iotanalytics

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	DatasetResourceConfigurationComputeTypeAcu1 = DatasetResourceConfigurationComputeType("ACU_1")
	DatasetResourceConfigurationComputeTypeAcu2 = DatasetResourceConfigurationComputeType("ACU_2")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Channel

type Channel struct {
	pulumi.CustomResourceState

	AwsId           pulumi.StringOutput             `pulumi:"awsId"`
	ChannelName     pulumi.StringPtrOutput          `pulumi:"channelName"`
	ChannelStorage  ChannelStoragePtrOutput         `pulumi:"channelStorage"`
	RetentionPeriod ChannelRetentionPeriodPtrOutput `pulumi:"retentionPeriod"`
	Tags            aws.TagArrayOutput              `pulumi:"tags"`
}

Resource Type definition for AWS::IoTAnalytics::Channel

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{
			ChannelName: pulumi.String("SimpleChannel"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{
			ChannelName: pulumi.String("SimpleChannel"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{
			ChannelName: pulumi.String("ComplexChannel"),
			RetentionPeriod: &iotanalytics.ChannelRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewChannel(ctx, "channel", &iotanalytics.ChannelArgs{
			ChannelName: pulumi.String("ComplexChannel"),
			RetentionPeriod: &iotanalytics.ChannelRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetChannel

func GetChannel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)

GetChannel gets an existing Channel 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 NewChannel

func NewChannel(ctx *pulumi.Context,
	name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)

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

func (*Channel) ElementType

func (*Channel) ElementType() reflect.Type

func (*Channel) ToChannelOutput

func (i *Channel) ToChannelOutput() ChannelOutput

func (*Channel) ToChannelOutputWithContext

func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput

type ChannelArgs

type ChannelArgs struct {
	ChannelName     pulumi.StringPtrInput
	ChannelStorage  ChannelStoragePtrInput
	RetentionPeriod ChannelRetentionPeriodPtrInput
	Tags            aws.TagArrayInput
}

The set of arguments for constructing a Channel resource.

func (ChannelArgs) ElementType

func (ChannelArgs) ElementType() reflect.Type

type ChannelCustomerManagedS3

type ChannelCustomerManagedS3 struct {
	Bucket    string  `pulumi:"bucket"`
	KeyPrefix *string `pulumi:"keyPrefix"`
	RoleArn   string  `pulumi:"roleArn"`
}

type ChannelCustomerManagedS3Args

type ChannelCustomerManagedS3Args struct {
	Bucket    pulumi.StringInput    `pulumi:"bucket"`
	KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"`
	RoleArn   pulumi.StringInput    `pulumi:"roleArn"`
}

func (ChannelCustomerManagedS3Args) ElementType

func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3Output

func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output

func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3OutputWithContext

func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output

func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutput

func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput

func (ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutputWithContext

func (i ChannelCustomerManagedS3Args) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput

type ChannelCustomerManagedS3Input

type ChannelCustomerManagedS3Input interface {
	pulumi.Input

	ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output
	ToChannelCustomerManagedS3OutputWithContext(context.Context) ChannelCustomerManagedS3Output
}

ChannelCustomerManagedS3Input is an input type that accepts ChannelCustomerManagedS3Args and ChannelCustomerManagedS3Output values. You can construct a concrete instance of `ChannelCustomerManagedS3Input` via:

ChannelCustomerManagedS3Args{...}

type ChannelCustomerManagedS3Output

type ChannelCustomerManagedS3Output struct{ *pulumi.OutputState }

func (ChannelCustomerManagedS3Output) Bucket

func (ChannelCustomerManagedS3Output) ElementType

func (ChannelCustomerManagedS3Output) KeyPrefix

func (ChannelCustomerManagedS3Output) RoleArn

func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3Output

func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3Output() ChannelCustomerManagedS3Output

func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3OutputWithContext

func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3OutputWithContext(ctx context.Context) ChannelCustomerManagedS3Output

func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutput

func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput

func (ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutputWithContext

func (o ChannelCustomerManagedS3Output) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput

type ChannelCustomerManagedS3PtrInput

type ChannelCustomerManagedS3PtrInput interface {
	pulumi.Input

	ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput
	ToChannelCustomerManagedS3PtrOutputWithContext(context.Context) ChannelCustomerManagedS3PtrOutput
}

ChannelCustomerManagedS3PtrInput is an input type that accepts ChannelCustomerManagedS3Args, ChannelCustomerManagedS3Ptr and ChannelCustomerManagedS3PtrOutput values. You can construct a concrete instance of `ChannelCustomerManagedS3PtrInput` via:

        ChannelCustomerManagedS3Args{...}

or:

        nil

type ChannelCustomerManagedS3PtrOutput

type ChannelCustomerManagedS3PtrOutput struct{ *pulumi.OutputState }

func (ChannelCustomerManagedS3PtrOutput) Bucket

func (ChannelCustomerManagedS3PtrOutput) Elem

func (ChannelCustomerManagedS3PtrOutput) ElementType

func (ChannelCustomerManagedS3PtrOutput) KeyPrefix

func (ChannelCustomerManagedS3PtrOutput) RoleArn

func (ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutput

func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutput() ChannelCustomerManagedS3PtrOutput

func (ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutputWithContext

func (o ChannelCustomerManagedS3PtrOutput) ToChannelCustomerManagedS3PtrOutputWithContext(ctx context.Context) ChannelCustomerManagedS3PtrOutput

type ChannelInput

type ChannelInput interface {
	pulumi.Input

	ToChannelOutput() ChannelOutput
	ToChannelOutputWithContext(ctx context.Context) ChannelOutput
}

type ChannelOutput

type ChannelOutput struct{ *pulumi.OutputState }

func (ChannelOutput) AwsId added in v0.99.0

func (o ChannelOutput) AwsId() pulumi.StringOutput

func (ChannelOutput) ChannelName added in v0.17.0

func (o ChannelOutput) ChannelName() pulumi.StringPtrOutput

func (ChannelOutput) ChannelStorage added in v0.17.0

func (o ChannelOutput) ChannelStorage() ChannelStoragePtrOutput

func (ChannelOutput) ElementType

func (ChannelOutput) ElementType() reflect.Type

func (ChannelOutput) RetentionPeriod added in v0.17.0

func (o ChannelOutput) RetentionPeriod() ChannelRetentionPeriodPtrOutput

func (ChannelOutput) Tags added in v0.17.0

func (o ChannelOutput) Tags() aws.TagArrayOutput

func (ChannelOutput) ToChannelOutput

func (o ChannelOutput) ToChannelOutput() ChannelOutput

func (ChannelOutput) ToChannelOutputWithContext

func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput

type ChannelRetentionPeriod

type ChannelRetentionPeriod struct {
	NumberOfDays *int  `pulumi:"numberOfDays"`
	Unlimited    *bool `pulumi:"unlimited"`
}

type ChannelRetentionPeriodArgs

type ChannelRetentionPeriodArgs struct {
	NumberOfDays pulumi.IntPtrInput  `pulumi:"numberOfDays"`
	Unlimited    pulumi.BoolPtrInput `pulumi:"unlimited"`
}

func (ChannelRetentionPeriodArgs) ElementType

func (ChannelRetentionPeriodArgs) ElementType() reflect.Type

func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutput

func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput

func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutputWithContext

func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput

func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutput

func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput

func (ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutputWithContext

func (i ChannelRetentionPeriodArgs) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput

type ChannelRetentionPeriodInput

type ChannelRetentionPeriodInput interface {
	pulumi.Input

	ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput
	ToChannelRetentionPeriodOutputWithContext(context.Context) ChannelRetentionPeriodOutput
}

ChannelRetentionPeriodInput is an input type that accepts ChannelRetentionPeriodArgs and ChannelRetentionPeriodOutput values. You can construct a concrete instance of `ChannelRetentionPeriodInput` via:

ChannelRetentionPeriodArgs{...}

type ChannelRetentionPeriodOutput

type ChannelRetentionPeriodOutput struct{ *pulumi.OutputState }

func (ChannelRetentionPeriodOutput) ElementType

func (ChannelRetentionPeriodOutput) NumberOfDays

func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutput

func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutput() ChannelRetentionPeriodOutput

func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutputWithContext

func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodOutputWithContext(ctx context.Context) ChannelRetentionPeriodOutput

func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutput

func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput

func (ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutputWithContext

func (o ChannelRetentionPeriodOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput

func (ChannelRetentionPeriodOutput) Unlimited

type ChannelRetentionPeriodPtrInput

type ChannelRetentionPeriodPtrInput interface {
	pulumi.Input

	ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput
	ToChannelRetentionPeriodPtrOutputWithContext(context.Context) ChannelRetentionPeriodPtrOutput
}

ChannelRetentionPeriodPtrInput is an input type that accepts ChannelRetentionPeriodArgs, ChannelRetentionPeriodPtr and ChannelRetentionPeriodPtrOutput values. You can construct a concrete instance of `ChannelRetentionPeriodPtrInput` via:

        ChannelRetentionPeriodArgs{...}

or:

        nil

type ChannelRetentionPeriodPtrOutput

type ChannelRetentionPeriodPtrOutput struct{ *pulumi.OutputState }

func (ChannelRetentionPeriodPtrOutput) Elem

func (ChannelRetentionPeriodPtrOutput) ElementType

func (ChannelRetentionPeriodPtrOutput) NumberOfDays

func (ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutput

func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutput() ChannelRetentionPeriodPtrOutput

func (ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutputWithContext

func (o ChannelRetentionPeriodPtrOutput) ToChannelRetentionPeriodPtrOutputWithContext(ctx context.Context) ChannelRetentionPeriodPtrOutput

func (ChannelRetentionPeriodPtrOutput) Unlimited

type ChannelServiceManagedS3

type ChannelServiceManagedS3 struct {
}

type ChannelServiceManagedS3Args

type ChannelServiceManagedS3Args struct {
}

func (ChannelServiceManagedS3Args) ElementType

func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3Output

func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output

func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3OutputWithContext

func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output

func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutput

func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput

func (ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutputWithContext

func (i ChannelServiceManagedS3Args) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput

type ChannelServiceManagedS3Input

type ChannelServiceManagedS3Input interface {
	pulumi.Input

	ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output
	ToChannelServiceManagedS3OutputWithContext(context.Context) ChannelServiceManagedS3Output
}

ChannelServiceManagedS3Input is an input type that accepts ChannelServiceManagedS3Args and ChannelServiceManagedS3Output values. You can construct a concrete instance of `ChannelServiceManagedS3Input` via:

ChannelServiceManagedS3Args{...}

type ChannelServiceManagedS3Output

type ChannelServiceManagedS3Output struct{ *pulumi.OutputState }

func (ChannelServiceManagedS3Output) ElementType

func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3Output

func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3Output() ChannelServiceManagedS3Output

func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3OutputWithContext

func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3OutputWithContext(ctx context.Context) ChannelServiceManagedS3Output

func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutput

func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput

func (ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutputWithContext

func (o ChannelServiceManagedS3Output) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput

type ChannelServiceManagedS3PtrInput

type ChannelServiceManagedS3PtrInput interface {
	pulumi.Input

	ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput
	ToChannelServiceManagedS3PtrOutputWithContext(context.Context) ChannelServiceManagedS3PtrOutput
}

ChannelServiceManagedS3PtrInput is an input type that accepts ChannelServiceManagedS3Args, ChannelServiceManagedS3Ptr and ChannelServiceManagedS3PtrOutput values. You can construct a concrete instance of `ChannelServiceManagedS3PtrInput` via:

        ChannelServiceManagedS3Args{...}

or:

        nil

type ChannelServiceManagedS3PtrOutput

type ChannelServiceManagedS3PtrOutput struct{ *pulumi.OutputState }

func (ChannelServiceManagedS3PtrOutput) Elem

func (ChannelServiceManagedS3PtrOutput) ElementType

func (ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutput

func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutput() ChannelServiceManagedS3PtrOutput

func (ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutputWithContext

func (o ChannelServiceManagedS3PtrOutput) ToChannelServiceManagedS3PtrOutputWithContext(ctx context.Context) ChannelServiceManagedS3PtrOutput

type ChannelState

type ChannelState struct {
}

func (ChannelState) ElementType

func (ChannelState) ElementType() reflect.Type

type ChannelStorage added in v0.2.0

type ChannelStorage struct {
	CustomerManagedS3 *ChannelCustomerManagedS3 `pulumi:"customerManagedS3"`
	ServiceManagedS3  *ChannelServiceManagedS3  `pulumi:"serviceManagedS3"`
}

type ChannelStorageArgs added in v0.2.0

type ChannelStorageArgs struct {
	CustomerManagedS3 ChannelCustomerManagedS3PtrInput `pulumi:"customerManagedS3"`
	ServiceManagedS3  ChannelServiceManagedS3PtrInput  `pulumi:"serviceManagedS3"`
}

func (ChannelStorageArgs) ElementType added in v0.2.0

func (ChannelStorageArgs) ElementType() reflect.Type

func (ChannelStorageArgs) ToChannelStorageOutput added in v0.2.0

func (i ChannelStorageArgs) ToChannelStorageOutput() ChannelStorageOutput

func (ChannelStorageArgs) ToChannelStorageOutputWithContext added in v0.2.0

func (i ChannelStorageArgs) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput

func (ChannelStorageArgs) ToChannelStoragePtrOutput added in v0.2.0

func (i ChannelStorageArgs) ToChannelStoragePtrOutput() ChannelStoragePtrOutput

func (ChannelStorageArgs) ToChannelStoragePtrOutputWithContext added in v0.2.0

func (i ChannelStorageArgs) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput

type ChannelStorageInput added in v0.2.0

type ChannelStorageInput interface {
	pulumi.Input

	ToChannelStorageOutput() ChannelStorageOutput
	ToChannelStorageOutputWithContext(context.Context) ChannelStorageOutput
}

ChannelStorageInput is an input type that accepts ChannelStorageArgs and ChannelStorageOutput values. You can construct a concrete instance of `ChannelStorageInput` via:

ChannelStorageArgs{...}

type ChannelStorageOutput added in v0.2.0

type ChannelStorageOutput struct{ *pulumi.OutputState }

func (ChannelStorageOutput) CustomerManagedS3 added in v0.2.0

func (ChannelStorageOutput) ElementType added in v0.2.0

func (ChannelStorageOutput) ElementType() reflect.Type

func (ChannelStorageOutput) ServiceManagedS3 added in v0.2.0

func (ChannelStorageOutput) ToChannelStorageOutput added in v0.2.0

func (o ChannelStorageOutput) ToChannelStorageOutput() ChannelStorageOutput

func (ChannelStorageOutput) ToChannelStorageOutputWithContext added in v0.2.0

func (o ChannelStorageOutput) ToChannelStorageOutputWithContext(ctx context.Context) ChannelStorageOutput

func (ChannelStorageOutput) ToChannelStoragePtrOutput added in v0.2.0

func (o ChannelStorageOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput

func (ChannelStorageOutput) ToChannelStoragePtrOutputWithContext added in v0.2.0

func (o ChannelStorageOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput

type ChannelStoragePtrInput added in v0.2.0

type ChannelStoragePtrInput interface {
	pulumi.Input

	ToChannelStoragePtrOutput() ChannelStoragePtrOutput
	ToChannelStoragePtrOutputWithContext(context.Context) ChannelStoragePtrOutput
}

ChannelStoragePtrInput is an input type that accepts ChannelStorageArgs, ChannelStoragePtr and ChannelStoragePtrOutput values. You can construct a concrete instance of `ChannelStoragePtrInput` via:

        ChannelStorageArgs{...}

or:

        nil

func ChannelStoragePtr added in v0.2.0

func ChannelStoragePtr(v *ChannelStorageArgs) ChannelStoragePtrInput

type ChannelStoragePtrOutput added in v0.2.0

type ChannelStoragePtrOutput struct{ *pulumi.OutputState }

func (ChannelStoragePtrOutput) CustomerManagedS3 added in v0.2.0

func (ChannelStoragePtrOutput) Elem added in v0.2.0

func (ChannelStoragePtrOutput) ElementType added in v0.2.0

func (ChannelStoragePtrOutput) ElementType() reflect.Type

func (ChannelStoragePtrOutput) ServiceManagedS3 added in v0.2.0

func (ChannelStoragePtrOutput) ToChannelStoragePtrOutput added in v0.2.0

func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutput() ChannelStoragePtrOutput

func (ChannelStoragePtrOutput) ToChannelStoragePtrOutputWithContext added in v0.2.0

func (o ChannelStoragePtrOutput) ToChannelStoragePtrOutputWithContext(ctx context.Context) ChannelStoragePtrOutput

type ChannelTag

type ChannelTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type Dataset

type Dataset struct {
	pulumi.CustomResourceState

	Actions                 DatasetActionArrayOutput                `pulumi:"actions"`
	AwsId                   pulumi.StringOutput                     `pulumi:"awsId"`
	ContentDeliveryRules    DatasetContentDeliveryRuleArrayOutput   `pulumi:"contentDeliveryRules"`
	DatasetName             pulumi.StringPtrOutput                  `pulumi:"datasetName"`
	LateDataRules           DatasetLateDataRuleArrayOutput          `pulumi:"lateDataRules"`
	RetentionPeriod         DatasetRetentionPeriodPtrOutput         `pulumi:"retentionPeriod"`
	Tags                    aws.TagArrayOutput                      `pulumi:"tags"`
	Triggers                DatasetTriggerArrayOutput               `pulumi:"triggers"`
	VersioningConfiguration DatasetVersioningConfigurationPtrOutput `pulumi:"versioningConfiguration"`
}

Resource Type definition for AWS::IoTAnalytics::Dataset

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{
			DatasetName: pulumi.String("SimpleSQLDataset"),
			Actions: iotanalytics.DatasetActionArray{
				&iotanalytics.DatasetActionArgs{
					ActionName: pulumi.String("SqlAction"),
					QueryAction: &iotanalytics.DatasetQueryActionArgs{
						SqlQuery: pulumi.String("select * from Datastore"),
					},
				},
			},
			Triggers: iotanalytics.DatasetTriggerArray{
				&iotanalytics.DatasetTriggerArgs{
					Schedule: &iotanalytics.DatasetScheduleArgs{
						ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{
			DatasetName: pulumi.String("SimpleSQLDataset"),
			Actions: iotanalytics.DatasetActionArray{
				&iotanalytics.DatasetActionArgs{
					ActionName: pulumi.String("SqlAction"),
					QueryAction: &iotanalytics.DatasetQueryActionArgs{
						SqlQuery: pulumi.String("select * from Datastore"),
					},
				},
			},
			Triggers: iotanalytics.DatasetTriggerArray{
				&iotanalytics.DatasetTriggerArgs{
					Schedule: &iotanalytics.DatasetScheduleArgs{
						ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{
			DatasetName: pulumi.String("ComplexSQLDataset"),
			Actions: iotanalytics.DatasetActionArray{
				&iotanalytics.DatasetActionArgs{
					ActionName: pulumi.String("SqlAction"),
					QueryAction: &iotanalytics.DatasetQueryActionArgs{
						SqlQuery: pulumi.String("select * from Datastore"),
						Filters: iotanalytics.DatasetFilterArray{
							&iotanalytics.DatasetFilterArgs{
								DeltaTime: &iotanalytics.DatasetDeltaTimeArgs{
									OffsetSeconds:  pulumi.Int(1),
									TimeExpression: pulumi.String("timestamp"),
								},
							},
						},
					},
				},
			},
			Triggers: iotanalytics.DatasetTriggerArray{
				&iotanalytics.DatasetTriggerArgs{
					Schedule: &iotanalytics.DatasetScheduleArgs{
						ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"),
					},
				},
			},
			RetentionPeriod: &iotanalytics.DatasetRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDataset(ctx, "dataset", &iotanalytics.DatasetArgs{
			DatasetName: pulumi.String("ComplexSQLDataset"),
			Actions: iotanalytics.DatasetActionArray{
				&iotanalytics.DatasetActionArgs{
					ActionName: pulumi.String("SqlAction"),
					QueryAction: &iotanalytics.DatasetQueryActionArgs{
						SqlQuery: pulumi.String("select * from Datastore"),
						Filters: iotanalytics.DatasetFilterArray{
							&iotanalytics.DatasetFilterArgs{
								DeltaTime: &iotanalytics.DatasetDeltaTimeArgs{
									OffsetSeconds:  pulumi.Int(1),
									TimeExpression: pulumi.String("timestamp"),
								},
							},
						},
					},
				},
			},
			Triggers: iotanalytics.DatasetTriggerArray{
				&iotanalytics.DatasetTriggerArgs{
					Schedule: &iotanalytics.DatasetScheduleArgs{
						ScheduleExpression: pulumi.String("cron(0 12 * * ? *)"),
					},
				},
			},
			RetentionPeriod: &iotanalytics.DatasetRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetDataset

func GetDataset(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatasetState, opts ...pulumi.ResourceOption) (*Dataset, error)

GetDataset gets an existing Dataset 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 NewDataset

func NewDataset(ctx *pulumi.Context,
	name string, args *DatasetArgs, opts ...pulumi.ResourceOption) (*Dataset, error)

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

func (*Dataset) ElementType

func (*Dataset) ElementType() reflect.Type

func (*Dataset) ToDatasetOutput

func (i *Dataset) ToDatasetOutput() DatasetOutput

func (*Dataset) ToDatasetOutputWithContext

func (i *Dataset) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput

type DatasetAction

type DatasetAction struct {
	ActionName      string                  `pulumi:"actionName"`
	ContainerAction *DatasetContainerAction `pulumi:"containerAction"`
	QueryAction     *DatasetQueryAction     `pulumi:"queryAction"`
}

type DatasetActionArgs

type DatasetActionArgs struct {
	ActionName      pulumi.StringInput             `pulumi:"actionName"`
	ContainerAction DatasetContainerActionPtrInput `pulumi:"containerAction"`
	QueryAction     DatasetQueryActionPtrInput     `pulumi:"queryAction"`
}

func (DatasetActionArgs) ElementType

func (DatasetActionArgs) ElementType() reflect.Type

func (DatasetActionArgs) ToDatasetActionOutput

func (i DatasetActionArgs) ToDatasetActionOutput() DatasetActionOutput

func (DatasetActionArgs) ToDatasetActionOutputWithContext

func (i DatasetActionArgs) ToDatasetActionOutputWithContext(ctx context.Context) DatasetActionOutput

type DatasetActionArray

type DatasetActionArray []DatasetActionInput

func (DatasetActionArray) ElementType

func (DatasetActionArray) ElementType() reflect.Type

func (DatasetActionArray) ToDatasetActionArrayOutput

func (i DatasetActionArray) ToDatasetActionArrayOutput() DatasetActionArrayOutput

func (DatasetActionArray) ToDatasetActionArrayOutputWithContext

func (i DatasetActionArray) ToDatasetActionArrayOutputWithContext(ctx context.Context) DatasetActionArrayOutput

type DatasetActionArrayInput

type DatasetActionArrayInput interface {
	pulumi.Input

	ToDatasetActionArrayOutput() DatasetActionArrayOutput
	ToDatasetActionArrayOutputWithContext(context.Context) DatasetActionArrayOutput
}

DatasetActionArrayInput is an input type that accepts DatasetActionArray and DatasetActionArrayOutput values. You can construct a concrete instance of `DatasetActionArrayInput` via:

DatasetActionArray{ DatasetActionArgs{...} }

type DatasetActionArrayOutput

type DatasetActionArrayOutput struct{ *pulumi.OutputState }

func (DatasetActionArrayOutput) ElementType

func (DatasetActionArrayOutput) ElementType() reflect.Type

func (DatasetActionArrayOutput) Index

func (DatasetActionArrayOutput) ToDatasetActionArrayOutput

func (o DatasetActionArrayOutput) ToDatasetActionArrayOutput() DatasetActionArrayOutput

func (DatasetActionArrayOutput) ToDatasetActionArrayOutputWithContext

func (o DatasetActionArrayOutput) ToDatasetActionArrayOutputWithContext(ctx context.Context) DatasetActionArrayOutput

type DatasetActionInput

type DatasetActionInput interface {
	pulumi.Input

	ToDatasetActionOutput() DatasetActionOutput
	ToDatasetActionOutputWithContext(context.Context) DatasetActionOutput
}

DatasetActionInput is an input type that accepts DatasetActionArgs and DatasetActionOutput values. You can construct a concrete instance of `DatasetActionInput` via:

DatasetActionArgs{...}

type DatasetActionOutput

type DatasetActionOutput struct{ *pulumi.OutputState }

func (DatasetActionOutput) ActionName

func (o DatasetActionOutput) ActionName() pulumi.StringOutput

func (DatasetActionOutput) ContainerAction

func (DatasetActionOutput) ElementType

func (DatasetActionOutput) ElementType() reflect.Type

func (DatasetActionOutput) QueryAction

func (DatasetActionOutput) ToDatasetActionOutput

func (o DatasetActionOutput) ToDatasetActionOutput() DatasetActionOutput

func (DatasetActionOutput) ToDatasetActionOutputWithContext

func (o DatasetActionOutput) ToDatasetActionOutputWithContext(ctx context.Context) DatasetActionOutput

type DatasetArgs

type DatasetArgs struct {
	Actions                 DatasetActionArrayInput
	ContentDeliveryRules    DatasetContentDeliveryRuleArrayInput
	DatasetName             pulumi.StringPtrInput
	LateDataRules           DatasetLateDataRuleArrayInput
	RetentionPeriod         DatasetRetentionPeriodPtrInput
	Tags                    aws.TagArrayInput
	Triggers                DatasetTriggerArrayInput
	VersioningConfiguration DatasetVersioningConfigurationPtrInput
}

The set of arguments for constructing a Dataset resource.

func (DatasetArgs) ElementType

func (DatasetArgs) ElementType() reflect.Type

type DatasetContainerAction

type DatasetContainerAction struct {
	ExecutionRoleArn      string                       `pulumi:"executionRoleArn"`
	Image                 string                       `pulumi:"image"`
	ResourceConfiguration DatasetResourceConfiguration `pulumi:"resourceConfiguration"`
	Variables             []DatasetVariable            `pulumi:"variables"`
}

type DatasetContainerActionArgs

type DatasetContainerActionArgs struct {
	ExecutionRoleArn      pulumi.StringInput                `pulumi:"executionRoleArn"`
	Image                 pulumi.StringInput                `pulumi:"image"`
	ResourceConfiguration DatasetResourceConfigurationInput `pulumi:"resourceConfiguration"`
	Variables             DatasetVariableArrayInput         `pulumi:"variables"`
}

func (DatasetContainerActionArgs) ElementType

func (DatasetContainerActionArgs) ElementType() reflect.Type

func (DatasetContainerActionArgs) ToDatasetContainerActionOutput

func (i DatasetContainerActionArgs) ToDatasetContainerActionOutput() DatasetContainerActionOutput

func (DatasetContainerActionArgs) ToDatasetContainerActionOutputWithContext

func (i DatasetContainerActionArgs) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput

func (DatasetContainerActionArgs) ToDatasetContainerActionPtrOutput

func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput

func (DatasetContainerActionArgs) ToDatasetContainerActionPtrOutputWithContext

func (i DatasetContainerActionArgs) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput

type DatasetContainerActionInput

type DatasetContainerActionInput interface {
	pulumi.Input

	ToDatasetContainerActionOutput() DatasetContainerActionOutput
	ToDatasetContainerActionOutputWithContext(context.Context) DatasetContainerActionOutput
}

DatasetContainerActionInput is an input type that accepts DatasetContainerActionArgs and DatasetContainerActionOutput values. You can construct a concrete instance of `DatasetContainerActionInput` via:

DatasetContainerActionArgs{...}

type DatasetContainerActionOutput

type DatasetContainerActionOutput struct{ *pulumi.OutputState }

func (DatasetContainerActionOutput) ElementType

func (DatasetContainerActionOutput) ExecutionRoleArn

func (o DatasetContainerActionOutput) ExecutionRoleArn() pulumi.StringOutput

func (DatasetContainerActionOutput) Image

func (DatasetContainerActionOutput) ResourceConfiguration

func (DatasetContainerActionOutput) ToDatasetContainerActionOutput

func (o DatasetContainerActionOutput) ToDatasetContainerActionOutput() DatasetContainerActionOutput

func (DatasetContainerActionOutput) ToDatasetContainerActionOutputWithContext

func (o DatasetContainerActionOutput) ToDatasetContainerActionOutputWithContext(ctx context.Context) DatasetContainerActionOutput

func (DatasetContainerActionOutput) ToDatasetContainerActionPtrOutput

func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput

func (DatasetContainerActionOutput) ToDatasetContainerActionPtrOutputWithContext

func (o DatasetContainerActionOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput

func (DatasetContainerActionOutput) Variables

type DatasetContainerActionPtrInput

type DatasetContainerActionPtrInput interface {
	pulumi.Input

	ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput
	ToDatasetContainerActionPtrOutputWithContext(context.Context) DatasetContainerActionPtrOutput
}

DatasetContainerActionPtrInput is an input type that accepts DatasetContainerActionArgs, DatasetContainerActionPtr and DatasetContainerActionPtrOutput values. You can construct a concrete instance of `DatasetContainerActionPtrInput` via:

        DatasetContainerActionArgs{...}

or:

        nil

type DatasetContainerActionPtrOutput

type DatasetContainerActionPtrOutput struct{ *pulumi.OutputState }

func (DatasetContainerActionPtrOutput) Elem

func (DatasetContainerActionPtrOutput) ElementType

func (DatasetContainerActionPtrOutput) ExecutionRoleArn

func (DatasetContainerActionPtrOutput) Image

func (DatasetContainerActionPtrOutput) ResourceConfiguration

func (DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutput

func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutput() DatasetContainerActionPtrOutput

func (DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutputWithContext

func (o DatasetContainerActionPtrOutput) ToDatasetContainerActionPtrOutputWithContext(ctx context.Context) DatasetContainerActionPtrOutput

func (DatasetContainerActionPtrOutput) Variables

type DatasetContentDeliveryRule added in v0.2.0

type DatasetContentDeliveryRule struct {
	Destination DatasetContentDeliveryRuleDestination `pulumi:"destination"`
	EntryName   *string                               `pulumi:"entryName"`
}

type DatasetContentDeliveryRuleArgs added in v0.2.0

type DatasetContentDeliveryRuleArgs struct {
	Destination DatasetContentDeliveryRuleDestinationInput `pulumi:"destination"`
	EntryName   pulumi.StringPtrInput                      `pulumi:"entryName"`
}

func (DatasetContentDeliveryRuleArgs) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutput added in v0.2.0

func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput

func (DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutputWithContext added in v0.2.0

func (i DatasetContentDeliveryRuleArgs) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput

type DatasetContentDeliveryRuleArray added in v0.2.0

type DatasetContentDeliveryRuleArray []DatasetContentDeliveryRuleInput

func (DatasetContentDeliveryRuleArray) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutput added in v0.2.0

func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput

func (DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutputWithContext added in v0.2.0

func (i DatasetContentDeliveryRuleArray) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput

type DatasetContentDeliveryRuleArrayInput added in v0.2.0

type DatasetContentDeliveryRuleArrayInput interface {
	pulumi.Input

	ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput
	ToDatasetContentDeliveryRuleArrayOutputWithContext(context.Context) DatasetContentDeliveryRuleArrayOutput
}

DatasetContentDeliveryRuleArrayInput is an input type that accepts DatasetContentDeliveryRuleArray and DatasetContentDeliveryRuleArrayOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleArrayInput` via:

DatasetContentDeliveryRuleArray{ DatasetContentDeliveryRuleArgs{...} }

type DatasetContentDeliveryRuleArrayOutput added in v0.2.0

type DatasetContentDeliveryRuleArrayOutput struct{ *pulumi.OutputState }

func (DatasetContentDeliveryRuleArrayOutput) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleArrayOutput) Index added in v0.2.0

func (DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutput added in v0.2.0

func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutput() DatasetContentDeliveryRuleArrayOutput

func (DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutputWithContext added in v0.2.0

func (o DatasetContentDeliveryRuleArrayOutput) ToDatasetContentDeliveryRuleArrayOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleArrayOutput

type DatasetContentDeliveryRuleDestination added in v0.2.0

type DatasetContentDeliveryRuleDestination struct {
	IotEventsDestinationConfiguration *DatasetIotEventsDestinationConfiguration `pulumi:"iotEventsDestinationConfiguration"`
	S3DestinationConfiguration        *DatasetS3DestinationConfiguration        `pulumi:"s3DestinationConfiguration"`
}

type DatasetContentDeliveryRuleDestinationArgs added in v0.2.0

type DatasetContentDeliveryRuleDestinationArgs struct {
	IotEventsDestinationConfiguration DatasetIotEventsDestinationConfigurationPtrInput `pulumi:"iotEventsDestinationConfiguration"`
	S3DestinationConfiguration        DatasetS3DestinationConfigurationPtrInput        `pulumi:"s3DestinationConfiguration"`
}

func (DatasetContentDeliveryRuleDestinationArgs) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutput added in v0.2.0

func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput

func (DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutputWithContext added in v0.2.0

func (i DatasetContentDeliveryRuleDestinationArgs) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput

type DatasetContentDeliveryRuleDestinationInput added in v0.2.0

type DatasetContentDeliveryRuleDestinationInput interface {
	pulumi.Input

	ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput
	ToDatasetContentDeliveryRuleDestinationOutputWithContext(context.Context) DatasetContentDeliveryRuleDestinationOutput
}

DatasetContentDeliveryRuleDestinationInput is an input type that accepts DatasetContentDeliveryRuleDestinationArgs and DatasetContentDeliveryRuleDestinationOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleDestinationInput` via:

DatasetContentDeliveryRuleDestinationArgs{...}

type DatasetContentDeliveryRuleDestinationOutput added in v0.2.0

type DatasetContentDeliveryRuleDestinationOutput struct{ *pulumi.OutputState }

func (DatasetContentDeliveryRuleDestinationOutput) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleDestinationOutput) IotEventsDestinationConfiguration added in v0.2.0

func (DatasetContentDeliveryRuleDestinationOutput) S3DestinationConfiguration added in v0.2.0

func (DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutput added in v0.2.0

func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutput() DatasetContentDeliveryRuleDestinationOutput

func (DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutputWithContext added in v0.2.0

func (o DatasetContentDeliveryRuleDestinationOutput) ToDatasetContentDeliveryRuleDestinationOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleDestinationOutput

type DatasetContentDeliveryRuleInput added in v0.2.0

type DatasetContentDeliveryRuleInput interface {
	pulumi.Input

	ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput
	ToDatasetContentDeliveryRuleOutputWithContext(context.Context) DatasetContentDeliveryRuleOutput
}

DatasetContentDeliveryRuleInput is an input type that accepts DatasetContentDeliveryRuleArgs and DatasetContentDeliveryRuleOutput values. You can construct a concrete instance of `DatasetContentDeliveryRuleInput` via:

DatasetContentDeliveryRuleArgs{...}

type DatasetContentDeliveryRuleOutput added in v0.2.0

type DatasetContentDeliveryRuleOutput struct{ *pulumi.OutputState }

func (DatasetContentDeliveryRuleOutput) Destination added in v0.2.0

func (DatasetContentDeliveryRuleOutput) ElementType added in v0.2.0

func (DatasetContentDeliveryRuleOutput) EntryName added in v0.2.0

func (DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutput added in v0.2.0

func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutput() DatasetContentDeliveryRuleOutput

func (DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutputWithContext added in v0.2.0

func (o DatasetContentDeliveryRuleOutput) ToDatasetContentDeliveryRuleOutputWithContext(ctx context.Context) DatasetContentDeliveryRuleOutput

type DatasetContentVersionValue added in v0.2.0

type DatasetContentVersionValue struct {
	DatasetName string `pulumi:"datasetName"`
}

type DatasetContentVersionValueArgs added in v0.2.0

type DatasetContentVersionValueArgs struct {
	DatasetName pulumi.StringInput `pulumi:"datasetName"`
}

func (DatasetContentVersionValueArgs) ElementType added in v0.2.0

func (DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutput added in v0.2.0

func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput

func (DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutputWithContext added in v0.2.0

func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput

func (DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutput added in v0.2.0

func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput

func (DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutputWithContext added in v0.2.0

func (i DatasetContentVersionValueArgs) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput

type DatasetContentVersionValueInput added in v0.2.0

type DatasetContentVersionValueInput interface {
	pulumi.Input

	ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput
	ToDatasetContentVersionValueOutputWithContext(context.Context) DatasetContentVersionValueOutput
}

DatasetContentVersionValueInput is an input type that accepts DatasetContentVersionValueArgs and DatasetContentVersionValueOutput values. You can construct a concrete instance of `DatasetContentVersionValueInput` via:

DatasetContentVersionValueArgs{...}

type DatasetContentVersionValueOutput added in v0.2.0

type DatasetContentVersionValueOutput struct{ *pulumi.OutputState }

func (DatasetContentVersionValueOutput) DatasetName added in v0.2.0

func (DatasetContentVersionValueOutput) ElementType added in v0.2.0

func (DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutput added in v0.2.0

func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutput() DatasetContentVersionValueOutput

func (DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutputWithContext added in v0.2.0

func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValueOutputWithContext(ctx context.Context) DatasetContentVersionValueOutput

func (DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutput added in v0.2.0

func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput

func (DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutputWithContext added in v0.2.0

func (o DatasetContentVersionValueOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput

type DatasetContentVersionValuePtrInput added in v0.2.0

type DatasetContentVersionValuePtrInput interface {
	pulumi.Input

	ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput
	ToDatasetContentVersionValuePtrOutputWithContext(context.Context) DatasetContentVersionValuePtrOutput
}

DatasetContentVersionValuePtrInput is an input type that accepts DatasetContentVersionValueArgs, DatasetContentVersionValuePtr and DatasetContentVersionValuePtrOutput values. You can construct a concrete instance of `DatasetContentVersionValuePtrInput` via:

        DatasetContentVersionValueArgs{...}

or:

        nil

func DatasetContentVersionValuePtr added in v0.2.0

type DatasetContentVersionValuePtrOutput added in v0.2.0

type DatasetContentVersionValuePtrOutput struct{ *pulumi.OutputState }

func (DatasetContentVersionValuePtrOutput) DatasetName added in v0.2.0

func (DatasetContentVersionValuePtrOutput) Elem added in v0.2.0

func (DatasetContentVersionValuePtrOutput) ElementType added in v0.2.0

func (DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutput added in v0.2.0

func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutput() DatasetContentVersionValuePtrOutput

func (DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutputWithContext added in v0.2.0

func (o DatasetContentVersionValuePtrOutput) ToDatasetContentVersionValuePtrOutputWithContext(ctx context.Context) DatasetContentVersionValuePtrOutput

type DatasetDeltaTime

type DatasetDeltaTime struct {
	OffsetSeconds  int    `pulumi:"offsetSeconds"`
	TimeExpression string `pulumi:"timeExpression"`
}

type DatasetDeltaTimeArgs

type DatasetDeltaTimeArgs struct {
	OffsetSeconds  pulumi.IntInput    `pulumi:"offsetSeconds"`
	TimeExpression pulumi.StringInput `pulumi:"timeExpression"`
}

func (DatasetDeltaTimeArgs) ElementType

func (DatasetDeltaTimeArgs) ElementType() reflect.Type

func (DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutput

func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput

func (DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutputWithContext

func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput

func (DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutput

func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput

func (DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutputWithContext

func (i DatasetDeltaTimeArgs) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput

type DatasetDeltaTimeInput

type DatasetDeltaTimeInput interface {
	pulumi.Input

	ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput
	ToDatasetDeltaTimeOutputWithContext(context.Context) DatasetDeltaTimeOutput
}

DatasetDeltaTimeInput is an input type that accepts DatasetDeltaTimeArgs and DatasetDeltaTimeOutput values. You can construct a concrete instance of `DatasetDeltaTimeInput` via:

DatasetDeltaTimeArgs{...}

type DatasetDeltaTimeOutput

type DatasetDeltaTimeOutput struct{ *pulumi.OutputState }

func (DatasetDeltaTimeOutput) ElementType

func (DatasetDeltaTimeOutput) ElementType() reflect.Type

func (DatasetDeltaTimeOutput) OffsetSeconds

func (o DatasetDeltaTimeOutput) OffsetSeconds() pulumi.IntOutput

func (DatasetDeltaTimeOutput) TimeExpression

func (o DatasetDeltaTimeOutput) TimeExpression() pulumi.StringOutput

func (DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutput

func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutput() DatasetDeltaTimeOutput

func (DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutputWithContext

func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimeOutputWithContext(ctx context.Context) DatasetDeltaTimeOutput

func (DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutput

func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput

func (DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutputWithContext

func (o DatasetDeltaTimeOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput

type DatasetDeltaTimePtrInput

type DatasetDeltaTimePtrInput interface {
	pulumi.Input

	ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput
	ToDatasetDeltaTimePtrOutputWithContext(context.Context) DatasetDeltaTimePtrOutput
}

DatasetDeltaTimePtrInput is an input type that accepts DatasetDeltaTimeArgs, DatasetDeltaTimePtr and DatasetDeltaTimePtrOutput values. You can construct a concrete instance of `DatasetDeltaTimePtrInput` via:

        DatasetDeltaTimeArgs{...}

or:

        nil

type DatasetDeltaTimePtrOutput

type DatasetDeltaTimePtrOutput struct{ *pulumi.OutputState }

func (DatasetDeltaTimePtrOutput) Elem

func (DatasetDeltaTimePtrOutput) ElementType

func (DatasetDeltaTimePtrOutput) ElementType() reflect.Type

func (DatasetDeltaTimePtrOutput) OffsetSeconds

func (o DatasetDeltaTimePtrOutput) OffsetSeconds() pulumi.IntPtrOutput

func (DatasetDeltaTimePtrOutput) TimeExpression

func (DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutput

func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutput() DatasetDeltaTimePtrOutput

func (DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutputWithContext

func (o DatasetDeltaTimePtrOutput) ToDatasetDeltaTimePtrOutputWithContext(ctx context.Context) DatasetDeltaTimePtrOutput

type DatasetDeltaTimeSessionWindowConfiguration

type DatasetDeltaTimeSessionWindowConfiguration struct {
	TimeoutInMinutes int `pulumi:"timeoutInMinutes"`
}

type DatasetDeltaTimeSessionWindowConfigurationArgs

type DatasetDeltaTimeSessionWindowConfigurationArgs struct {
	TimeoutInMinutes pulumi.IntInput `pulumi:"timeoutInMinutes"`
}

func (DatasetDeltaTimeSessionWindowConfigurationArgs) ElementType

func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutput

func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput

func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext

func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput

func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext

func (i DatasetDeltaTimeSessionWindowConfigurationArgs) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput

type DatasetDeltaTimeSessionWindowConfigurationInput

type DatasetDeltaTimeSessionWindowConfigurationInput interface {
	pulumi.Input

	ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput
	ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput
}

DatasetDeltaTimeSessionWindowConfigurationInput is an input type that accepts DatasetDeltaTimeSessionWindowConfigurationArgs and DatasetDeltaTimeSessionWindowConfigurationOutput values. You can construct a concrete instance of `DatasetDeltaTimeSessionWindowConfigurationInput` via:

DatasetDeltaTimeSessionWindowConfigurationArgs{...}

type DatasetDeltaTimeSessionWindowConfigurationOutput

type DatasetDeltaTimeSessionWindowConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetDeltaTimeSessionWindowConfigurationOutput) ElementType

func (DatasetDeltaTimeSessionWindowConfigurationOutput) TimeoutInMinutes

func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutput

func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutput() DatasetDeltaTimeSessionWindowConfigurationOutput

func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext

func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationOutput

func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext

func (o DatasetDeltaTimeSessionWindowConfigurationOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput

type DatasetDeltaTimeSessionWindowConfigurationPtrInput

type DatasetDeltaTimeSessionWindowConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput
	ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput
}

DatasetDeltaTimeSessionWindowConfigurationPtrInput is an input type that accepts DatasetDeltaTimeSessionWindowConfigurationArgs, DatasetDeltaTimeSessionWindowConfigurationPtr and DatasetDeltaTimeSessionWindowConfigurationPtrOutput values. You can construct a concrete instance of `DatasetDeltaTimeSessionWindowConfigurationPtrInput` via:

        DatasetDeltaTimeSessionWindowConfigurationArgs{...}

or:

        nil

type DatasetDeltaTimeSessionWindowConfigurationPtrOutput

type DatasetDeltaTimeSessionWindowConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) Elem

func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ElementType

func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) TimeoutInMinutes

func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutput() DatasetDeltaTimeSessionWindowConfigurationPtrOutput

func (DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext

func (o DatasetDeltaTimeSessionWindowConfigurationPtrOutput) ToDatasetDeltaTimeSessionWindowConfigurationPtrOutputWithContext(ctx context.Context) DatasetDeltaTimeSessionWindowConfigurationPtrOutput

type DatasetFilter

type DatasetFilter struct {
	DeltaTime *DatasetDeltaTime `pulumi:"deltaTime"`
}

type DatasetFilterArgs

type DatasetFilterArgs struct {
	DeltaTime DatasetDeltaTimePtrInput `pulumi:"deltaTime"`
}

func (DatasetFilterArgs) ElementType

func (DatasetFilterArgs) ElementType() reflect.Type

func (DatasetFilterArgs) ToDatasetFilterOutput

func (i DatasetFilterArgs) ToDatasetFilterOutput() DatasetFilterOutput

func (DatasetFilterArgs) ToDatasetFilterOutputWithContext

func (i DatasetFilterArgs) ToDatasetFilterOutputWithContext(ctx context.Context) DatasetFilterOutput

type DatasetFilterArray

type DatasetFilterArray []DatasetFilterInput

func (DatasetFilterArray) ElementType

func (DatasetFilterArray) ElementType() reflect.Type

func (DatasetFilterArray) ToDatasetFilterArrayOutput

func (i DatasetFilterArray) ToDatasetFilterArrayOutput() DatasetFilterArrayOutput

func (DatasetFilterArray) ToDatasetFilterArrayOutputWithContext

func (i DatasetFilterArray) ToDatasetFilterArrayOutputWithContext(ctx context.Context) DatasetFilterArrayOutput

type DatasetFilterArrayInput

type DatasetFilterArrayInput interface {
	pulumi.Input

	ToDatasetFilterArrayOutput() DatasetFilterArrayOutput
	ToDatasetFilterArrayOutputWithContext(context.Context) DatasetFilterArrayOutput
}

DatasetFilterArrayInput is an input type that accepts DatasetFilterArray and DatasetFilterArrayOutput values. You can construct a concrete instance of `DatasetFilterArrayInput` via:

DatasetFilterArray{ DatasetFilterArgs{...} }

type DatasetFilterArrayOutput

type DatasetFilterArrayOutput struct{ *pulumi.OutputState }

func (DatasetFilterArrayOutput) ElementType

func (DatasetFilterArrayOutput) ElementType() reflect.Type

func (DatasetFilterArrayOutput) Index

func (DatasetFilterArrayOutput) ToDatasetFilterArrayOutput

func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutput() DatasetFilterArrayOutput

func (DatasetFilterArrayOutput) ToDatasetFilterArrayOutputWithContext

func (o DatasetFilterArrayOutput) ToDatasetFilterArrayOutputWithContext(ctx context.Context) DatasetFilterArrayOutput

type DatasetFilterInput

type DatasetFilterInput interface {
	pulumi.Input

	ToDatasetFilterOutput() DatasetFilterOutput
	ToDatasetFilterOutputWithContext(context.Context) DatasetFilterOutput
}

DatasetFilterInput is an input type that accepts DatasetFilterArgs and DatasetFilterOutput values. You can construct a concrete instance of `DatasetFilterInput` via:

DatasetFilterArgs{...}

type DatasetFilterOutput

type DatasetFilterOutput struct{ *pulumi.OutputState }

func (DatasetFilterOutput) DeltaTime

func (DatasetFilterOutput) ElementType

func (DatasetFilterOutput) ElementType() reflect.Type

func (DatasetFilterOutput) ToDatasetFilterOutput

func (o DatasetFilterOutput) ToDatasetFilterOutput() DatasetFilterOutput

func (DatasetFilterOutput) ToDatasetFilterOutputWithContext

func (o DatasetFilterOutput) ToDatasetFilterOutputWithContext(ctx context.Context) DatasetFilterOutput

type DatasetGlueConfiguration

type DatasetGlueConfiguration struct {
	DatabaseName string `pulumi:"databaseName"`
	TableName    string `pulumi:"tableName"`
}

type DatasetGlueConfigurationArgs

type DatasetGlueConfigurationArgs struct {
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	TableName    pulumi.StringInput `pulumi:"tableName"`
}

func (DatasetGlueConfigurationArgs) ElementType

func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutput

func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput

func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutputWithContext

func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput

func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutput

func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput

func (DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutputWithContext

func (i DatasetGlueConfigurationArgs) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput

type DatasetGlueConfigurationInput

type DatasetGlueConfigurationInput interface {
	pulumi.Input

	ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput
	ToDatasetGlueConfigurationOutputWithContext(context.Context) DatasetGlueConfigurationOutput
}

DatasetGlueConfigurationInput is an input type that accepts DatasetGlueConfigurationArgs and DatasetGlueConfigurationOutput values. You can construct a concrete instance of `DatasetGlueConfigurationInput` via:

DatasetGlueConfigurationArgs{...}

type DatasetGlueConfigurationOutput

type DatasetGlueConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetGlueConfigurationOutput) DatabaseName

func (DatasetGlueConfigurationOutput) ElementType

func (DatasetGlueConfigurationOutput) TableName

func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutput

func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutput() DatasetGlueConfigurationOutput

func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutputWithContext

func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationOutputWithContext(ctx context.Context) DatasetGlueConfigurationOutput

func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutput

func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput

func (DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutputWithContext

func (o DatasetGlueConfigurationOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput

type DatasetGlueConfigurationPtrInput

type DatasetGlueConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput
	ToDatasetGlueConfigurationPtrOutputWithContext(context.Context) DatasetGlueConfigurationPtrOutput
}

DatasetGlueConfigurationPtrInput is an input type that accepts DatasetGlueConfigurationArgs, DatasetGlueConfigurationPtr and DatasetGlueConfigurationPtrOutput values. You can construct a concrete instance of `DatasetGlueConfigurationPtrInput` via:

        DatasetGlueConfigurationArgs{...}

or:

        nil

type DatasetGlueConfigurationPtrOutput

type DatasetGlueConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetGlueConfigurationPtrOutput) DatabaseName

func (DatasetGlueConfigurationPtrOutput) Elem

func (DatasetGlueConfigurationPtrOutput) ElementType

func (DatasetGlueConfigurationPtrOutput) TableName

func (DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutput

func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutput() DatasetGlueConfigurationPtrOutput

func (DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutputWithContext

func (o DatasetGlueConfigurationPtrOutput) ToDatasetGlueConfigurationPtrOutputWithContext(ctx context.Context) DatasetGlueConfigurationPtrOutput

type DatasetInput

type DatasetInput interface {
	pulumi.Input

	ToDatasetOutput() DatasetOutput
	ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
}

type DatasetIotEventsDestinationConfiguration

type DatasetIotEventsDestinationConfiguration struct {
	InputName string `pulumi:"inputName"`
	RoleArn   string `pulumi:"roleArn"`
}

type DatasetIotEventsDestinationConfigurationArgs

type DatasetIotEventsDestinationConfigurationArgs struct {
	InputName pulumi.StringInput `pulumi:"inputName"`
	RoleArn   pulumi.StringInput `pulumi:"roleArn"`
}

func (DatasetIotEventsDestinationConfigurationArgs) ElementType

func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutput

func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput

func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutputWithContext

func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput

func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutput

func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput

func (DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext

func (i DatasetIotEventsDestinationConfigurationArgs) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput

type DatasetIotEventsDestinationConfigurationInput

type DatasetIotEventsDestinationConfigurationInput interface {
	pulumi.Input

	ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput
	ToDatasetIotEventsDestinationConfigurationOutputWithContext(context.Context) DatasetIotEventsDestinationConfigurationOutput
}

DatasetIotEventsDestinationConfigurationInput is an input type that accepts DatasetIotEventsDestinationConfigurationArgs and DatasetIotEventsDestinationConfigurationOutput values. You can construct a concrete instance of `DatasetIotEventsDestinationConfigurationInput` via:

DatasetIotEventsDestinationConfigurationArgs{...}

type DatasetIotEventsDestinationConfigurationOutput

type DatasetIotEventsDestinationConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetIotEventsDestinationConfigurationOutput) ElementType

func (DatasetIotEventsDestinationConfigurationOutput) InputName

func (DatasetIotEventsDestinationConfigurationOutput) RoleArn

func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutput

func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutput() DatasetIotEventsDestinationConfigurationOutput

func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutputWithContext

func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationOutput

func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput

func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput

func (DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext

func (o DatasetIotEventsDestinationConfigurationOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput

type DatasetIotEventsDestinationConfigurationPtrInput

type DatasetIotEventsDestinationConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput
	ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(context.Context) DatasetIotEventsDestinationConfigurationPtrOutput
}

DatasetIotEventsDestinationConfigurationPtrInput is an input type that accepts DatasetIotEventsDestinationConfigurationArgs, DatasetIotEventsDestinationConfigurationPtr and DatasetIotEventsDestinationConfigurationPtrOutput values. You can construct a concrete instance of `DatasetIotEventsDestinationConfigurationPtrInput` via:

        DatasetIotEventsDestinationConfigurationArgs{...}

or:

        nil

type DatasetIotEventsDestinationConfigurationPtrOutput

type DatasetIotEventsDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetIotEventsDestinationConfigurationPtrOutput) Elem

func (DatasetIotEventsDestinationConfigurationPtrOutput) ElementType

func (DatasetIotEventsDestinationConfigurationPtrOutput) InputName

func (DatasetIotEventsDestinationConfigurationPtrOutput) RoleArn

func (DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput

func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutput() DatasetIotEventsDestinationConfigurationPtrOutput

func (DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext

func (o DatasetIotEventsDestinationConfigurationPtrOutput) ToDatasetIotEventsDestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetIotEventsDestinationConfigurationPtrOutput

type DatasetLateDataRule

type DatasetLateDataRule struct {
	RuleConfiguration DatasetLateDataRuleConfiguration `pulumi:"ruleConfiguration"`
	RuleName          *string                          `pulumi:"ruleName"`
}

type DatasetLateDataRuleArgs

type DatasetLateDataRuleArgs struct {
	RuleConfiguration DatasetLateDataRuleConfigurationInput `pulumi:"ruleConfiguration"`
	RuleName          pulumi.StringPtrInput                 `pulumi:"ruleName"`
}

func (DatasetLateDataRuleArgs) ElementType

func (DatasetLateDataRuleArgs) ElementType() reflect.Type

func (DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutput

func (i DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput

func (DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutputWithContext

func (i DatasetLateDataRuleArgs) ToDatasetLateDataRuleOutputWithContext(ctx context.Context) DatasetLateDataRuleOutput

type DatasetLateDataRuleArray

type DatasetLateDataRuleArray []DatasetLateDataRuleInput

func (DatasetLateDataRuleArray) ElementType

func (DatasetLateDataRuleArray) ElementType() reflect.Type

func (DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutput

func (i DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput

func (DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutputWithContext

func (i DatasetLateDataRuleArray) ToDatasetLateDataRuleArrayOutputWithContext(ctx context.Context) DatasetLateDataRuleArrayOutput

type DatasetLateDataRuleArrayInput

type DatasetLateDataRuleArrayInput interface {
	pulumi.Input

	ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput
	ToDatasetLateDataRuleArrayOutputWithContext(context.Context) DatasetLateDataRuleArrayOutput
}

DatasetLateDataRuleArrayInput is an input type that accepts DatasetLateDataRuleArray and DatasetLateDataRuleArrayOutput values. You can construct a concrete instance of `DatasetLateDataRuleArrayInput` via:

DatasetLateDataRuleArray{ DatasetLateDataRuleArgs{...} }

type DatasetLateDataRuleArrayOutput

type DatasetLateDataRuleArrayOutput struct{ *pulumi.OutputState }

func (DatasetLateDataRuleArrayOutput) ElementType

func (DatasetLateDataRuleArrayOutput) Index

func (DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutput

func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutput() DatasetLateDataRuleArrayOutput

func (DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutputWithContext

func (o DatasetLateDataRuleArrayOutput) ToDatasetLateDataRuleArrayOutputWithContext(ctx context.Context) DatasetLateDataRuleArrayOutput

type DatasetLateDataRuleConfiguration

type DatasetLateDataRuleConfiguration struct {
	DeltaTimeSessionWindowConfiguration *DatasetDeltaTimeSessionWindowConfiguration `pulumi:"deltaTimeSessionWindowConfiguration"`
}

type DatasetLateDataRuleConfigurationArgs

type DatasetLateDataRuleConfigurationArgs struct {
	DeltaTimeSessionWindowConfiguration DatasetDeltaTimeSessionWindowConfigurationPtrInput `pulumi:"deltaTimeSessionWindowConfiguration"`
}

func (DatasetLateDataRuleConfigurationArgs) ElementType

func (DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutput

func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput

func (DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutputWithContext

func (i DatasetLateDataRuleConfigurationArgs) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput

type DatasetLateDataRuleConfigurationInput

type DatasetLateDataRuleConfigurationInput interface {
	pulumi.Input

	ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput
	ToDatasetLateDataRuleConfigurationOutputWithContext(context.Context) DatasetLateDataRuleConfigurationOutput
}

DatasetLateDataRuleConfigurationInput is an input type that accepts DatasetLateDataRuleConfigurationArgs and DatasetLateDataRuleConfigurationOutput values. You can construct a concrete instance of `DatasetLateDataRuleConfigurationInput` via:

DatasetLateDataRuleConfigurationArgs{...}

type DatasetLateDataRuleConfigurationOutput

type DatasetLateDataRuleConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetLateDataRuleConfigurationOutput) DeltaTimeSessionWindowConfiguration

func (DatasetLateDataRuleConfigurationOutput) ElementType

func (DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutput

func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutput() DatasetLateDataRuleConfigurationOutput

func (DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutputWithContext

func (o DatasetLateDataRuleConfigurationOutput) ToDatasetLateDataRuleConfigurationOutputWithContext(ctx context.Context) DatasetLateDataRuleConfigurationOutput

type DatasetLateDataRuleInput

type DatasetLateDataRuleInput interface {
	pulumi.Input

	ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput
	ToDatasetLateDataRuleOutputWithContext(context.Context) DatasetLateDataRuleOutput
}

DatasetLateDataRuleInput is an input type that accepts DatasetLateDataRuleArgs and DatasetLateDataRuleOutput values. You can construct a concrete instance of `DatasetLateDataRuleInput` via:

DatasetLateDataRuleArgs{...}

type DatasetLateDataRuleOutput

type DatasetLateDataRuleOutput struct{ *pulumi.OutputState }

func (DatasetLateDataRuleOutput) ElementType

func (DatasetLateDataRuleOutput) ElementType() reflect.Type

func (DatasetLateDataRuleOutput) RuleConfiguration

func (DatasetLateDataRuleOutput) RuleName

func (DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutput

func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutput() DatasetLateDataRuleOutput

func (DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutputWithContext

func (o DatasetLateDataRuleOutput) ToDatasetLateDataRuleOutputWithContext(ctx context.Context) DatasetLateDataRuleOutput

type DatasetOutput

type DatasetOutput struct{ *pulumi.OutputState }

func (DatasetOutput) Actions added in v0.17.0

func (DatasetOutput) AwsId added in v0.99.0

func (o DatasetOutput) AwsId() pulumi.StringOutput

func (DatasetOutput) ContentDeliveryRules added in v0.17.0

func (o DatasetOutput) ContentDeliveryRules() DatasetContentDeliveryRuleArrayOutput

func (DatasetOutput) DatasetName added in v0.17.0

func (o DatasetOutput) DatasetName() pulumi.StringPtrOutput

func (DatasetOutput) ElementType

func (DatasetOutput) ElementType() reflect.Type

func (DatasetOutput) LateDataRules added in v0.17.0

func (DatasetOutput) RetentionPeriod added in v0.17.0

func (o DatasetOutput) RetentionPeriod() DatasetRetentionPeriodPtrOutput

func (DatasetOutput) Tags added in v0.17.0

func (o DatasetOutput) Tags() aws.TagArrayOutput

func (DatasetOutput) ToDatasetOutput

func (o DatasetOutput) ToDatasetOutput() DatasetOutput

func (DatasetOutput) ToDatasetOutputWithContext

func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput

func (DatasetOutput) Triggers added in v0.17.0

func (DatasetOutput) VersioningConfiguration added in v0.17.0

func (o DatasetOutput) VersioningConfiguration() DatasetVersioningConfigurationPtrOutput

type DatasetOutputFileUriValue

type DatasetOutputFileUriValue struct {
	FileName string `pulumi:"fileName"`
}

type DatasetOutputFileUriValueArgs

type DatasetOutputFileUriValueArgs struct {
	FileName pulumi.StringInput `pulumi:"fileName"`
}

func (DatasetOutputFileUriValueArgs) ElementType

func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutput

func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput

func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutputWithContext

func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput

func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutput

func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput

func (DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutputWithContext

func (i DatasetOutputFileUriValueArgs) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput

type DatasetOutputFileUriValueInput

type DatasetOutputFileUriValueInput interface {
	pulumi.Input

	ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput
	ToDatasetOutputFileUriValueOutputWithContext(context.Context) DatasetOutputFileUriValueOutput
}

DatasetOutputFileUriValueInput is an input type that accepts DatasetOutputFileUriValueArgs and DatasetOutputFileUriValueOutput values. You can construct a concrete instance of `DatasetOutputFileUriValueInput` via:

DatasetOutputFileUriValueArgs{...}

type DatasetOutputFileUriValueOutput

type DatasetOutputFileUriValueOutput struct{ *pulumi.OutputState }

func (DatasetOutputFileUriValueOutput) ElementType

func (DatasetOutputFileUriValueOutput) FileName

func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutput

func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutput() DatasetOutputFileUriValueOutput

func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutputWithContext

func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValueOutputWithContext(ctx context.Context) DatasetOutputFileUriValueOutput

func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutput

func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput

func (DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutputWithContext

func (o DatasetOutputFileUriValueOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput

type DatasetOutputFileUriValuePtrInput

type DatasetOutputFileUriValuePtrInput interface {
	pulumi.Input

	ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput
	ToDatasetOutputFileUriValuePtrOutputWithContext(context.Context) DatasetOutputFileUriValuePtrOutput
}

DatasetOutputFileUriValuePtrInput is an input type that accepts DatasetOutputFileUriValueArgs, DatasetOutputFileUriValuePtr and DatasetOutputFileUriValuePtrOutput values. You can construct a concrete instance of `DatasetOutputFileUriValuePtrInput` via:

        DatasetOutputFileUriValueArgs{...}

or:

        nil

type DatasetOutputFileUriValuePtrOutput

type DatasetOutputFileUriValuePtrOutput struct{ *pulumi.OutputState }

func (DatasetOutputFileUriValuePtrOutput) Elem

func (DatasetOutputFileUriValuePtrOutput) ElementType

func (DatasetOutputFileUriValuePtrOutput) FileName

func (DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutput

func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutput() DatasetOutputFileUriValuePtrOutput

func (DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutputWithContext

func (o DatasetOutputFileUriValuePtrOutput) ToDatasetOutputFileUriValuePtrOutputWithContext(ctx context.Context) DatasetOutputFileUriValuePtrOutput

type DatasetQueryAction

type DatasetQueryAction struct {
	Filters  []DatasetFilter `pulumi:"filters"`
	SqlQuery string          `pulumi:"sqlQuery"`
}

type DatasetQueryActionArgs

type DatasetQueryActionArgs struct {
	Filters  DatasetFilterArrayInput `pulumi:"filters"`
	SqlQuery pulumi.StringInput      `pulumi:"sqlQuery"`
}

func (DatasetQueryActionArgs) ElementType

func (DatasetQueryActionArgs) ElementType() reflect.Type

func (DatasetQueryActionArgs) ToDatasetQueryActionOutput

func (i DatasetQueryActionArgs) ToDatasetQueryActionOutput() DatasetQueryActionOutput

func (DatasetQueryActionArgs) ToDatasetQueryActionOutputWithContext

func (i DatasetQueryActionArgs) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput

func (DatasetQueryActionArgs) ToDatasetQueryActionPtrOutput

func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput

func (DatasetQueryActionArgs) ToDatasetQueryActionPtrOutputWithContext

func (i DatasetQueryActionArgs) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput

type DatasetQueryActionInput

type DatasetQueryActionInput interface {
	pulumi.Input

	ToDatasetQueryActionOutput() DatasetQueryActionOutput
	ToDatasetQueryActionOutputWithContext(context.Context) DatasetQueryActionOutput
}

DatasetQueryActionInput is an input type that accepts DatasetQueryActionArgs and DatasetQueryActionOutput values. You can construct a concrete instance of `DatasetQueryActionInput` via:

DatasetQueryActionArgs{...}

type DatasetQueryActionOutput

type DatasetQueryActionOutput struct{ *pulumi.OutputState }

func (DatasetQueryActionOutput) ElementType

func (DatasetQueryActionOutput) ElementType() reflect.Type

func (DatasetQueryActionOutput) Filters

func (DatasetQueryActionOutput) SqlQuery

func (DatasetQueryActionOutput) ToDatasetQueryActionOutput

func (o DatasetQueryActionOutput) ToDatasetQueryActionOutput() DatasetQueryActionOutput

func (DatasetQueryActionOutput) ToDatasetQueryActionOutputWithContext

func (o DatasetQueryActionOutput) ToDatasetQueryActionOutputWithContext(ctx context.Context) DatasetQueryActionOutput

func (DatasetQueryActionOutput) ToDatasetQueryActionPtrOutput

func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput

func (DatasetQueryActionOutput) ToDatasetQueryActionPtrOutputWithContext

func (o DatasetQueryActionOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput

type DatasetQueryActionPtrInput

type DatasetQueryActionPtrInput interface {
	pulumi.Input

	ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput
	ToDatasetQueryActionPtrOutputWithContext(context.Context) DatasetQueryActionPtrOutput
}

DatasetQueryActionPtrInput is an input type that accepts DatasetQueryActionArgs, DatasetQueryActionPtr and DatasetQueryActionPtrOutput values. You can construct a concrete instance of `DatasetQueryActionPtrInput` via:

        DatasetQueryActionArgs{...}

or:

        nil

type DatasetQueryActionPtrOutput

type DatasetQueryActionPtrOutput struct{ *pulumi.OutputState }

func (DatasetQueryActionPtrOutput) Elem

func (DatasetQueryActionPtrOutput) ElementType

func (DatasetQueryActionPtrOutput) Filters

func (DatasetQueryActionPtrOutput) SqlQuery

func (DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutput

func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutput() DatasetQueryActionPtrOutput

func (DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutputWithContext

func (o DatasetQueryActionPtrOutput) ToDatasetQueryActionPtrOutputWithContext(ctx context.Context) DatasetQueryActionPtrOutput

type DatasetResourceConfiguration

type DatasetResourceConfiguration struct {
	ComputeType    DatasetResourceConfigurationComputeType `pulumi:"computeType"`
	VolumeSizeInGb int                                     `pulumi:"volumeSizeInGb"`
}

type DatasetResourceConfigurationArgs

type DatasetResourceConfigurationArgs struct {
	ComputeType    DatasetResourceConfigurationComputeTypeInput `pulumi:"computeType"`
	VolumeSizeInGb pulumi.IntInput                              `pulumi:"volumeSizeInGb"`
}

func (DatasetResourceConfigurationArgs) ElementType

func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutput

func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput

func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutputWithContext

func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput

func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutput

func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput

func (DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutputWithContext

func (i DatasetResourceConfigurationArgs) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput

type DatasetResourceConfigurationComputeType added in v0.9.0

type DatasetResourceConfigurationComputeType string

func (DatasetResourceConfigurationComputeType) ElementType added in v0.9.0

func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutput added in v0.9.0

func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput

func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutputWithContext added in v0.9.0

func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput

func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutput added in v0.9.0

func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext added in v0.9.0

func (e DatasetResourceConfigurationComputeType) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeType) ToStringOutput added in v0.9.0

func (DatasetResourceConfigurationComputeType) ToStringOutputWithContext added in v0.9.0

func (DatasetResourceConfigurationComputeType) ToStringPtrOutput added in v0.9.0

func (DatasetResourceConfigurationComputeType) ToStringPtrOutputWithContext added in v0.9.0

type DatasetResourceConfigurationComputeTypeInput added in v0.9.0

type DatasetResourceConfigurationComputeTypeInput interface {
	pulumi.Input

	ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput
	ToDatasetResourceConfigurationComputeTypeOutputWithContext(context.Context) DatasetResourceConfigurationComputeTypeOutput
}

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

DatasetResourceConfigurationComputeTypeAcu1
DatasetResourceConfigurationComputeTypeAcu2

type DatasetResourceConfigurationComputeTypeOutput added in v0.9.0

type DatasetResourceConfigurationComputeTypeOutput struct{ *pulumi.OutputState }

func (DatasetResourceConfigurationComputeTypeOutput) ElementType added in v0.9.0

func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutput added in v0.9.0

func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutput() DatasetResourceConfigurationComputeTypeOutput

func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutputWithContext added in v0.9.0

func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypeOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypeOutput

func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutput added in v0.9.0

func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext added in v0.9.0

func (o DatasetResourceConfigurationComputeTypeOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeTypeOutput) ToStringOutput added in v0.9.0

func (DatasetResourceConfigurationComputeTypeOutput) ToStringOutputWithContext added in v0.9.0

func (DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutput added in v0.9.0

func (DatasetResourceConfigurationComputeTypeOutput) ToStringPtrOutputWithContext added in v0.9.0

type DatasetResourceConfigurationComputeTypePtrInput added in v0.9.0

type DatasetResourceConfigurationComputeTypePtrInput interface {
	pulumi.Input

	ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput
	ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(context.Context) DatasetResourceConfigurationComputeTypePtrOutput
}

func DatasetResourceConfigurationComputeTypePtr added in v0.9.0

func DatasetResourceConfigurationComputeTypePtr(v string) DatasetResourceConfigurationComputeTypePtrInput

type DatasetResourceConfigurationComputeTypePtrOutput added in v0.9.0

type DatasetResourceConfigurationComputeTypePtrOutput struct{ *pulumi.OutputState }

func (DatasetResourceConfigurationComputeTypePtrOutput) Elem added in v0.9.0

func (DatasetResourceConfigurationComputeTypePtrOutput) ElementType added in v0.9.0

func (DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutput added in v0.9.0

func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutput() DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext added in v0.9.0

func (o DatasetResourceConfigurationComputeTypePtrOutput) ToDatasetResourceConfigurationComputeTypePtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationComputeTypePtrOutput

func (DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutput added in v0.9.0

func (DatasetResourceConfigurationComputeTypePtrOutput) ToStringPtrOutputWithContext added in v0.9.0

type DatasetResourceConfigurationInput

type DatasetResourceConfigurationInput interface {
	pulumi.Input

	ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput
	ToDatasetResourceConfigurationOutputWithContext(context.Context) DatasetResourceConfigurationOutput
}

DatasetResourceConfigurationInput is an input type that accepts DatasetResourceConfigurationArgs and DatasetResourceConfigurationOutput values. You can construct a concrete instance of `DatasetResourceConfigurationInput` via:

DatasetResourceConfigurationArgs{...}

type DatasetResourceConfigurationOutput

type DatasetResourceConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetResourceConfigurationOutput) ComputeType

func (DatasetResourceConfigurationOutput) ElementType

func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutput

func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutput() DatasetResourceConfigurationOutput

func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutputWithContext

func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationOutputWithContext(ctx context.Context) DatasetResourceConfigurationOutput

func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutput

func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput

func (DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutputWithContext

func (o DatasetResourceConfigurationOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput

func (DatasetResourceConfigurationOutput) VolumeSizeInGb added in v0.72.0

type DatasetResourceConfigurationPtrInput

type DatasetResourceConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput
	ToDatasetResourceConfigurationPtrOutputWithContext(context.Context) DatasetResourceConfigurationPtrOutput
}

DatasetResourceConfigurationPtrInput is an input type that accepts DatasetResourceConfigurationArgs, DatasetResourceConfigurationPtr and DatasetResourceConfigurationPtrOutput values. You can construct a concrete instance of `DatasetResourceConfigurationPtrInput` via:

        DatasetResourceConfigurationArgs{...}

or:

        nil

type DatasetResourceConfigurationPtrOutput

type DatasetResourceConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetResourceConfigurationPtrOutput) ComputeType

func (DatasetResourceConfigurationPtrOutput) Elem

func (DatasetResourceConfigurationPtrOutput) ElementType

func (DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutput

func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutput() DatasetResourceConfigurationPtrOutput

func (DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutputWithContext

func (o DatasetResourceConfigurationPtrOutput) ToDatasetResourceConfigurationPtrOutputWithContext(ctx context.Context) DatasetResourceConfigurationPtrOutput

func (DatasetResourceConfigurationPtrOutput) VolumeSizeInGb added in v0.72.0

type DatasetRetentionPeriod

type DatasetRetentionPeriod struct {
	NumberOfDays *int  `pulumi:"numberOfDays"`
	Unlimited    *bool `pulumi:"unlimited"`
}

type DatasetRetentionPeriodArgs

type DatasetRetentionPeriodArgs struct {
	NumberOfDays pulumi.IntPtrInput  `pulumi:"numberOfDays"`
	Unlimited    pulumi.BoolPtrInput `pulumi:"unlimited"`
}

func (DatasetRetentionPeriodArgs) ElementType

func (DatasetRetentionPeriodArgs) ElementType() reflect.Type

func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutput

func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput

func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutputWithContext

func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput

func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutput

func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput

func (DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutputWithContext

func (i DatasetRetentionPeriodArgs) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput

type DatasetRetentionPeriodInput

type DatasetRetentionPeriodInput interface {
	pulumi.Input

	ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput
	ToDatasetRetentionPeriodOutputWithContext(context.Context) DatasetRetentionPeriodOutput
}

DatasetRetentionPeriodInput is an input type that accepts DatasetRetentionPeriodArgs and DatasetRetentionPeriodOutput values. You can construct a concrete instance of `DatasetRetentionPeriodInput` via:

DatasetRetentionPeriodArgs{...}

type DatasetRetentionPeriodOutput

type DatasetRetentionPeriodOutput struct{ *pulumi.OutputState }

func (DatasetRetentionPeriodOutput) ElementType

func (DatasetRetentionPeriodOutput) NumberOfDays

func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutput

func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutput() DatasetRetentionPeriodOutput

func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutputWithContext

func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodOutputWithContext(ctx context.Context) DatasetRetentionPeriodOutput

func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutput

func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput

func (DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutputWithContext

func (o DatasetRetentionPeriodOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput

func (DatasetRetentionPeriodOutput) Unlimited

type DatasetRetentionPeriodPtrInput

type DatasetRetentionPeriodPtrInput interface {
	pulumi.Input

	ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput
	ToDatasetRetentionPeriodPtrOutputWithContext(context.Context) DatasetRetentionPeriodPtrOutput
}

DatasetRetentionPeriodPtrInput is an input type that accepts DatasetRetentionPeriodArgs, DatasetRetentionPeriodPtr and DatasetRetentionPeriodPtrOutput values. You can construct a concrete instance of `DatasetRetentionPeriodPtrInput` via:

        DatasetRetentionPeriodArgs{...}

or:

        nil

type DatasetRetentionPeriodPtrOutput

type DatasetRetentionPeriodPtrOutput struct{ *pulumi.OutputState }

func (DatasetRetentionPeriodPtrOutput) Elem

func (DatasetRetentionPeriodPtrOutput) ElementType

func (DatasetRetentionPeriodPtrOutput) NumberOfDays

func (DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutput

func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutput() DatasetRetentionPeriodPtrOutput

func (DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutputWithContext

func (o DatasetRetentionPeriodPtrOutput) ToDatasetRetentionPeriodPtrOutputWithContext(ctx context.Context) DatasetRetentionPeriodPtrOutput

func (DatasetRetentionPeriodPtrOutput) Unlimited

type DatasetS3DestinationConfiguration

type DatasetS3DestinationConfiguration struct {
	Bucket            string                    `pulumi:"bucket"`
	GlueConfiguration *DatasetGlueConfiguration `pulumi:"glueConfiguration"`
	Key               string                    `pulumi:"key"`
	RoleArn           string                    `pulumi:"roleArn"`
}

type DatasetS3DestinationConfigurationArgs

type DatasetS3DestinationConfigurationArgs struct {
	Bucket            pulumi.StringInput               `pulumi:"bucket"`
	GlueConfiguration DatasetGlueConfigurationPtrInput `pulumi:"glueConfiguration"`
	Key               pulumi.StringInput               `pulumi:"key"`
	RoleArn           pulumi.StringInput               `pulumi:"roleArn"`
}

func (DatasetS3DestinationConfigurationArgs) ElementType

func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutput

func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput

func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutputWithContext

func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput

func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutput

func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput

func (DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutputWithContext

func (i DatasetS3DestinationConfigurationArgs) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput

type DatasetS3DestinationConfigurationInput

type DatasetS3DestinationConfigurationInput interface {
	pulumi.Input

	ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput
	ToDatasetS3DestinationConfigurationOutputWithContext(context.Context) DatasetS3DestinationConfigurationOutput
}

DatasetS3DestinationConfigurationInput is an input type that accepts DatasetS3DestinationConfigurationArgs and DatasetS3DestinationConfigurationOutput values. You can construct a concrete instance of `DatasetS3DestinationConfigurationInput` via:

DatasetS3DestinationConfigurationArgs{...}

type DatasetS3DestinationConfigurationOutput

type DatasetS3DestinationConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetS3DestinationConfigurationOutput) Bucket

func (DatasetS3DestinationConfigurationOutput) ElementType

func (DatasetS3DestinationConfigurationOutput) GlueConfiguration

func (DatasetS3DestinationConfigurationOutput) Key

func (DatasetS3DestinationConfigurationOutput) RoleArn

func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutput

func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutput() DatasetS3DestinationConfigurationOutput

func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutputWithContext

func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationOutput

func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutput

func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput

func (DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext

func (o DatasetS3DestinationConfigurationOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput

type DatasetS3DestinationConfigurationPtrInput

type DatasetS3DestinationConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput
	ToDatasetS3DestinationConfigurationPtrOutputWithContext(context.Context) DatasetS3DestinationConfigurationPtrOutput
}

DatasetS3DestinationConfigurationPtrInput is an input type that accepts DatasetS3DestinationConfigurationArgs, DatasetS3DestinationConfigurationPtr and DatasetS3DestinationConfigurationPtrOutput values. You can construct a concrete instance of `DatasetS3DestinationConfigurationPtrInput` via:

        DatasetS3DestinationConfigurationArgs{...}

or:

        nil

type DatasetS3DestinationConfigurationPtrOutput

type DatasetS3DestinationConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetS3DestinationConfigurationPtrOutput) Bucket

func (DatasetS3DestinationConfigurationPtrOutput) Elem

func (DatasetS3DestinationConfigurationPtrOutput) ElementType

func (DatasetS3DestinationConfigurationPtrOutput) GlueConfiguration

func (DatasetS3DestinationConfigurationPtrOutput) Key

func (DatasetS3DestinationConfigurationPtrOutput) RoleArn

func (DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutput

func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutput() DatasetS3DestinationConfigurationPtrOutput

func (DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext

func (o DatasetS3DestinationConfigurationPtrOutput) ToDatasetS3DestinationConfigurationPtrOutputWithContext(ctx context.Context) DatasetS3DestinationConfigurationPtrOutput

type DatasetSchedule

type DatasetSchedule struct {
	ScheduleExpression string `pulumi:"scheduleExpression"`
}

type DatasetScheduleArgs

type DatasetScheduleArgs struct {
	ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"`
}

func (DatasetScheduleArgs) ElementType

func (DatasetScheduleArgs) ElementType() reflect.Type

func (DatasetScheduleArgs) ToDatasetScheduleOutput

func (i DatasetScheduleArgs) ToDatasetScheduleOutput() DatasetScheduleOutput

func (DatasetScheduleArgs) ToDatasetScheduleOutputWithContext

func (i DatasetScheduleArgs) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput

func (DatasetScheduleArgs) ToDatasetSchedulePtrOutput

func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput

func (DatasetScheduleArgs) ToDatasetSchedulePtrOutputWithContext

func (i DatasetScheduleArgs) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput

type DatasetScheduleInput

type DatasetScheduleInput interface {
	pulumi.Input

	ToDatasetScheduleOutput() DatasetScheduleOutput
	ToDatasetScheduleOutputWithContext(context.Context) DatasetScheduleOutput
}

DatasetScheduleInput is an input type that accepts DatasetScheduleArgs and DatasetScheduleOutput values. You can construct a concrete instance of `DatasetScheduleInput` via:

DatasetScheduleArgs{...}

type DatasetScheduleOutput

type DatasetScheduleOutput struct{ *pulumi.OutputState }

func (DatasetScheduleOutput) ElementType

func (DatasetScheduleOutput) ElementType() reflect.Type

func (DatasetScheduleOutput) ScheduleExpression

func (o DatasetScheduleOutput) ScheduleExpression() pulumi.StringOutput

func (DatasetScheduleOutput) ToDatasetScheduleOutput

func (o DatasetScheduleOutput) ToDatasetScheduleOutput() DatasetScheduleOutput

func (DatasetScheduleOutput) ToDatasetScheduleOutputWithContext

func (o DatasetScheduleOutput) ToDatasetScheduleOutputWithContext(ctx context.Context) DatasetScheduleOutput

func (DatasetScheduleOutput) ToDatasetSchedulePtrOutput

func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput

func (DatasetScheduleOutput) ToDatasetSchedulePtrOutputWithContext

func (o DatasetScheduleOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput

type DatasetSchedulePtrInput

type DatasetSchedulePtrInput interface {
	pulumi.Input

	ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput
	ToDatasetSchedulePtrOutputWithContext(context.Context) DatasetSchedulePtrOutput
}

DatasetSchedulePtrInput is an input type that accepts DatasetScheduleArgs, DatasetSchedulePtr and DatasetSchedulePtrOutput values. You can construct a concrete instance of `DatasetSchedulePtrInput` via:

        DatasetScheduleArgs{...}

or:

        nil

type DatasetSchedulePtrOutput

type DatasetSchedulePtrOutput struct{ *pulumi.OutputState }

func (DatasetSchedulePtrOutput) Elem

func (DatasetSchedulePtrOutput) ElementType

func (DatasetSchedulePtrOutput) ElementType() reflect.Type

func (DatasetSchedulePtrOutput) ScheduleExpression

func (o DatasetSchedulePtrOutput) ScheduleExpression() pulumi.StringPtrOutput

func (DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutput

func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutput() DatasetSchedulePtrOutput

func (DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutputWithContext

func (o DatasetSchedulePtrOutput) ToDatasetSchedulePtrOutputWithContext(ctx context.Context) DatasetSchedulePtrOutput

type DatasetState

type DatasetState struct {
}

func (DatasetState) ElementType

func (DatasetState) ElementType() reflect.Type

type DatasetTag

type DatasetTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DatasetTrigger

type DatasetTrigger struct {
	Schedule          *DatasetSchedule          `pulumi:"schedule"`
	TriggeringDataset *DatasetTriggeringDataset `pulumi:"triggeringDataset"`
}

type DatasetTriggerArgs

type DatasetTriggerArgs struct {
	Schedule          DatasetSchedulePtrInput          `pulumi:"schedule"`
	TriggeringDataset DatasetTriggeringDatasetPtrInput `pulumi:"triggeringDataset"`
}

func (DatasetTriggerArgs) ElementType

func (DatasetTriggerArgs) ElementType() reflect.Type

func (DatasetTriggerArgs) ToDatasetTriggerOutput

func (i DatasetTriggerArgs) ToDatasetTriggerOutput() DatasetTriggerOutput

func (DatasetTriggerArgs) ToDatasetTriggerOutputWithContext

func (i DatasetTriggerArgs) ToDatasetTriggerOutputWithContext(ctx context.Context) DatasetTriggerOutput

type DatasetTriggerArray

type DatasetTriggerArray []DatasetTriggerInput

func (DatasetTriggerArray) ElementType

func (DatasetTriggerArray) ElementType() reflect.Type

func (DatasetTriggerArray) ToDatasetTriggerArrayOutput

func (i DatasetTriggerArray) ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput

func (DatasetTriggerArray) ToDatasetTriggerArrayOutputWithContext

func (i DatasetTriggerArray) ToDatasetTriggerArrayOutputWithContext(ctx context.Context) DatasetTriggerArrayOutput

type DatasetTriggerArrayInput

type DatasetTriggerArrayInput interface {
	pulumi.Input

	ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput
	ToDatasetTriggerArrayOutputWithContext(context.Context) DatasetTriggerArrayOutput
}

DatasetTriggerArrayInput is an input type that accepts DatasetTriggerArray and DatasetTriggerArrayOutput values. You can construct a concrete instance of `DatasetTriggerArrayInput` via:

DatasetTriggerArray{ DatasetTriggerArgs{...} }

type DatasetTriggerArrayOutput

type DatasetTriggerArrayOutput struct{ *pulumi.OutputState }

func (DatasetTriggerArrayOutput) ElementType

func (DatasetTriggerArrayOutput) ElementType() reflect.Type

func (DatasetTriggerArrayOutput) Index

func (DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutput

func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutput() DatasetTriggerArrayOutput

func (DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutputWithContext

func (o DatasetTriggerArrayOutput) ToDatasetTriggerArrayOutputWithContext(ctx context.Context) DatasetTriggerArrayOutput

type DatasetTriggerInput

type DatasetTriggerInput interface {
	pulumi.Input

	ToDatasetTriggerOutput() DatasetTriggerOutput
	ToDatasetTriggerOutputWithContext(context.Context) DatasetTriggerOutput
}

DatasetTriggerInput is an input type that accepts DatasetTriggerArgs and DatasetTriggerOutput values. You can construct a concrete instance of `DatasetTriggerInput` via:

DatasetTriggerArgs{...}

type DatasetTriggerOutput

type DatasetTriggerOutput struct{ *pulumi.OutputState }

func (DatasetTriggerOutput) ElementType

func (DatasetTriggerOutput) ElementType() reflect.Type

func (DatasetTriggerOutput) Schedule

func (DatasetTriggerOutput) ToDatasetTriggerOutput

func (o DatasetTriggerOutput) ToDatasetTriggerOutput() DatasetTriggerOutput

func (DatasetTriggerOutput) ToDatasetTriggerOutputWithContext

func (o DatasetTriggerOutput) ToDatasetTriggerOutputWithContext(ctx context.Context) DatasetTriggerOutput

func (DatasetTriggerOutput) TriggeringDataset

type DatasetTriggeringDataset

type DatasetTriggeringDataset struct {
	DatasetName string `pulumi:"datasetName"`
}

type DatasetTriggeringDatasetArgs

type DatasetTriggeringDatasetArgs struct {
	DatasetName pulumi.StringInput `pulumi:"datasetName"`
}

func (DatasetTriggeringDatasetArgs) ElementType

func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutput

func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput

func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutputWithContext

func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput

func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutput

func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput

func (DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutputWithContext

func (i DatasetTriggeringDatasetArgs) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput

type DatasetTriggeringDatasetInput

type DatasetTriggeringDatasetInput interface {
	pulumi.Input

	ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput
	ToDatasetTriggeringDatasetOutputWithContext(context.Context) DatasetTriggeringDatasetOutput
}

DatasetTriggeringDatasetInput is an input type that accepts DatasetTriggeringDatasetArgs and DatasetTriggeringDatasetOutput values. You can construct a concrete instance of `DatasetTriggeringDatasetInput` via:

DatasetTriggeringDatasetArgs{...}

type DatasetTriggeringDatasetOutput

type DatasetTriggeringDatasetOutput struct{ *pulumi.OutputState }

func (DatasetTriggeringDatasetOutput) DatasetName

func (DatasetTriggeringDatasetOutput) ElementType

func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutput

func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutput() DatasetTriggeringDatasetOutput

func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutputWithContext

func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetOutputWithContext(ctx context.Context) DatasetTriggeringDatasetOutput

func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutput

func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput

func (DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutputWithContext

func (o DatasetTriggeringDatasetOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput

type DatasetTriggeringDatasetPtrInput

type DatasetTriggeringDatasetPtrInput interface {
	pulumi.Input

	ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput
	ToDatasetTriggeringDatasetPtrOutputWithContext(context.Context) DatasetTriggeringDatasetPtrOutput
}

DatasetTriggeringDatasetPtrInput is an input type that accepts DatasetTriggeringDatasetArgs, DatasetTriggeringDatasetPtr and DatasetTriggeringDatasetPtrOutput values. You can construct a concrete instance of `DatasetTriggeringDatasetPtrInput` via:

        DatasetTriggeringDatasetArgs{...}

or:

        nil

type DatasetTriggeringDatasetPtrOutput

type DatasetTriggeringDatasetPtrOutput struct{ *pulumi.OutputState }

func (DatasetTriggeringDatasetPtrOutput) DatasetName

func (DatasetTriggeringDatasetPtrOutput) Elem

func (DatasetTriggeringDatasetPtrOutput) ElementType

func (DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutput

func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutput() DatasetTriggeringDatasetPtrOutput

func (DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutputWithContext

func (o DatasetTriggeringDatasetPtrOutput) ToDatasetTriggeringDatasetPtrOutputWithContext(ctx context.Context) DatasetTriggeringDatasetPtrOutput

type DatasetVariable

type DatasetVariable struct {
	DatasetContentVersionValue *DatasetContentVersionValue `pulumi:"datasetContentVersionValue"`
	DoubleValue                *float64                    `pulumi:"doubleValue"`
	OutputFileUriValue         *DatasetOutputFileUriValue  `pulumi:"outputFileUriValue"`
	StringValue                *string                     `pulumi:"stringValue"`
	VariableName               string                      `pulumi:"variableName"`
}

type DatasetVariableArgs

type DatasetVariableArgs struct {
	DatasetContentVersionValue DatasetContentVersionValuePtrInput `pulumi:"datasetContentVersionValue"`
	DoubleValue                pulumi.Float64PtrInput             `pulumi:"doubleValue"`
	OutputFileUriValue         DatasetOutputFileUriValuePtrInput  `pulumi:"outputFileUriValue"`
	StringValue                pulumi.StringPtrInput              `pulumi:"stringValue"`
	VariableName               pulumi.StringInput                 `pulumi:"variableName"`
}

func (DatasetVariableArgs) ElementType

func (DatasetVariableArgs) ElementType() reflect.Type

func (DatasetVariableArgs) ToDatasetVariableOutput

func (i DatasetVariableArgs) ToDatasetVariableOutput() DatasetVariableOutput

func (DatasetVariableArgs) ToDatasetVariableOutputWithContext

func (i DatasetVariableArgs) ToDatasetVariableOutputWithContext(ctx context.Context) DatasetVariableOutput

type DatasetVariableArray

type DatasetVariableArray []DatasetVariableInput

func (DatasetVariableArray) ElementType

func (DatasetVariableArray) ElementType() reflect.Type

func (DatasetVariableArray) ToDatasetVariableArrayOutput

func (i DatasetVariableArray) ToDatasetVariableArrayOutput() DatasetVariableArrayOutput

func (DatasetVariableArray) ToDatasetVariableArrayOutputWithContext

func (i DatasetVariableArray) ToDatasetVariableArrayOutputWithContext(ctx context.Context) DatasetVariableArrayOutput

type DatasetVariableArrayInput

type DatasetVariableArrayInput interface {
	pulumi.Input

	ToDatasetVariableArrayOutput() DatasetVariableArrayOutput
	ToDatasetVariableArrayOutputWithContext(context.Context) DatasetVariableArrayOutput
}

DatasetVariableArrayInput is an input type that accepts DatasetVariableArray and DatasetVariableArrayOutput values. You can construct a concrete instance of `DatasetVariableArrayInput` via:

DatasetVariableArray{ DatasetVariableArgs{...} }

type DatasetVariableArrayOutput

type DatasetVariableArrayOutput struct{ *pulumi.OutputState }

func (DatasetVariableArrayOutput) ElementType

func (DatasetVariableArrayOutput) ElementType() reflect.Type

func (DatasetVariableArrayOutput) Index

func (DatasetVariableArrayOutput) ToDatasetVariableArrayOutput

func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutput() DatasetVariableArrayOutput

func (DatasetVariableArrayOutput) ToDatasetVariableArrayOutputWithContext

func (o DatasetVariableArrayOutput) ToDatasetVariableArrayOutputWithContext(ctx context.Context) DatasetVariableArrayOutput

type DatasetVariableInput

type DatasetVariableInput interface {
	pulumi.Input

	ToDatasetVariableOutput() DatasetVariableOutput
	ToDatasetVariableOutputWithContext(context.Context) DatasetVariableOutput
}

DatasetVariableInput is an input type that accepts DatasetVariableArgs and DatasetVariableOutput values. You can construct a concrete instance of `DatasetVariableInput` via:

DatasetVariableArgs{...}

type DatasetVariableOutput

type DatasetVariableOutput struct{ *pulumi.OutputState }

func (DatasetVariableOutput) DatasetContentVersionValue

func (o DatasetVariableOutput) DatasetContentVersionValue() DatasetContentVersionValuePtrOutput

func (DatasetVariableOutput) DoubleValue

func (DatasetVariableOutput) ElementType

func (DatasetVariableOutput) ElementType() reflect.Type

func (DatasetVariableOutput) OutputFileUriValue

func (DatasetVariableOutput) StringValue

func (DatasetVariableOutput) ToDatasetVariableOutput

func (o DatasetVariableOutput) ToDatasetVariableOutput() DatasetVariableOutput

func (DatasetVariableOutput) ToDatasetVariableOutputWithContext

func (o DatasetVariableOutput) ToDatasetVariableOutputWithContext(ctx context.Context) DatasetVariableOutput

func (DatasetVariableOutput) VariableName

func (o DatasetVariableOutput) VariableName() pulumi.StringOutput

type DatasetVersioningConfiguration

type DatasetVersioningConfiguration struct {
	MaxVersions *int  `pulumi:"maxVersions"`
	Unlimited   *bool `pulumi:"unlimited"`
}

type DatasetVersioningConfigurationArgs

type DatasetVersioningConfigurationArgs struct {
	MaxVersions pulumi.IntPtrInput  `pulumi:"maxVersions"`
	Unlimited   pulumi.BoolPtrInput `pulumi:"unlimited"`
}

func (DatasetVersioningConfigurationArgs) ElementType

func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutput

func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput

func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutputWithContext

func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput

func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutput

func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput

func (DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutputWithContext

func (i DatasetVersioningConfigurationArgs) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput

type DatasetVersioningConfigurationInput

type DatasetVersioningConfigurationInput interface {
	pulumi.Input

	ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput
	ToDatasetVersioningConfigurationOutputWithContext(context.Context) DatasetVersioningConfigurationOutput
}

DatasetVersioningConfigurationInput is an input type that accepts DatasetVersioningConfigurationArgs and DatasetVersioningConfigurationOutput values. You can construct a concrete instance of `DatasetVersioningConfigurationInput` via:

DatasetVersioningConfigurationArgs{...}

type DatasetVersioningConfigurationOutput

type DatasetVersioningConfigurationOutput struct{ *pulumi.OutputState }

func (DatasetVersioningConfigurationOutput) ElementType

func (DatasetVersioningConfigurationOutput) MaxVersions

func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutput

func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutput() DatasetVersioningConfigurationOutput

func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutputWithContext

func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationOutputWithContext(ctx context.Context) DatasetVersioningConfigurationOutput

func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutput

func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput

func (DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutputWithContext

func (o DatasetVersioningConfigurationOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput

func (DatasetVersioningConfigurationOutput) Unlimited

type DatasetVersioningConfigurationPtrInput

type DatasetVersioningConfigurationPtrInput interface {
	pulumi.Input

	ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput
	ToDatasetVersioningConfigurationPtrOutputWithContext(context.Context) DatasetVersioningConfigurationPtrOutput
}

DatasetVersioningConfigurationPtrInput is an input type that accepts DatasetVersioningConfigurationArgs, DatasetVersioningConfigurationPtr and DatasetVersioningConfigurationPtrOutput values. You can construct a concrete instance of `DatasetVersioningConfigurationPtrInput` via:

        DatasetVersioningConfigurationArgs{...}

or:

        nil

type DatasetVersioningConfigurationPtrOutput

type DatasetVersioningConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatasetVersioningConfigurationPtrOutput) Elem

func (DatasetVersioningConfigurationPtrOutput) ElementType

func (DatasetVersioningConfigurationPtrOutput) MaxVersions

func (DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutput

func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutput() DatasetVersioningConfigurationPtrOutput

func (DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutputWithContext

func (o DatasetVersioningConfigurationPtrOutput) ToDatasetVersioningConfigurationPtrOutputWithContext(ctx context.Context) DatasetVersioningConfigurationPtrOutput

func (DatasetVersioningConfigurationPtrOutput) Unlimited

type Datastore

type Datastore struct {
	pulumi.CustomResourceState

	AwsId                   pulumi.StringOutput                       `pulumi:"awsId"`
	DatastoreName           pulumi.StringPtrOutput                    `pulumi:"datastoreName"`
	DatastorePartitions     DatastorePartitionsPtrOutput              `pulumi:"datastorePartitions"`
	DatastoreStorage        DatastoreStoragePtrOutput                 `pulumi:"datastoreStorage"`
	FileFormatConfiguration DatastoreFileFormatConfigurationPtrOutput `pulumi:"fileFormatConfiguration"`
	RetentionPeriod         DatastoreRetentionPeriodPtrOutput         `pulumi:"retentionPeriod"`
	Tags                    aws.TagArrayOutput                        `pulumi:"tags"`
}

Resource Type definition for AWS::IoTAnalytics::Datastore

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{
			DatastoreName: pulumi.String("SimpleDatastore"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{
			DatastoreName: pulumi.String("SimpleDatastore"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{
			DatastoreName: pulumi.String("ComplexDatastore"),
			RetentionPeriod: &iotanalytics.DatastoreRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

awsnative "github.com/pulumi/pulumi-aws-native/sdk/go/aws"
"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewDatastore(ctx, "datastore", &iotanalytics.DatastoreArgs{
			DatastoreName: pulumi.String("ComplexDatastore"),
			RetentionPeriod: &iotanalytics.DatastoreRetentionPeriodArgs{
				Unlimited:    pulumi.Bool(false),
				NumberOfDays: pulumi.Int(10),
			},
			Tags: aws.TagArray{
				&aws.TagArgs{
					Key:   pulumi.String("keyname1"),
					Value: pulumi.String("value1"),
				},
				&aws.TagArgs{
					Key:   pulumi.String("keyname2"),
					Value: pulumi.String("value2"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetDatastore

func GetDatastore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)

GetDatastore gets an existing Datastore 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 NewDatastore

func NewDatastore(ctx *pulumi.Context,
	name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)

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

func (*Datastore) ElementType

func (*Datastore) ElementType() reflect.Type

func (*Datastore) ToDatastoreOutput

func (i *Datastore) ToDatastoreOutput() DatastoreOutput

func (*Datastore) ToDatastoreOutputWithContext

func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput

type DatastoreArgs

type DatastoreArgs struct {
	DatastoreName           pulumi.StringPtrInput
	DatastorePartitions     DatastorePartitionsPtrInput
	DatastoreStorage        DatastoreStoragePtrInput
	FileFormatConfiguration DatastoreFileFormatConfigurationPtrInput
	RetentionPeriod         DatastoreRetentionPeriodPtrInput
	Tags                    aws.TagArrayInput
}

The set of arguments for constructing a Datastore resource.

func (DatastoreArgs) ElementType

func (DatastoreArgs) ElementType() reflect.Type

type DatastoreColumn

type DatastoreColumn struct {
	Name string `pulumi:"name"`
	Type string `pulumi:"type"`
}

type DatastoreColumnArgs

type DatastoreColumnArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
	Type pulumi.StringInput `pulumi:"type"`
}

func (DatastoreColumnArgs) ElementType

func (DatastoreColumnArgs) ElementType() reflect.Type

func (DatastoreColumnArgs) ToDatastoreColumnOutput

func (i DatastoreColumnArgs) ToDatastoreColumnOutput() DatastoreColumnOutput

func (DatastoreColumnArgs) ToDatastoreColumnOutputWithContext

func (i DatastoreColumnArgs) ToDatastoreColumnOutputWithContext(ctx context.Context) DatastoreColumnOutput

type DatastoreColumnArray

type DatastoreColumnArray []DatastoreColumnInput

func (DatastoreColumnArray) ElementType

func (DatastoreColumnArray) ElementType() reflect.Type

func (DatastoreColumnArray) ToDatastoreColumnArrayOutput

func (i DatastoreColumnArray) ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput

func (DatastoreColumnArray) ToDatastoreColumnArrayOutputWithContext

func (i DatastoreColumnArray) ToDatastoreColumnArrayOutputWithContext(ctx context.Context) DatastoreColumnArrayOutput

type DatastoreColumnArrayInput

type DatastoreColumnArrayInput interface {
	pulumi.Input

	ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput
	ToDatastoreColumnArrayOutputWithContext(context.Context) DatastoreColumnArrayOutput
}

DatastoreColumnArrayInput is an input type that accepts DatastoreColumnArray and DatastoreColumnArrayOutput values. You can construct a concrete instance of `DatastoreColumnArrayInput` via:

DatastoreColumnArray{ DatastoreColumnArgs{...} }

type DatastoreColumnArrayOutput

type DatastoreColumnArrayOutput struct{ *pulumi.OutputState }

func (DatastoreColumnArrayOutput) ElementType

func (DatastoreColumnArrayOutput) ElementType() reflect.Type

func (DatastoreColumnArrayOutput) Index

func (DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutput

func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutput() DatastoreColumnArrayOutput

func (DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutputWithContext

func (o DatastoreColumnArrayOutput) ToDatastoreColumnArrayOutputWithContext(ctx context.Context) DatastoreColumnArrayOutput

type DatastoreColumnInput

type DatastoreColumnInput interface {
	pulumi.Input

	ToDatastoreColumnOutput() DatastoreColumnOutput
	ToDatastoreColumnOutputWithContext(context.Context) DatastoreColumnOutput
}

DatastoreColumnInput is an input type that accepts DatastoreColumnArgs and DatastoreColumnOutput values. You can construct a concrete instance of `DatastoreColumnInput` via:

DatastoreColumnArgs{...}

type DatastoreColumnOutput

type DatastoreColumnOutput struct{ *pulumi.OutputState }

func (DatastoreColumnOutput) ElementType

func (DatastoreColumnOutput) ElementType() reflect.Type

func (DatastoreColumnOutput) Name

func (DatastoreColumnOutput) ToDatastoreColumnOutput

func (o DatastoreColumnOutput) ToDatastoreColumnOutput() DatastoreColumnOutput

func (DatastoreColumnOutput) ToDatastoreColumnOutputWithContext

func (o DatastoreColumnOutput) ToDatastoreColumnOutputWithContext(ctx context.Context) DatastoreColumnOutput

func (DatastoreColumnOutput) Type

type DatastoreCustomerManagedS3

type DatastoreCustomerManagedS3 struct {
	Bucket    string  `pulumi:"bucket"`
	KeyPrefix *string `pulumi:"keyPrefix"`
	RoleArn   string  `pulumi:"roleArn"`
}

type DatastoreCustomerManagedS3Args

type DatastoreCustomerManagedS3Args struct {
	Bucket    pulumi.StringInput    `pulumi:"bucket"`
	KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"`
	RoleArn   pulumi.StringInput    `pulumi:"roleArn"`
}

func (DatastoreCustomerManagedS3Args) ElementType

func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3Output

func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output

func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3OutputWithContext

func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output

func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutput

func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput

func (DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutputWithContext

func (i DatastoreCustomerManagedS3Args) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput

type DatastoreCustomerManagedS3Input

type DatastoreCustomerManagedS3Input interface {
	pulumi.Input

	ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output
	ToDatastoreCustomerManagedS3OutputWithContext(context.Context) DatastoreCustomerManagedS3Output
}

DatastoreCustomerManagedS3Input is an input type that accepts DatastoreCustomerManagedS3Args and DatastoreCustomerManagedS3Output values. You can construct a concrete instance of `DatastoreCustomerManagedS3Input` via:

DatastoreCustomerManagedS3Args{...}

type DatastoreCustomerManagedS3Output

type DatastoreCustomerManagedS3Output struct{ *pulumi.OutputState }

func (DatastoreCustomerManagedS3Output) Bucket

func (DatastoreCustomerManagedS3Output) ElementType

func (DatastoreCustomerManagedS3Output) KeyPrefix

func (DatastoreCustomerManagedS3Output) RoleArn

func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3Output

func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3Output() DatastoreCustomerManagedS3Output

func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3OutputWithContext

func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3OutputWithContext(ctx context.Context) DatastoreCustomerManagedS3Output

func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutput

func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput

func (DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutputWithContext

func (o DatastoreCustomerManagedS3Output) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput

type DatastoreCustomerManagedS3PtrInput

type DatastoreCustomerManagedS3PtrInput interface {
	pulumi.Input

	ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput
	ToDatastoreCustomerManagedS3PtrOutputWithContext(context.Context) DatastoreCustomerManagedS3PtrOutput
}

DatastoreCustomerManagedS3PtrInput is an input type that accepts DatastoreCustomerManagedS3Args, DatastoreCustomerManagedS3Ptr and DatastoreCustomerManagedS3PtrOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3PtrInput` via:

        DatastoreCustomerManagedS3Args{...}

or:

        nil

type DatastoreCustomerManagedS3PtrOutput

type DatastoreCustomerManagedS3PtrOutput struct{ *pulumi.OutputState }

func (DatastoreCustomerManagedS3PtrOutput) Bucket

func (DatastoreCustomerManagedS3PtrOutput) Elem

func (DatastoreCustomerManagedS3PtrOutput) ElementType

func (DatastoreCustomerManagedS3PtrOutput) KeyPrefix

func (DatastoreCustomerManagedS3PtrOutput) RoleArn

func (DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutput

func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutput() DatastoreCustomerManagedS3PtrOutput

func (DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutputWithContext

func (o DatastoreCustomerManagedS3PtrOutput) ToDatastoreCustomerManagedS3PtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3PtrOutput

type DatastoreCustomerManagedS3Storage

type DatastoreCustomerManagedS3Storage struct {
	Bucket    string  `pulumi:"bucket"`
	KeyPrefix *string `pulumi:"keyPrefix"`
}

type DatastoreCustomerManagedS3StorageArgs

type DatastoreCustomerManagedS3StorageArgs struct {
	Bucket    pulumi.StringInput    `pulumi:"bucket"`
	KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"`
}

func (DatastoreCustomerManagedS3StorageArgs) ElementType

func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutput

func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput

func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutputWithContext

func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput

func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutput

func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput

func (DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext

func (i DatastoreCustomerManagedS3StorageArgs) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput

type DatastoreCustomerManagedS3StorageInput

type DatastoreCustomerManagedS3StorageInput interface {
	pulumi.Input

	ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput
	ToDatastoreCustomerManagedS3StorageOutputWithContext(context.Context) DatastoreCustomerManagedS3StorageOutput
}

DatastoreCustomerManagedS3StorageInput is an input type that accepts DatastoreCustomerManagedS3StorageArgs and DatastoreCustomerManagedS3StorageOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3StorageInput` via:

DatastoreCustomerManagedS3StorageArgs{...}

type DatastoreCustomerManagedS3StorageOutput

type DatastoreCustomerManagedS3StorageOutput struct{ *pulumi.OutputState }

func (DatastoreCustomerManagedS3StorageOutput) Bucket

func (DatastoreCustomerManagedS3StorageOutput) ElementType

func (DatastoreCustomerManagedS3StorageOutput) KeyPrefix

func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutput

func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutput() DatastoreCustomerManagedS3StorageOutput

func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutputWithContext

func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StorageOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StorageOutput

func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutput

func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput

func (DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext

func (o DatastoreCustomerManagedS3StorageOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput

type DatastoreCustomerManagedS3StoragePtrInput

type DatastoreCustomerManagedS3StoragePtrInput interface {
	pulumi.Input

	ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput
	ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(context.Context) DatastoreCustomerManagedS3StoragePtrOutput
}

DatastoreCustomerManagedS3StoragePtrInput is an input type that accepts DatastoreCustomerManagedS3StorageArgs, DatastoreCustomerManagedS3StoragePtr and DatastoreCustomerManagedS3StoragePtrOutput values. You can construct a concrete instance of `DatastoreCustomerManagedS3StoragePtrInput` via:

        DatastoreCustomerManagedS3StorageArgs{...}

or:

        nil

type DatastoreCustomerManagedS3StoragePtrOutput

type DatastoreCustomerManagedS3StoragePtrOutput struct{ *pulumi.OutputState }

func (DatastoreCustomerManagedS3StoragePtrOutput) Bucket

func (DatastoreCustomerManagedS3StoragePtrOutput) Elem

func (DatastoreCustomerManagedS3StoragePtrOutput) ElementType

func (DatastoreCustomerManagedS3StoragePtrOutput) KeyPrefix

func (DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutput

func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutput() DatastoreCustomerManagedS3StoragePtrOutput

func (DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext

func (o DatastoreCustomerManagedS3StoragePtrOutput) ToDatastoreCustomerManagedS3StoragePtrOutputWithContext(ctx context.Context) DatastoreCustomerManagedS3StoragePtrOutput

type DatastoreFileFormatConfiguration

type DatastoreFileFormatConfiguration struct {
	JsonConfiguration    *DatastoreJsonConfiguration    `pulumi:"jsonConfiguration"`
	ParquetConfiguration *DatastoreParquetConfiguration `pulumi:"parquetConfiguration"`
}

type DatastoreFileFormatConfigurationArgs

type DatastoreFileFormatConfigurationArgs struct {
	JsonConfiguration    DatastoreJsonConfigurationPtrInput    `pulumi:"jsonConfiguration"`
	ParquetConfiguration DatastoreParquetConfigurationPtrInput `pulumi:"parquetConfiguration"`
}

func (DatastoreFileFormatConfigurationArgs) ElementType

func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutput

func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput

func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutputWithContext

func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput

func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutput

func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput

func (DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutputWithContext

func (i DatastoreFileFormatConfigurationArgs) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput

type DatastoreFileFormatConfigurationInput

type DatastoreFileFormatConfigurationInput interface {
	pulumi.Input

	ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput
	ToDatastoreFileFormatConfigurationOutputWithContext(context.Context) DatastoreFileFormatConfigurationOutput
}

DatastoreFileFormatConfigurationInput is an input type that accepts DatastoreFileFormatConfigurationArgs and DatastoreFileFormatConfigurationOutput values. You can construct a concrete instance of `DatastoreFileFormatConfigurationInput` via:

DatastoreFileFormatConfigurationArgs{...}

type DatastoreFileFormatConfigurationOutput

type DatastoreFileFormatConfigurationOutput struct{ *pulumi.OutputState }

func (DatastoreFileFormatConfigurationOutput) ElementType

func (DatastoreFileFormatConfigurationOutput) JsonConfiguration

func (DatastoreFileFormatConfigurationOutput) ParquetConfiguration

func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutput

func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutput() DatastoreFileFormatConfigurationOutput

func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutputWithContext

func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationOutput

func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutput

func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput

func (DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext

func (o DatastoreFileFormatConfigurationOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput

type DatastoreFileFormatConfigurationPtrInput

type DatastoreFileFormatConfigurationPtrInput interface {
	pulumi.Input

	ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput
	ToDatastoreFileFormatConfigurationPtrOutputWithContext(context.Context) DatastoreFileFormatConfigurationPtrOutput
}

DatastoreFileFormatConfigurationPtrInput is an input type that accepts DatastoreFileFormatConfigurationArgs, DatastoreFileFormatConfigurationPtr and DatastoreFileFormatConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreFileFormatConfigurationPtrInput` via:

        DatastoreFileFormatConfigurationArgs{...}

or:

        nil

type DatastoreFileFormatConfigurationPtrOutput

type DatastoreFileFormatConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatastoreFileFormatConfigurationPtrOutput) Elem

func (DatastoreFileFormatConfigurationPtrOutput) ElementType

func (DatastoreFileFormatConfigurationPtrOutput) JsonConfiguration

func (DatastoreFileFormatConfigurationPtrOutput) ParquetConfiguration

func (DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutput

func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutput() DatastoreFileFormatConfigurationPtrOutput

func (DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext

func (o DatastoreFileFormatConfigurationPtrOutput) ToDatastoreFileFormatConfigurationPtrOutputWithContext(ctx context.Context) DatastoreFileFormatConfigurationPtrOutput

type DatastoreInput

type DatastoreInput interface {
	pulumi.Input

	ToDatastoreOutput() DatastoreOutput
	ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
}

type DatastoreIotSiteWiseMultiLayerStorage

type DatastoreIotSiteWiseMultiLayerStorage struct {
	CustomerManagedS3Storage *DatastoreCustomerManagedS3Storage `pulumi:"customerManagedS3Storage"`
}

type DatastoreIotSiteWiseMultiLayerStorageArgs

type DatastoreIotSiteWiseMultiLayerStorageArgs struct {
	CustomerManagedS3Storage DatastoreCustomerManagedS3StoragePtrInput `pulumi:"customerManagedS3Storage"`
}

func (DatastoreIotSiteWiseMultiLayerStorageArgs) ElementType

func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutput

func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput

func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext

func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput

func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext

func (i DatastoreIotSiteWiseMultiLayerStorageArgs) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput

type DatastoreIotSiteWiseMultiLayerStorageInput

type DatastoreIotSiteWiseMultiLayerStorageInput interface {
	pulumi.Input

	ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput
	ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput
}

DatastoreIotSiteWiseMultiLayerStorageInput is an input type that accepts DatastoreIotSiteWiseMultiLayerStorageArgs and DatastoreIotSiteWiseMultiLayerStorageOutput values. You can construct a concrete instance of `DatastoreIotSiteWiseMultiLayerStorageInput` via:

DatastoreIotSiteWiseMultiLayerStorageArgs{...}

type DatastoreIotSiteWiseMultiLayerStorageOutput

type DatastoreIotSiteWiseMultiLayerStorageOutput struct{ *pulumi.OutputState }

func (DatastoreIotSiteWiseMultiLayerStorageOutput) CustomerManagedS3Storage

func (DatastoreIotSiteWiseMultiLayerStorageOutput) ElementType

func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutput

func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutput() DatastoreIotSiteWiseMultiLayerStorageOutput

func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext

func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStorageOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStorageOutput

func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext

func (o DatastoreIotSiteWiseMultiLayerStorageOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput

type DatastoreIotSiteWiseMultiLayerStoragePtrInput

type DatastoreIotSiteWiseMultiLayerStoragePtrInput interface {
	pulumi.Input

	ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput
	ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput
}

DatastoreIotSiteWiseMultiLayerStoragePtrInput is an input type that accepts DatastoreIotSiteWiseMultiLayerStorageArgs, DatastoreIotSiteWiseMultiLayerStoragePtr and DatastoreIotSiteWiseMultiLayerStoragePtrOutput values. You can construct a concrete instance of `DatastoreIotSiteWiseMultiLayerStoragePtrInput` via:

        DatastoreIotSiteWiseMultiLayerStorageArgs{...}

or:

        nil

type DatastoreIotSiteWiseMultiLayerStoragePtrOutput

type DatastoreIotSiteWiseMultiLayerStoragePtrOutput struct{ *pulumi.OutputState }

func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) CustomerManagedS3Storage

func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) Elem

func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ElementType

func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutput() DatastoreIotSiteWiseMultiLayerStoragePtrOutput

func (DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext

func (o DatastoreIotSiteWiseMultiLayerStoragePtrOutput) ToDatastoreIotSiteWiseMultiLayerStoragePtrOutputWithContext(ctx context.Context) DatastoreIotSiteWiseMultiLayerStoragePtrOutput

type DatastoreJsonConfiguration

type DatastoreJsonConfiguration struct {
}

type DatastoreJsonConfigurationArgs

type DatastoreJsonConfigurationArgs struct {
}

func (DatastoreJsonConfigurationArgs) ElementType

func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutput

func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput

func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutputWithContext

func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput

func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutput

func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput

func (DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutputWithContext

func (i DatastoreJsonConfigurationArgs) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput

type DatastoreJsonConfigurationInput

type DatastoreJsonConfigurationInput interface {
	pulumi.Input

	ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput
	ToDatastoreJsonConfigurationOutputWithContext(context.Context) DatastoreJsonConfigurationOutput
}

DatastoreJsonConfigurationInput is an input type that accepts DatastoreJsonConfigurationArgs and DatastoreJsonConfigurationOutput values. You can construct a concrete instance of `DatastoreJsonConfigurationInput` via:

DatastoreJsonConfigurationArgs{...}

type DatastoreJsonConfigurationOutput

type DatastoreJsonConfigurationOutput struct{ *pulumi.OutputState }

func (DatastoreJsonConfigurationOutput) ElementType

func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutput

func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutput() DatastoreJsonConfigurationOutput

func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutputWithContext

func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationOutputWithContext(ctx context.Context) DatastoreJsonConfigurationOutput

func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutput

func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput

func (DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutputWithContext

func (o DatastoreJsonConfigurationOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput

type DatastoreJsonConfigurationPtrInput

type DatastoreJsonConfigurationPtrInput interface {
	pulumi.Input

	ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput
	ToDatastoreJsonConfigurationPtrOutputWithContext(context.Context) DatastoreJsonConfigurationPtrOutput
}

DatastoreJsonConfigurationPtrInput is an input type that accepts DatastoreJsonConfigurationArgs, DatastoreJsonConfigurationPtr and DatastoreJsonConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreJsonConfigurationPtrInput` via:

        DatastoreJsonConfigurationArgs{...}

or:

        nil

type DatastoreJsonConfigurationPtrOutput

type DatastoreJsonConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatastoreJsonConfigurationPtrOutput) Elem

func (DatastoreJsonConfigurationPtrOutput) ElementType

func (DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutput

func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutput() DatastoreJsonConfigurationPtrOutput

func (DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutputWithContext

func (o DatastoreJsonConfigurationPtrOutput) ToDatastoreJsonConfigurationPtrOutputWithContext(ctx context.Context) DatastoreJsonConfigurationPtrOutput

type DatastoreOutput

type DatastoreOutput struct{ *pulumi.OutputState }

func (DatastoreOutput) AwsId added in v0.99.0

func (DatastoreOutput) DatastoreName added in v0.17.0

func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput

func (DatastoreOutput) DatastorePartitions added in v0.17.0

func (o DatastoreOutput) DatastorePartitions() DatastorePartitionsPtrOutput

func (DatastoreOutput) DatastoreStorage added in v0.17.0

func (o DatastoreOutput) DatastoreStorage() DatastoreStoragePtrOutput

func (DatastoreOutput) ElementType

func (DatastoreOutput) ElementType() reflect.Type

func (DatastoreOutput) FileFormatConfiguration added in v0.17.0

func (o DatastoreOutput) FileFormatConfiguration() DatastoreFileFormatConfigurationPtrOutput

func (DatastoreOutput) RetentionPeriod added in v0.17.0

func (DatastoreOutput) Tags added in v0.17.0

func (DatastoreOutput) ToDatastoreOutput

func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput

func (DatastoreOutput) ToDatastoreOutputWithContext

func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput

type DatastoreParquetConfiguration

type DatastoreParquetConfiguration struct {
	SchemaDefinition *DatastoreSchemaDefinition `pulumi:"schemaDefinition"`
}

type DatastoreParquetConfigurationArgs

type DatastoreParquetConfigurationArgs struct {
	SchemaDefinition DatastoreSchemaDefinitionPtrInput `pulumi:"schemaDefinition"`
}

func (DatastoreParquetConfigurationArgs) ElementType

func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutput

func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput

func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutputWithContext

func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput

func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutput

func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput

func (DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutputWithContext

func (i DatastoreParquetConfigurationArgs) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput

type DatastoreParquetConfigurationInput

type DatastoreParquetConfigurationInput interface {
	pulumi.Input

	ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput
	ToDatastoreParquetConfigurationOutputWithContext(context.Context) DatastoreParquetConfigurationOutput
}

DatastoreParquetConfigurationInput is an input type that accepts DatastoreParquetConfigurationArgs and DatastoreParquetConfigurationOutput values. You can construct a concrete instance of `DatastoreParquetConfigurationInput` via:

DatastoreParquetConfigurationArgs{...}

type DatastoreParquetConfigurationOutput

type DatastoreParquetConfigurationOutput struct{ *pulumi.OutputState }

func (DatastoreParquetConfigurationOutput) ElementType

func (DatastoreParquetConfigurationOutput) SchemaDefinition

func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutput

func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutput() DatastoreParquetConfigurationOutput

func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutputWithContext

func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationOutputWithContext(ctx context.Context) DatastoreParquetConfigurationOutput

func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutput

func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput

func (DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutputWithContext

func (o DatastoreParquetConfigurationOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput

type DatastoreParquetConfigurationPtrInput

type DatastoreParquetConfigurationPtrInput interface {
	pulumi.Input

	ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput
	ToDatastoreParquetConfigurationPtrOutputWithContext(context.Context) DatastoreParquetConfigurationPtrOutput
}

DatastoreParquetConfigurationPtrInput is an input type that accepts DatastoreParquetConfigurationArgs, DatastoreParquetConfigurationPtr and DatastoreParquetConfigurationPtrOutput values. You can construct a concrete instance of `DatastoreParquetConfigurationPtrInput` via:

        DatastoreParquetConfigurationArgs{...}

or:

        nil

type DatastoreParquetConfigurationPtrOutput

type DatastoreParquetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (DatastoreParquetConfigurationPtrOutput) Elem

func (DatastoreParquetConfigurationPtrOutput) ElementType

func (DatastoreParquetConfigurationPtrOutput) SchemaDefinition

func (DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutput

func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutput() DatastoreParquetConfigurationPtrOutput

func (DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutputWithContext

func (o DatastoreParquetConfigurationPtrOutput) ToDatastoreParquetConfigurationPtrOutputWithContext(ctx context.Context) DatastoreParquetConfigurationPtrOutput

type DatastorePartition

type DatastorePartition struct {
	Partition          *Partition                   `pulumi:"partition"`
	TimestampPartition *DatastoreTimestampPartition `pulumi:"timestampPartition"`
}

type DatastorePartitionArgs

type DatastorePartitionArgs struct {
	Partition          PartitionPtrInput                   `pulumi:"partition"`
	TimestampPartition DatastoreTimestampPartitionPtrInput `pulumi:"timestampPartition"`
}

func (DatastorePartitionArgs) ElementType

func (DatastorePartitionArgs) ElementType() reflect.Type

func (DatastorePartitionArgs) ToDatastorePartitionOutput

func (i DatastorePartitionArgs) ToDatastorePartitionOutput() DatastorePartitionOutput

func (DatastorePartitionArgs) ToDatastorePartitionOutputWithContext

func (i DatastorePartitionArgs) ToDatastorePartitionOutputWithContext(ctx context.Context) DatastorePartitionOutput

type DatastorePartitionArray added in v0.2.0

type DatastorePartitionArray []DatastorePartitionInput

func (DatastorePartitionArray) ElementType added in v0.2.0

func (DatastorePartitionArray) ElementType() reflect.Type

func (DatastorePartitionArray) ToDatastorePartitionArrayOutput added in v0.2.0

func (i DatastorePartitionArray) ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput

func (DatastorePartitionArray) ToDatastorePartitionArrayOutputWithContext added in v0.2.0

func (i DatastorePartitionArray) ToDatastorePartitionArrayOutputWithContext(ctx context.Context) DatastorePartitionArrayOutput

type DatastorePartitionArrayInput added in v0.2.0

type DatastorePartitionArrayInput interface {
	pulumi.Input

	ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput
	ToDatastorePartitionArrayOutputWithContext(context.Context) DatastorePartitionArrayOutput
}

DatastorePartitionArrayInput is an input type that accepts DatastorePartitionArray and DatastorePartitionArrayOutput values. You can construct a concrete instance of `DatastorePartitionArrayInput` via:

DatastorePartitionArray{ DatastorePartitionArgs{...} }

type DatastorePartitionArrayOutput added in v0.2.0

type DatastorePartitionArrayOutput struct{ *pulumi.OutputState }

func (DatastorePartitionArrayOutput) ElementType added in v0.2.0

func (DatastorePartitionArrayOutput) Index added in v0.2.0

func (DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutput added in v0.2.0

func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutput() DatastorePartitionArrayOutput

func (DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutputWithContext added in v0.2.0

func (o DatastorePartitionArrayOutput) ToDatastorePartitionArrayOutputWithContext(ctx context.Context) DatastorePartitionArrayOutput

type DatastorePartitionInput

type DatastorePartitionInput interface {
	pulumi.Input

	ToDatastorePartitionOutput() DatastorePartitionOutput
	ToDatastorePartitionOutputWithContext(context.Context) DatastorePartitionOutput
}

DatastorePartitionInput is an input type that accepts DatastorePartitionArgs and DatastorePartitionOutput values. You can construct a concrete instance of `DatastorePartitionInput` via:

DatastorePartitionArgs{...}

type DatastorePartitionOutput

type DatastorePartitionOutput struct{ *pulumi.OutputState }

func (DatastorePartitionOutput) ElementType

func (DatastorePartitionOutput) ElementType() reflect.Type

func (DatastorePartitionOutput) Partition added in v0.2.0

func (DatastorePartitionOutput) TimestampPartition added in v0.2.0

func (DatastorePartitionOutput) ToDatastorePartitionOutput

func (o DatastorePartitionOutput) ToDatastorePartitionOutput() DatastorePartitionOutput

func (DatastorePartitionOutput) ToDatastorePartitionOutputWithContext

func (o DatastorePartitionOutput) ToDatastorePartitionOutputWithContext(ctx context.Context) DatastorePartitionOutput

type DatastorePartitions added in v0.2.0

type DatastorePartitions struct {
	Partitions []DatastorePartition `pulumi:"partitions"`
}

type DatastorePartitionsArgs added in v0.2.0

type DatastorePartitionsArgs struct {
	Partitions DatastorePartitionArrayInput `pulumi:"partitions"`
}

func (DatastorePartitionsArgs) ElementType added in v0.2.0

func (DatastorePartitionsArgs) ElementType() reflect.Type

func (DatastorePartitionsArgs) ToDatastorePartitionsOutput added in v0.2.0

func (i DatastorePartitionsArgs) ToDatastorePartitionsOutput() DatastorePartitionsOutput

func (DatastorePartitionsArgs) ToDatastorePartitionsOutputWithContext added in v0.2.0

func (i DatastorePartitionsArgs) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput

func (DatastorePartitionsArgs) ToDatastorePartitionsPtrOutput added in v0.2.0

func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput

func (DatastorePartitionsArgs) ToDatastorePartitionsPtrOutputWithContext added in v0.2.0

func (i DatastorePartitionsArgs) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput

type DatastorePartitionsInput added in v0.2.0

type DatastorePartitionsInput interface {
	pulumi.Input

	ToDatastorePartitionsOutput() DatastorePartitionsOutput
	ToDatastorePartitionsOutputWithContext(context.Context) DatastorePartitionsOutput
}

DatastorePartitionsInput is an input type that accepts DatastorePartitionsArgs and DatastorePartitionsOutput values. You can construct a concrete instance of `DatastorePartitionsInput` via:

DatastorePartitionsArgs{...}

type DatastorePartitionsOutput added in v0.2.0

type DatastorePartitionsOutput struct{ *pulumi.OutputState }

func (DatastorePartitionsOutput) ElementType added in v0.2.0

func (DatastorePartitionsOutput) ElementType() reflect.Type

func (DatastorePartitionsOutput) Partitions added in v0.2.0

func (DatastorePartitionsOutput) ToDatastorePartitionsOutput added in v0.2.0

func (o DatastorePartitionsOutput) ToDatastorePartitionsOutput() DatastorePartitionsOutput

func (DatastorePartitionsOutput) ToDatastorePartitionsOutputWithContext added in v0.2.0

func (o DatastorePartitionsOutput) ToDatastorePartitionsOutputWithContext(ctx context.Context) DatastorePartitionsOutput

func (DatastorePartitionsOutput) ToDatastorePartitionsPtrOutput added in v0.2.0

func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput

func (DatastorePartitionsOutput) ToDatastorePartitionsPtrOutputWithContext added in v0.2.0

func (o DatastorePartitionsOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput

type DatastorePartitionsPtrInput added in v0.2.0

type DatastorePartitionsPtrInput interface {
	pulumi.Input

	ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput
	ToDatastorePartitionsPtrOutputWithContext(context.Context) DatastorePartitionsPtrOutput
}

DatastorePartitionsPtrInput is an input type that accepts DatastorePartitionsArgs, DatastorePartitionsPtr and DatastorePartitionsPtrOutput values. You can construct a concrete instance of `DatastorePartitionsPtrInput` via:

        DatastorePartitionsArgs{...}

or:

        nil

func DatastorePartitionsPtr added in v0.2.0

func DatastorePartitionsPtr(v *DatastorePartitionsArgs) DatastorePartitionsPtrInput

type DatastorePartitionsPtrOutput added in v0.2.0

type DatastorePartitionsPtrOutput struct{ *pulumi.OutputState }

func (DatastorePartitionsPtrOutput) Elem added in v0.2.0

func (DatastorePartitionsPtrOutput) ElementType added in v0.2.0

func (DatastorePartitionsPtrOutput) Partitions added in v0.2.0

func (DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutput added in v0.2.0

func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutput() DatastorePartitionsPtrOutput

func (DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutputWithContext added in v0.2.0

func (o DatastorePartitionsPtrOutput) ToDatastorePartitionsPtrOutputWithContext(ctx context.Context) DatastorePartitionsPtrOutput

type DatastoreRetentionPeriod

type DatastoreRetentionPeriod struct {
	NumberOfDays *int  `pulumi:"numberOfDays"`
	Unlimited    *bool `pulumi:"unlimited"`
}

type DatastoreRetentionPeriodArgs

type DatastoreRetentionPeriodArgs struct {
	NumberOfDays pulumi.IntPtrInput  `pulumi:"numberOfDays"`
	Unlimited    pulumi.BoolPtrInput `pulumi:"unlimited"`
}

func (DatastoreRetentionPeriodArgs) ElementType

func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutput

func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput

func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutputWithContext

func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput

func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutput

func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput

func (DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutputWithContext

func (i DatastoreRetentionPeriodArgs) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput

type DatastoreRetentionPeriodInput

type DatastoreRetentionPeriodInput interface {
	pulumi.Input

	ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput
	ToDatastoreRetentionPeriodOutputWithContext(context.Context) DatastoreRetentionPeriodOutput
}

DatastoreRetentionPeriodInput is an input type that accepts DatastoreRetentionPeriodArgs and DatastoreRetentionPeriodOutput values. You can construct a concrete instance of `DatastoreRetentionPeriodInput` via:

DatastoreRetentionPeriodArgs{...}

type DatastoreRetentionPeriodOutput

type DatastoreRetentionPeriodOutput struct{ *pulumi.OutputState }

func (DatastoreRetentionPeriodOutput) ElementType

func (DatastoreRetentionPeriodOutput) NumberOfDays

func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutput

func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutput() DatastoreRetentionPeriodOutput

func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutputWithContext

func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodOutputWithContext(ctx context.Context) DatastoreRetentionPeriodOutput

func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutput

func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput

func (DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutputWithContext

func (o DatastoreRetentionPeriodOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput

func (DatastoreRetentionPeriodOutput) Unlimited

type DatastoreRetentionPeriodPtrInput

type DatastoreRetentionPeriodPtrInput interface {
	pulumi.Input

	ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput
	ToDatastoreRetentionPeriodPtrOutputWithContext(context.Context) DatastoreRetentionPeriodPtrOutput
}

DatastoreRetentionPeriodPtrInput is an input type that accepts DatastoreRetentionPeriodArgs, DatastoreRetentionPeriodPtr and DatastoreRetentionPeriodPtrOutput values. You can construct a concrete instance of `DatastoreRetentionPeriodPtrInput` via:

        DatastoreRetentionPeriodArgs{...}

or:

        nil

type DatastoreRetentionPeriodPtrOutput

type DatastoreRetentionPeriodPtrOutput struct{ *pulumi.OutputState }

func (DatastoreRetentionPeriodPtrOutput) Elem

func (DatastoreRetentionPeriodPtrOutput) ElementType

func (DatastoreRetentionPeriodPtrOutput) NumberOfDays

func (DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutput

func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutput() DatastoreRetentionPeriodPtrOutput

func (DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutputWithContext

func (o DatastoreRetentionPeriodPtrOutput) ToDatastoreRetentionPeriodPtrOutputWithContext(ctx context.Context) DatastoreRetentionPeriodPtrOutput

func (DatastoreRetentionPeriodPtrOutput) Unlimited

type DatastoreSchemaDefinition

type DatastoreSchemaDefinition struct {
	Columns []DatastoreColumn `pulumi:"columns"`
}

type DatastoreSchemaDefinitionArgs

type DatastoreSchemaDefinitionArgs struct {
	Columns DatastoreColumnArrayInput `pulumi:"columns"`
}

func (DatastoreSchemaDefinitionArgs) ElementType

func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutput

func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput

func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutputWithContext

func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput

func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutput

func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput

func (DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutputWithContext

func (i DatastoreSchemaDefinitionArgs) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput

type DatastoreSchemaDefinitionInput

type DatastoreSchemaDefinitionInput interface {
	pulumi.Input

	ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput
	ToDatastoreSchemaDefinitionOutputWithContext(context.Context) DatastoreSchemaDefinitionOutput
}

DatastoreSchemaDefinitionInput is an input type that accepts DatastoreSchemaDefinitionArgs and DatastoreSchemaDefinitionOutput values. You can construct a concrete instance of `DatastoreSchemaDefinitionInput` via:

DatastoreSchemaDefinitionArgs{...}

type DatastoreSchemaDefinitionOutput

type DatastoreSchemaDefinitionOutput struct{ *pulumi.OutputState }

func (DatastoreSchemaDefinitionOutput) Columns

func (DatastoreSchemaDefinitionOutput) ElementType

func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutput

func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutput() DatastoreSchemaDefinitionOutput

func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutputWithContext

func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionOutput

func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutput

func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput

func (DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext

func (o DatastoreSchemaDefinitionOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput

type DatastoreSchemaDefinitionPtrInput

type DatastoreSchemaDefinitionPtrInput interface {
	pulumi.Input

	ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput
	ToDatastoreSchemaDefinitionPtrOutputWithContext(context.Context) DatastoreSchemaDefinitionPtrOutput
}

DatastoreSchemaDefinitionPtrInput is an input type that accepts DatastoreSchemaDefinitionArgs, DatastoreSchemaDefinitionPtr and DatastoreSchemaDefinitionPtrOutput values. You can construct a concrete instance of `DatastoreSchemaDefinitionPtrInput` via:

        DatastoreSchemaDefinitionArgs{...}

or:

        nil

type DatastoreSchemaDefinitionPtrOutput

type DatastoreSchemaDefinitionPtrOutput struct{ *pulumi.OutputState }

func (DatastoreSchemaDefinitionPtrOutput) Columns

func (DatastoreSchemaDefinitionPtrOutput) Elem

func (DatastoreSchemaDefinitionPtrOutput) ElementType

func (DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutput

func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutput() DatastoreSchemaDefinitionPtrOutput

func (DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext

func (o DatastoreSchemaDefinitionPtrOutput) ToDatastoreSchemaDefinitionPtrOutputWithContext(ctx context.Context) DatastoreSchemaDefinitionPtrOutput

type DatastoreServiceManagedS3

type DatastoreServiceManagedS3 struct {
}

type DatastoreServiceManagedS3Args

type DatastoreServiceManagedS3Args struct {
}

func (DatastoreServiceManagedS3Args) ElementType

func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3Output

func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output

func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3OutputWithContext

func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output

func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutput

func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput

func (DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutputWithContext

func (i DatastoreServiceManagedS3Args) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput

type DatastoreServiceManagedS3Input

type DatastoreServiceManagedS3Input interface {
	pulumi.Input

	ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output
	ToDatastoreServiceManagedS3OutputWithContext(context.Context) DatastoreServiceManagedS3Output
}

DatastoreServiceManagedS3Input is an input type that accepts DatastoreServiceManagedS3Args and DatastoreServiceManagedS3Output values. You can construct a concrete instance of `DatastoreServiceManagedS3Input` via:

DatastoreServiceManagedS3Args{...}

type DatastoreServiceManagedS3Output

type DatastoreServiceManagedS3Output struct{ *pulumi.OutputState }

func (DatastoreServiceManagedS3Output) ElementType

func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3Output

func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3Output() DatastoreServiceManagedS3Output

func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3OutputWithContext

func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3OutputWithContext(ctx context.Context) DatastoreServiceManagedS3Output

func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutput

func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput

func (DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutputWithContext

func (o DatastoreServiceManagedS3Output) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput

type DatastoreServiceManagedS3PtrInput

type DatastoreServiceManagedS3PtrInput interface {
	pulumi.Input

	ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput
	ToDatastoreServiceManagedS3PtrOutputWithContext(context.Context) DatastoreServiceManagedS3PtrOutput
}

DatastoreServiceManagedS3PtrInput is an input type that accepts DatastoreServiceManagedS3Args, DatastoreServiceManagedS3Ptr and DatastoreServiceManagedS3PtrOutput values. You can construct a concrete instance of `DatastoreServiceManagedS3PtrInput` via:

        DatastoreServiceManagedS3Args{...}

or:

        nil

type DatastoreServiceManagedS3PtrOutput

type DatastoreServiceManagedS3PtrOutput struct{ *pulumi.OutputState }

func (DatastoreServiceManagedS3PtrOutput) Elem

func (DatastoreServiceManagedS3PtrOutput) ElementType

func (DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutput

func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutput() DatastoreServiceManagedS3PtrOutput

func (DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutputWithContext

func (o DatastoreServiceManagedS3PtrOutput) ToDatastoreServiceManagedS3PtrOutputWithContext(ctx context.Context) DatastoreServiceManagedS3PtrOutput

type DatastoreState

type DatastoreState struct {
}

func (DatastoreState) ElementType

func (DatastoreState) ElementType() reflect.Type

type DatastoreStorage added in v0.2.0

type DatastoreStorage struct {
	CustomerManagedS3            *DatastoreCustomerManagedS3            `pulumi:"customerManagedS3"`
	IotSiteWiseMultiLayerStorage *DatastoreIotSiteWiseMultiLayerStorage `pulumi:"iotSiteWiseMultiLayerStorage"`
	ServiceManagedS3             *DatastoreServiceManagedS3             `pulumi:"serviceManagedS3"`
}

type DatastoreStorageArgs added in v0.2.0

type DatastoreStorageArgs struct {
	CustomerManagedS3            DatastoreCustomerManagedS3PtrInput            `pulumi:"customerManagedS3"`
	IotSiteWiseMultiLayerStorage DatastoreIotSiteWiseMultiLayerStoragePtrInput `pulumi:"iotSiteWiseMultiLayerStorage"`
	ServiceManagedS3             DatastoreServiceManagedS3PtrInput             `pulumi:"serviceManagedS3"`
}

func (DatastoreStorageArgs) ElementType added in v0.2.0

func (DatastoreStorageArgs) ElementType() reflect.Type

func (DatastoreStorageArgs) ToDatastoreStorageOutput added in v0.2.0

func (i DatastoreStorageArgs) ToDatastoreStorageOutput() DatastoreStorageOutput

func (DatastoreStorageArgs) ToDatastoreStorageOutputWithContext added in v0.2.0

func (i DatastoreStorageArgs) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput

func (DatastoreStorageArgs) ToDatastoreStoragePtrOutput added in v0.2.0

func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput

func (DatastoreStorageArgs) ToDatastoreStoragePtrOutputWithContext added in v0.2.0

func (i DatastoreStorageArgs) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput

type DatastoreStorageInput added in v0.2.0

type DatastoreStorageInput interface {
	pulumi.Input

	ToDatastoreStorageOutput() DatastoreStorageOutput
	ToDatastoreStorageOutputWithContext(context.Context) DatastoreStorageOutput
}

DatastoreStorageInput is an input type that accepts DatastoreStorageArgs and DatastoreStorageOutput values. You can construct a concrete instance of `DatastoreStorageInput` via:

DatastoreStorageArgs{...}

type DatastoreStorageOutput added in v0.2.0

type DatastoreStorageOutput struct{ *pulumi.OutputState }

func (DatastoreStorageOutput) CustomerManagedS3 added in v0.2.0

func (DatastoreStorageOutput) ElementType added in v0.2.0

func (DatastoreStorageOutput) ElementType() reflect.Type

func (DatastoreStorageOutput) IotSiteWiseMultiLayerStorage added in v0.2.0

func (DatastoreStorageOutput) ServiceManagedS3 added in v0.2.0

func (DatastoreStorageOutput) ToDatastoreStorageOutput added in v0.2.0

func (o DatastoreStorageOutput) ToDatastoreStorageOutput() DatastoreStorageOutput

func (DatastoreStorageOutput) ToDatastoreStorageOutputWithContext added in v0.2.0

func (o DatastoreStorageOutput) ToDatastoreStorageOutputWithContext(ctx context.Context) DatastoreStorageOutput

func (DatastoreStorageOutput) ToDatastoreStoragePtrOutput added in v0.2.0

func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput

func (DatastoreStorageOutput) ToDatastoreStoragePtrOutputWithContext added in v0.2.0

func (o DatastoreStorageOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput

type DatastoreStoragePtrInput added in v0.2.0

type DatastoreStoragePtrInput interface {
	pulumi.Input

	ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput
	ToDatastoreStoragePtrOutputWithContext(context.Context) DatastoreStoragePtrOutput
}

DatastoreStoragePtrInput is an input type that accepts DatastoreStorageArgs, DatastoreStoragePtr and DatastoreStoragePtrOutput values. You can construct a concrete instance of `DatastoreStoragePtrInput` via:

        DatastoreStorageArgs{...}

or:

        nil

func DatastoreStoragePtr added in v0.2.0

func DatastoreStoragePtr(v *DatastoreStorageArgs) DatastoreStoragePtrInput

type DatastoreStoragePtrOutput added in v0.2.0

type DatastoreStoragePtrOutput struct{ *pulumi.OutputState }

func (DatastoreStoragePtrOutput) CustomerManagedS3 added in v0.2.0

func (DatastoreStoragePtrOutput) Elem added in v0.2.0

func (DatastoreStoragePtrOutput) ElementType added in v0.2.0

func (DatastoreStoragePtrOutput) ElementType() reflect.Type

func (DatastoreStoragePtrOutput) IotSiteWiseMultiLayerStorage added in v0.2.0

func (DatastoreStoragePtrOutput) ServiceManagedS3 added in v0.2.0

func (DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutput added in v0.2.0

func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutput() DatastoreStoragePtrOutput

func (DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutputWithContext added in v0.2.0

func (o DatastoreStoragePtrOutput) ToDatastoreStoragePtrOutputWithContext(ctx context.Context) DatastoreStoragePtrOutput

type DatastoreTag

type DatastoreTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DatastoreTimestampPartition

type DatastoreTimestampPartition struct {
	AttributeName   string  `pulumi:"attributeName"`
	TimestampFormat *string `pulumi:"timestampFormat"`
}

type DatastoreTimestampPartitionArgs

type DatastoreTimestampPartitionArgs struct {
	AttributeName   pulumi.StringInput    `pulumi:"attributeName"`
	TimestampFormat pulumi.StringPtrInput `pulumi:"timestampFormat"`
}

func (DatastoreTimestampPartitionArgs) ElementType

func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutput

func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput

func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutputWithContext

func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput

func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutput

func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput

func (DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutputWithContext

func (i DatastoreTimestampPartitionArgs) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput

type DatastoreTimestampPartitionInput

type DatastoreTimestampPartitionInput interface {
	pulumi.Input

	ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput
	ToDatastoreTimestampPartitionOutputWithContext(context.Context) DatastoreTimestampPartitionOutput
}

DatastoreTimestampPartitionInput is an input type that accepts DatastoreTimestampPartitionArgs and DatastoreTimestampPartitionOutput values. You can construct a concrete instance of `DatastoreTimestampPartitionInput` via:

DatastoreTimestampPartitionArgs{...}

type DatastoreTimestampPartitionOutput

type DatastoreTimestampPartitionOutput struct{ *pulumi.OutputState }

func (DatastoreTimestampPartitionOutput) AttributeName

func (DatastoreTimestampPartitionOutput) ElementType

func (DatastoreTimestampPartitionOutput) TimestampFormat

func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutput

func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutput() DatastoreTimestampPartitionOutput

func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutputWithContext

func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionOutputWithContext(ctx context.Context) DatastoreTimestampPartitionOutput

func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutput

func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput

func (DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutputWithContext

func (o DatastoreTimestampPartitionOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput

type DatastoreTimestampPartitionPtrInput

type DatastoreTimestampPartitionPtrInput interface {
	pulumi.Input

	ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput
	ToDatastoreTimestampPartitionPtrOutputWithContext(context.Context) DatastoreTimestampPartitionPtrOutput
}

DatastoreTimestampPartitionPtrInput is an input type that accepts DatastoreTimestampPartitionArgs, DatastoreTimestampPartitionPtr and DatastoreTimestampPartitionPtrOutput values. You can construct a concrete instance of `DatastoreTimestampPartitionPtrInput` via:

        DatastoreTimestampPartitionArgs{...}

or:

        nil

type DatastoreTimestampPartitionPtrOutput

type DatastoreTimestampPartitionPtrOutput struct{ *pulumi.OutputState }

func (DatastoreTimestampPartitionPtrOutput) AttributeName

func (DatastoreTimestampPartitionPtrOutput) Elem

func (DatastoreTimestampPartitionPtrOutput) ElementType

func (DatastoreTimestampPartitionPtrOutput) TimestampFormat

func (DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutput

func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutput() DatastoreTimestampPartitionPtrOutput

func (DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutputWithContext

func (o DatastoreTimestampPartitionPtrOutput) ToDatastoreTimestampPartitionPtrOutputWithContext(ctx context.Context) DatastoreTimestampPartitionPtrOutput

type LookupChannelArgs added in v0.12.0

type LookupChannelArgs struct {
	ChannelName string `pulumi:"channelName"`
}

type LookupChannelOutputArgs added in v0.12.0

type LookupChannelOutputArgs struct {
	ChannelName pulumi.StringInput `pulumi:"channelName"`
}

func (LookupChannelOutputArgs) ElementType added in v0.12.0

func (LookupChannelOutputArgs) ElementType() reflect.Type

type LookupChannelResult added in v0.12.0

type LookupChannelResult struct {
	ChannelStorage  *ChannelStorage         `pulumi:"channelStorage"`
	Id              *string                 `pulumi:"id"`
	RetentionPeriod *ChannelRetentionPeriod `pulumi:"retentionPeriod"`
	Tags            []aws.Tag               `pulumi:"tags"`
}

func LookupChannel added in v0.12.0

func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)

Resource Type definition for AWS::IoTAnalytics::Channel

type LookupChannelResultOutput added in v0.12.0

type LookupChannelResultOutput struct{ *pulumi.OutputState }

func LookupChannelOutput added in v0.12.0

func LookupChannelOutput(ctx *pulumi.Context, args LookupChannelOutputArgs, opts ...pulumi.InvokeOption) LookupChannelResultOutput

func (LookupChannelResultOutput) ChannelStorage added in v0.12.0

func (LookupChannelResultOutput) ElementType added in v0.12.0

func (LookupChannelResultOutput) ElementType() reflect.Type

func (LookupChannelResultOutput) Id added in v0.12.0

func (LookupChannelResultOutput) RetentionPeriod added in v0.12.0

func (LookupChannelResultOutput) Tags added in v0.12.0

func (LookupChannelResultOutput) ToLookupChannelResultOutput added in v0.12.0

func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput

func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext added in v0.12.0

func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput

type LookupDatasetArgs added in v0.12.0

type LookupDatasetArgs struct {
	DatasetName string `pulumi:"datasetName"`
}

type LookupDatasetOutputArgs added in v0.12.0

type LookupDatasetOutputArgs struct {
	DatasetName pulumi.StringInput `pulumi:"datasetName"`
}

func (LookupDatasetOutputArgs) ElementType added in v0.12.0

func (LookupDatasetOutputArgs) ElementType() reflect.Type

type LookupDatasetResult added in v0.12.0

type LookupDatasetResult struct {
	Actions                 []DatasetAction                 `pulumi:"actions"`
	ContentDeliveryRules    []DatasetContentDeliveryRule    `pulumi:"contentDeliveryRules"`
	Id                      *string                         `pulumi:"id"`
	LateDataRules           []DatasetLateDataRule           `pulumi:"lateDataRules"`
	RetentionPeriod         *DatasetRetentionPeriod         `pulumi:"retentionPeriod"`
	Tags                    []aws.Tag                       `pulumi:"tags"`
	Triggers                []DatasetTrigger                `pulumi:"triggers"`
	VersioningConfiguration *DatasetVersioningConfiguration `pulumi:"versioningConfiguration"`
}

func LookupDataset added in v0.12.0

func LookupDataset(ctx *pulumi.Context, args *LookupDatasetArgs, opts ...pulumi.InvokeOption) (*LookupDatasetResult, error)

Resource Type definition for AWS::IoTAnalytics::Dataset

type LookupDatasetResultOutput added in v0.12.0

type LookupDatasetResultOutput struct{ *pulumi.OutputState }

func LookupDatasetOutput added in v0.12.0

func LookupDatasetOutput(ctx *pulumi.Context, args LookupDatasetOutputArgs, opts ...pulumi.InvokeOption) LookupDatasetResultOutput

func (LookupDatasetResultOutput) Actions added in v0.12.0

func (LookupDatasetResultOutput) ContentDeliveryRules added in v0.12.0

func (LookupDatasetResultOutput) ElementType added in v0.12.0

func (LookupDatasetResultOutput) ElementType() reflect.Type

func (LookupDatasetResultOutput) Id added in v0.12.0

func (LookupDatasetResultOutput) LateDataRules added in v0.12.0

func (LookupDatasetResultOutput) RetentionPeriod added in v0.12.0

func (LookupDatasetResultOutput) Tags added in v0.12.0

func (LookupDatasetResultOutput) ToLookupDatasetResultOutput added in v0.12.0

func (o LookupDatasetResultOutput) ToLookupDatasetResultOutput() LookupDatasetResultOutput

func (LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext added in v0.12.0

func (o LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext(ctx context.Context) LookupDatasetResultOutput

func (LookupDatasetResultOutput) Triggers added in v0.12.0

func (LookupDatasetResultOutput) VersioningConfiguration added in v0.12.0

type LookupDatastoreArgs added in v0.12.0

type LookupDatastoreArgs struct {
	DatastoreName string `pulumi:"datastoreName"`
}

type LookupDatastoreOutputArgs added in v0.12.0

type LookupDatastoreOutputArgs struct {
	DatastoreName pulumi.StringInput `pulumi:"datastoreName"`
}

func (LookupDatastoreOutputArgs) ElementType added in v0.12.0

func (LookupDatastoreOutputArgs) ElementType() reflect.Type

type LookupDatastoreResult added in v0.12.0

type LookupDatastoreResult struct {
	DatastorePartitions     *DatastorePartitions              `pulumi:"datastorePartitions"`
	DatastoreStorage        *DatastoreStorage                 `pulumi:"datastoreStorage"`
	FileFormatConfiguration *DatastoreFileFormatConfiguration `pulumi:"fileFormatConfiguration"`
	Id                      *string                           `pulumi:"id"`
	RetentionPeriod         *DatastoreRetentionPeriod         `pulumi:"retentionPeriod"`
	Tags                    []aws.Tag                         `pulumi:"tags"`
}

func LookupDatastore added in v0.12.0

func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)

Resource Type definition for AWS::IoTAnalytics::Datastore

type LookupDatastoreResultOutput added in v0.12.0

type LookupDatastoreResultOutput struct{ *pulumi.OutputState }

func LookupDatastoreOutput added in v0.12.0

func (LookupDatastoreResultOutput) DatastorePartitions added in v0.12.0

func (LookupDatastoreResultOutput) DatastoreStorage added in v0.12.0

func (LookupDatastoreResultOutput) ElementType added in v0.12.0

func (LookupDatastoreResultOutput) FileFormatConfiguration added in v0.12.0

func (LookupDatastoreResultOutput) Id added in v0.12.0

func (LookupDatastoreResultOutput) RetentionPeriod added in v0.12.0

func (LookupDatastoreResultOutput) Tags added in v0.12.0

func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput added in v0.12.0

func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput

func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext added in v0.12.0

func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput

type LookupPipelineArgs added in v0.12.0

type LookupPipelineArgs struct {
	PipelineName string `pulumi:"pipelineName"`
}

type LookupPipelineOutputArgs added in v0.12.0

type LookupPipelineOutputArgs struct {
	PipelineName pulumi.StringInput `pulumi:"pipelineName"`
}

func (LookupPipelineOutputArgs) ElementType added in v0.12.0

func (LookupPipelineOutputArgs) ElementType() reflect.Type

type LookupPipelineResult added in v0.12.0

type LookupPipelineResult struct {
	Id                 *string            `pulumi:"id"`
	PipelineActivities []PipelineActivity `pulumi:"pipelineActivities"`
	Tags               []aws.Tag          `pulumi:"tags"`
}

func LookupPipeline added in v0.12.0

func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)

Resource Type definition for AWS::IoTAnalytics::Pipeline

type LookupPipelineResultOutput added in v0.12.0

type LookupPipelineResultOutput struct{ *pulumi.OutputState }

func LookupPipelineOutput added in v0.12.0

func LookupPipelineOutput(ctx *pulumi.Context, args LookupPipelineOutputArgs, opts ...pulumi.InvokeOption) LookupPipelineResultOutput

func (LookupPipelineResultOutput) ElementType added in v0.12.0

func (LookupPipelineResultOutput) ElementType() reflect.Type

func (LookupPipelineResultOutput) Id added in v0.12.0

func (LookupPipelineResultOutput) PipelineActivities added in v0.12.0

func (LookupPipelineResultOutput) Tags added in v0.12.0

func (LookupPipelineResultOutput) ToLookupPipelineResultOutput added in v0.12.0

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput

func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext added in v0.12.0

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput

type Partition added in v0.68.0

type Partition struct {
	AttributeName string `pulumi:"attributeName"`
}

type PartitionArgs added in v0.68.0

type PartitionArgs struct {
	AttributeName pulumi.StringInput `pulumi:"attributeName"`
}

func (PartitionArgs) ElementType added in v0.68.0

func (PartitionArgs) ElementType() reflect.Type

func (PartitionArgs) ToPartitionOutput added in v0.68.0

func (i PartitionArgs) ToPartitionOutput() PartitionOutput

func (PartitionArgs) ToPartitionOutputWithContext added in v0.68.0

func (i PartitionArgs) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput

func (PartitionArgs) ToPartitionPtrOutput added in v0.68.0

func (i PartitionArgs) ToPartitionPtrOutput() PartitionPtrOutput

func (PartitionArgs) ToPartitionPtrOutputWithContext added in v0.68.0

func (i PartitionArgs) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput

type PartitionInput added in v0.68.0

type PartitionInput interface {
	pulumi.Input

	ToPartitionOutput() PartitionOutput
	ToPartitionOutputWithContext(context.Context) PartitionOutput
}

PartitionInput is an input type that accepts PartitionArgs and PartitionOutput values. You can construct a concrete instance of `PartitionInput` via:

PartitionArgs{...}

type PartitionOutput added in v0.68.0

type PartitionOutput struct{ *pulumi.OutputState }

func (PartitionOutput) AttributeName added in v0.68.0

func (o PartitionOutput) AttributeName() pulumi.StringOutput

func (PartitionOutput) ElementType added in v0.68.0

func (PartitionOutput) ElementType() reflect.Type

func (PartitionOutput) ToPartitionOutput added in v0.68.0

func (o PartitionOutput) ToPartitionOutput() PartitionOutput

func (PartitionOutput) ToPartitionOutputWithContext added in v0.68.0

func (o PartitionOutput) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput

func (PartitionOutput) ToPartitionPtrOutput added in v0.68.0

func (o PartitionOutput) ToPartitionPtrOutput() PartitionPtrOutput

func (PartitionOutput) ToPartitionPtrOutputWithContext added in v0.68.0

func (o PartitionOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput

type PartitionPtrInput added in v0.68.0

type PartitionPtrInput interface {
	pulumi.Input

	ToPartitionPtrOutput() PartitionPtrOutput
	ToPartitionPtrOutputWithContext(context.Context) PartitionPtrOutput
}

PartitionPtrInput is an input type that accepts PartitionArgs, PartitionPtr and PartitionPtrOutput values. You can construct a concrete instance of `PartitionPtrInput` via:

        PartitionArgs{...}

or:

        nil

func PartitionPtr added in v0.68.0

func PartitionPtr(v *PartitionArgs) PartitionPtrInput

type PartitionPtrOutput added in v0.68.0

type PartitionPtrOutput struct{ *pulumi.OutputState }

func (PartitionPtrOutput) AttributeName added in v0.68.0

func (o PartitionPtrOutput) AttributeName() pulumi.StringPtrOutput

func (PartitionPtrOutput) Elem added in v0.68.0

func (PartitionPtrOutput) ElementType added in v0.68.0

func (PartitionPtrOutput) ElementType() reflect.Type

func (PartitionPtrOutput) ToPartitionPtrOutput added in v0.68.0

func (o PartitionPtrOutput) ToPartitionPtrOutput() PartitionPtrOutput

func (PartitionPtrOutput) ToPartitionPtrOutputWithContext added in v0.68.0

func (o PartitionPtrOutput) ToPartitionPtrOutputWithContext(ctx context.Context) PartitionPtrOutput

type Pipeline

type Pipeline struct {
	pulumi.CustomResourceState

	AwsId              pulumi.StringOutput         `pulumi:"awsId"`
	PipelineActivities PipelineActivityArrayOutput `pulumi:"pipelineActivities"`
	PipelineName       pulumi.StringPtrOutput      `pulumi:"pipelineName"`
	Tags               aws.TagArrayOutput          `pulumi:"tags"`
}

Resource Type definition for AWS::IoTAnalytics::Pipeline

## Example Usage ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{
			PipelineName: pulumi.String("SimplePipeline"),
			PipelineActivities: iotanalytics.PipelineActivityArray{
				&iotanalytics.PipelineActivityArgs{
					Channel: &iotanalytics.PipelineChannelArgs{
						Name:        pulumi.String("ChannelActivity"),
						ChannelName: pulumi.String("SimpleChannel"),
						Next:        pulumi.String("DatastoreActivity"),
					},
					Datastore: &iotanalytics.PipelineDatastoreArgs{
						Name:          pulumi.String("DatastoreActivity"),
						DatastoreName: pulumi.String("SimpleDatastore"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{
			PipelineName: pulumi.String("SimplePipeline"),
			PipelineActivities: iotanalytics.PipelineActivityArray{
				&iotanalytics.PipelineActivityArgs{
					Channel: &iotanalytics.PipelineChannelArgs{
						Name:        pulumi.String("ChannelActivity"),
						ChannelName: pulumi.String("SimpleChannel"),
						Next:        pulumi.String("DatastoreActivity"),
					},
					Datastore: &iotanalytics.PipelineDatastoreArgs{
						Name:          pulumi.String("DatastoreActivity"),
						DatastoreName: pulumi.String("SimpleDatastore"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{
			PipelineName: pulumi.String("ComplexPipeline"),
			PipelineActivities: iotanalytics.PipelineActivityArray{
				&iotanalytics.PipelineActivityArgs{
					Channel: &iotanalytics.PipelineChannelArgs{
						Name:        pulumi.String("ChannelActivity"),
						ChannelName: pulumi.String("Channel"),
						Next:        pulumi.String("LambdaActivity"),
					},
					Lambda: &iotanalytics.PipelineLambdaArgs{
						Name:       pulumi.String("LambdaActivity"),
						LambdaName: pulumi.String("Lambda"),
						BatchSize:  pulumi.Int(1),
						Next:       pulumi.String("AddAttributesActivity"),
					},
					AddAttributes: &iotanalytics.PipelineAddAttributesArgs{
						Name: pulumi.String("AddAttributesActivity"),
						Attributes: pulumi.StringMap{
							"key1": pulumi.String("attribute1"),
							"key2": pulumi.String("attribute2"),
						},
						Next: pulumi.String("RemoveAttributesActivity"),
					},
					RemoveAttributes: &iotanalytics.PipelineRemoveAttributesArgs{
						Name: pulumi.String("RemoveAttributesActivity"),
						Attributes: pulumi.StringArray{
							pulumi.String("attribute1"),
							pulumi.String("attribute2"),
						},
						Next: pulumi.String("SelectAttributesActivity"),
					},
					SelectAttributes: &iotanalytics.PipelineSelectAttributesArgs{
						Name: pulumi.String("SelectAttributesActivity"),
						Attributes: pulumi.StringArray{
							pulumi.String("attribute1"),
							pulumi.String("attribute2"),
						},
						Next: pulumi.String("FilterActivity"),
					},
					Filter: &iotanalytics.PipelineFilterArgs{
						Name:   pulumi.String("FilterActivity"),
						Filter: pulumi.String("attribute1 > 40 AND attribute2 < 20"),
						Next:   pulumi.String("MathActivity"),
					},
					Math: &iotanalytics.PipelineMathArgs{
						Name:      pulumi.String("MathActivity"),
						Attribute: pulumi.String("attribute"),
						Math:      pulumi.String("attribute - 10"),
						Next:      pulumi.String("DeviceRegistryEnrichActivity"),
					},
					DeviceRegistryEnrich: &iotanalytics.PipelineDeviceRegistryEnrichArgs{
						Name:      pulumi.String("DeviceRegistryEnrichActivity"),
						Attribute: pulumi.String("attribute"),
						ThingName: pulumi.String("thingName"),
						RoleArn:   pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"),
						Next:      pulumi.String("DeviceShadowEnrichActivity"),
					},
					DeviceShadowEnrich: &iotanalytics.PipelineDeviceShadowEnrichArgs{
						Name:      pulumi.String("DeviceShadowEnrichActivity"),
						Attribute: pulumi.String("attribute"),
						ThingName: pulumi.String("thingName"),
						RoleArn:   pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"),
						Next:      pulumi.String("DatastoreActivity"),
					},
					Datastore: &iotanalytics.PipelineDatastoreArgs{
						Name:          pulumi.String("DatastoreActivity"),
						DatastoreName: pulumi.String("Datastore"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

"github.com/pulumi/pulumi-aws-native/sdk/go/aws/iotanalytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iotanalytics.NewPipeline(ctx, "pipeline", &iotanalytics.PipelineArgs{
			PipelineName: pulumi.String("ComplexPipeline"),
			PipelineActivities: iotanalytics.PipelineActivityArray{
				&iotanalytics.PipelineActivityArgs{
					Channel: &iotanalytics.PipelineChannelArgs{
						Name:        pulumi.String("ChannelActivity"),
						ChannelName: pulumi.String("Channel"),
						Next:        pulumi.String("LambdaActivity"),
					},
					Lambda: &iotanalytics.PipelineLambdaArgs{
						Name:       pulumi.String("LambdaActivity"),
						LambdaName: pulumi.String("Lambda"),
						BatchSize:  pulumi.Int(1),
						Next:       pulumi.String("AddAttributesActivity"),
					},
					AddAttributes: &iotanalytics.PipelineAddAttributesArgs{
						Name: pulumi.String("AddAttributesActivity"),
						Attributes: pulumi.StringMap{
							"key1": pulumi.String("attribute1"),
							"key2": pulumi.String("attribute2"),
						},
						Next: pulumi.String("RemoveAttributesActivity"),
					},
					RemoveAttributes: &iotanalytics.PipelineRemoveAttributesArgs{
						Name: pulumi.String("RemoveAttributesActivity"),
						Attributes: pulumi.StringArray{
							pulumi.String("attribute1"),
							pulumi.String("attribute2"),
						},
						Next: pulumi.String("SelectAttributesActivity"),
					},
					SelectAttributes: &iotanalytics.PipelineSelectAttributesArgs{
						Name: pulumi.String("SelectAttributesActivity"),
						Attributes: pulumi.StringArray{
							pulumi.String("attribute1"),
							pulumi.String("attribute2"),
						},
						Next: pulumi.String("FilterActivity"),
					},
					Filter: &iotanalytics.PipelineFilterArgs{
						Name:   pulumi.String("FilterActivity"),
						Filter: pulumi.String("attribute1 > 40 AND attribute2 < 20"),
						Next:   pulumi.String("MathActivity"),
					},
					Math: &iotanalytics.PipelineMathArgs{
						Name:      pulumi.String("MathActivity"),
						Attribute: pulumi.String("attribute"),
						Math:      pulumi.String("attribute - 10"),
						Next:      pulumi.String("DeviceRegistryEnrichActivity"),
					},
					DeviceRegistryEnrich: &iotanalytics.PipelineDeviceRegistryEnrichArgs{
						Name:      pulumi.String("DeviceRegistryEnrichActivity"),
						Attribute: pulumi.String("attribute"),
						ThingName: pulumi.String("thingName"),
						RoleArn:   pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"),
						Next:      pulumi.String("DeviceShadowEnrichActivity"),
					},
					DeviceShadowEnrich: &iotanalytics.PipelineDeviceShadowEnrichArgs{
						Name:      pulumi.String("DeviceShadowEnrichActivity"),
						Attribute: pulumi.String("attribute"),
						ThingName: pulumi.String("thingName"),
						RoleArn:   pulumi.String("arn:aws:iam::<your_Account_Id>:role/Enrich"),
						Next:      pulumi.String("DatastoreActivity"),
					},
					Datastore: &iotanalytics.PipelineDatastoreArgs{
						Name:          pulumi.String("DatastoreActivity"),
						DatastoreName: pulumi.String("Datastore"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetPipeline

func GetPipeline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)

GetPipeline gets an existing Pipeline 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 NewPipeline

func NewPipeline(ctx *pulumi.Context,
	name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)

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

func (*Pipeline) ElementType

func (*Pipeline) ElementType() reflect.Type

func (*Pipeline) ToPipelineOutput

func (i *Pipeline) ToPipelineOutput() PipelineOutput

func (*Pipeline) ToPipelineOutputWithContext

func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineActivity

type PipelineActivity struct {
	AddAttributes        *PipelineAddAttributes        `pulumi:"addAttributes"`
	Channel              *PipelineChannel              `pulumi:"channel"`
	Datastore            *PipelineDatastore            `pulumi:"datastore"`
	DeviceRegistryEnrich *PipelineDeviceRegistryEnrich `pulumi:"deviceRegistryEnrich"`
	DeviceShadowEnrich   *PipelineDeviceShadowEnrich   `pulumi:"deviceShadowEnrich"`
	Filter               *PipelineFilter               `pulumi:"filter"`
	Lambda               *PipelineLambda               `pulumi:"lambda"`
	Math                 *PipelineMath                 `pulumi:"math"`
	RemoveAttributes     *PipelineRemoveAttributes     `pulumi:"removeAttributes"`
	SelectAttributes     *PipelineSelectAttributes     `pulumi:"selectAttributes"`
}

type PipelineActivityArgs

type PipelineActivityArgs struct {
	AddAttributes        PipelineAddAttributesPtrInput        `pulumi:"addAttributes"`
	Channel              PipelineChannelPtrInput              `pulumi:"channel"`
	Datastore            PipelineDatastorePtrInput            `pulumi:"datastore"`
	DeviceRegistryEnrich PipelineDeviceRegistryEnrichPtrInput `pulumi:"deviceRegistryEnrich"`
	DeviceShadowEnrich   PipelineDeviceShadowEnrichPtrInput   `pulumi:"deviceShadowEnrich"`
	Filter               PipelineFilterPtrInput               `pulumi:"filter"`
	Lambda               PipelineLambdaPtrInput               `pulumi:"lambda"`
	Math                 PipelineMathPtrInput                 `pulumi:"math"`
	RemoveAttributes     PipelineRemoveAttributesPtrInput     `pulumi:"removeAttributes"`
	SelectAttributes     PipelineSelectAttributesPtrInput     `pulumi:"selectAttributes"`
}

func (PipelineActivityArgs) ElementType

func (PipelineActivityArgs) ElementType() reflect.Type

func (PipelineActivityArgs) ToPipelineActivityOutput

func (i PipelineActivityArgs) ToPipelineActivityOutput() PipelineActivityOutput

func (PipelineActivityArgs) ToPipelineActivityOutputWithContext

func (i PipelineActivityArgs) ToPipelineActivityOutputWithContext(ctx context.Context) PipelineActivityOutput

type PipelineActivityArray

type PipelineActivityArray []PipelineActivityInput

func (PipelineActivityArray) ElementType

func (PipelineActivityArray) ElementType() reflect.Type

func (PipelineActivityArray) ToPipelineActivityArrayOutput

func (i PipelineActivityArray) ToPipelineActivityArrayOutput() PipelineActivityArrayOutput

func (PipelineActivityArray) ToPipelineActivityArrayOutputWithContext

func (i PipelineActivityArray) ToPipelineActivityArrayOutputWithContext(ctx context.Context) PipelineActivityArrayOutput

type PipelineActivityArrayInput

type PipelineActivityArrayInput interface {
	pulumi.Input

	ToPipelineActivityArrayOutput() PipelineActivityArrayOutput
	ToPipelineActivityArrayOutputWithContext(context.Context) PipelineActivityArrayOutput
}

PipelineActivityArrayInput is an input type that accepts PipelineActivityArray and PipelineActivityArrayOutput values. You can construct a concrete instance of `PipelineActivityArrayInput` via:

PipelineActivityArray{ PipelineActivityArgs{...} }

type PipelineActivityArrayOutput

type PipelineActivityArrayOutput struct{ *pulumi.OutputState }

func (PipelineActivityArrayOutput) ElementType

func (PipelineActivityArrayOutput) Index

func (PipelineActivityArrayOutput) ToPipelineActivityArrayOutput

func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutput() PipelineActivityArrayOutput

func (PipelineActivityArrayOutput) ToPipelineActivityArrayOutputWithContext

func (o PipelineActivityArrayOutput) ToPipelineActivityArrayOutputWithContext(ctx context.Context) PipelineActivityArrayOutput

type PipelineActivityInput

type PipelineActivityInput interface {
	pulumi.Input

	ToPipelineActivityOutput() PipelineActivityOutput
	ToPipelineActivityOutputWithContext(context.Context) PipelineActivityOutput
}

PipelineActivityInput is an input type that accepts PipelineActivityArgs and PipelineActivityOutput values. You can construct a concrete instance of `PipelineActivityInput` via:

PipelineActivityArgs{...}

type PipelineActivityOutput

type PipelineActivityOutput struct{ *pulumi.OutputState }

func (PipelineActivityOutput) AddAttributes

func (PipelineActivityOutput) Channel

func (PipelineActivityOutput) Datastore

func (PipelineActivityOutput) DeviceRegistryEnrich

func (PipelineActivityOutput) DeviceShadowEnrich

func (PipelineActivityOutput) ElementType

func (PipelineActivityOutput) ElementType() reflect.Type

func (PipelineActivityOutput) Filter

func (PipelineActivityOutput) Lambda

func (PipelineActivityOutput) Math

func (PipelineActivityOutput) RemoveAttributes

func (PipelineActivityOutput) SelectAttributes

func (PipelineActivityOutput) ToPipelineActivityOutput

func (o PipelineActivityOutput) ToPipelineActivityOutput() PipelineActivityOutput

func (PipelineActivityOutput) ToPipelineActivityOutputWithContext

func (o PipelineActivityOutput) ToPipelineActivityOutputWithContext(ctx context.Context) PipelineActivityOutput

type PipelineAddAttributes

type PipelineAddAttributes struct {
	Attributes map[string]string `pulumi:"attributes"`
	Name       string            `pulumi:"name"`
	Next       *string           `pulumi:"next"`
}

type PipelineAddAttributesArgs

type PipelineAddAttributesArgs struct {
	Attributes pulumi.StringMapInput `pulumi:"attributes"`
	Name       pulumi.StringInput    `pulumi:"name"`
	Next       pulumi.StringPtrInput `pulumi:"next"`
}

func (PipelineAddAttributesArgs) ElementType

func (PipelineAddAttributesArgs) ElementType() reflect.Type

func (PipelineAddAttributesArgs) ToPipelineAddAttributesOutput

func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput

func (PipelineAddAttributesArgs) ToPipelineAddAttributesOutputWithContext

func (i PipelineAddAttributesArgs) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput

func (PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutput

func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput

func (PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutputWithContext

func (i PipelineAddAttributesArgs) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput

type PipelineAddAttributesInput

type PipelineAddAttributesInput interface {
	pulumi.Input

	ToPipelineAddAttributesOutput() PipelineAddAttributesOutput
	ToPipelineAddAttributesOutputWithContext(context.Context) PipelineAddAttributesOutput
}

PipelineAddAttributesInput is an input type that accepts PipelineAddAttributesArgs and PipelineAddAttributesOutput values. You can construct a concrete instance of `PipelineAddAttributesInput` via:

PipelineAddAttributesArgs{...}

type PipelineAddAttributesOutput

type PipelineAddAttributesOutput struct{ *pulumi.OutputState }

func (PipelineAddAttributesOutput) Attributes

func (PipelineAddAttributesOutput) ElementType

func (PipelineAddAttributesOutput) Name

func (PipelineAddAttributesOutput) Next

func (PipelineAddAttributesOutput) ToPipelineAddAttributesOutput

func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutput() PipelineAddAttributesOutput

func (PipelineAddAttributesOutput) ToPipelineAddAttributesOutputWithContext

func (o PipelineAddAttributesOutput) ToPipelineAddAttributesOutputWithContext(ctx context.Context) PipelineAddAttributesOutput

func (PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutput

func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput

func (PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutputWithContext

func (o PipelineAddAttributesOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput

type PipelineAddAttributesPtrInput

type PipelineAddAttributesPtrInput interface {
	pulumi.Input

	ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput
	ToPipelineAddAttributesPtrOutputWithContext(context.Context) PipelineAddAttributesPtrOutput
}

PipelineAddAttributesPtrInput is an input type that accepts PipelineAddAttributesArgs, PipelineAddAttributesPtr and PipelineAddAttributesPtrOutput values. You can construct a concrete instance of `PipelineAddAttributesPtrInput` via:

        PipelineAddAttributesArgs{...}

or:

        nil

type PipelineAddAttributesPtrOutput

type PipelineAddAttributesPtrOutput struct{ *pulumi.OutputState }

func (PipelineAddAttributesPtrOutput) Attributes

func (PipelineAddAttributesPtrOutput) Elem

func (PipelineAddAttributesPtrOutput) ElementType

func (PipelineAddAttributesPtrOutput) Name

func (PipelineAddAttributesPtrOutput) Next

func (PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutput

func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutput() PipelineAddAttributesPtrOutput

func (PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutputWithContext

func (o PipelineAddAttributesPtrOutput) ToPipelineAddAttributesPtrOutputWithContext(ctx context.Context) PipelineAddAttributesPtrOutput

type PipelineArgs

type PipelineArgs struct {
	PipelineActivities PipelineActivityArrayInput
	PipelineName       pulumi.StringPtrInput
	Tags               aws.TagArrayInput
}

The set of arguments for constructing a Pipeline resource.

func (PipelineArgs) ElementType

func (PipelineArgs) ElementType() reflect.Type

type PipelineChannel

type PipelineChannel struct {
	ChannelName string  `pulumi:"channelName"`
	Name        string  `pulumi:"name"`
	Next        *string `pulumi:"next"`
}

type PipelineChannelArgs

type PipelineChannelArgs struct {
	ChannelName pulumi.StringInput    `pulumi:"channelName"`
	Name        pulumi.StringInput    `pulumi:"name"`
	Next        pulumi.StringPtrInput `pulumi:"next"`
}

func (PipelineChannelArgs) ElementType

func (PipelineChannelArgs) ElementType() reflect.Type

func (PipelineChannelArgs) ToPipelineChannelOutput

func (i PipelineChannelArgs) ToPipelineChannelOutput() PipelineChannelOutput

func (PipelineChannelArgs) ToPipelineChannelOutputWithContext

func (i PipelineChannelArgs) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput

func (PipelineChannelArgs) ToPipelineChannelPtrOutput

func (i PipelineChannelArgs) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput

func (PipelineChannelArgs) ToPipelineChannelPtrOutputWithContext

func (i PipelineChannelArgs) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput

type PipelineChannelInput

type PipelineChannelInput interface {
	pulumi.Input

	ToPipelineChannelOutput() PipelineChannelOutput
	ToPipelineChannelOutputWithContext(context.Context) PipelineChannelOutput
}

PipelineChannelInput is an input type that accepts PipelineChannelArgs and PipelineChannelOutput values. You can construct a concrete instance of `PipelineChannelInput` via:

PipelineChannelArgs{...}

type PipelineChannelOutput

type PipelineChannelOutput struct{ *pulumi.OutputState }

func (PipelineChannelOutput) ChannelName

func (o PipelineChannelOutput) ChannelName() pulumi.StringOutput

func (PipelineChannelOutput) ElementType

func (PipelineChannelOutput) ElementType() reflect.Type

func (PipelineChannelOutput) Name

func (PipelineChannelOutput) Next

func (PipelineChannelOutput) ToPipelineChannelOutput

func (o PipelineChannelOutput) ToPipelineChannelOutput() PipelineChannelOutput

func (PipelineChannelOutput) ToPipelineChannelOutputWithContext

func (o PipelineChannelOutput) ToPipelineChannelOutputWithContext(ctx context.Context) PipelineChannelOutput

func (PipelineChannelOutput) ToPipelineChannelPtrOutput

func (o PipelineChannelOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput

func (PipelineChannelOutput) ToPipelineChannelPtrOutputWithContext

func (o PipelineChannelOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput

type PipelineChannelPtrInput

type PipelineChannelPtrInput interface {
	pulumi.Input

	ToPipelineChannelPtrOutput() PipelineChannelPtrOutput
	ToPipelineChannelPtrOutputWithContext(context.Context) PipelineChannelPtrOutput
}

PipelineChannelPtrInput is an input type that accepts PipelineChannelArgs, PipelineChannelPtr and PipelineChannelPtrOutput values. You can construct a concrete instance of `PipelineChannelPtrInput` via:

        PipelineChannelArgs{...}

or:

        nil

type PipelineChannelPtrOutput

type PipelineChannelPtrOutput struct{ *pulumi.OutputState }

func (PipelineChannelPtrOutput) ChannelName

func (PipelineChannelPtrOutput) Elem

func (PipelineChannelPtrOutput) ElementType

func (PipelineChannelPtrOutput) ElementType() reflect.Type

func (PipelineChannelPtrOutput) Name

func (PipelineChannelPtrOutput) Next

func (PipelineChannelPtrOutput) ToPipelineChannelPtrOutput

func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutput() PipelineChannelPtrOutput

func (PipelineChannelPtrOutput) ToPipelineChannelPtrOutputWithContext

func (o PipelineChannelPtrOutput) ToPipelineChannelPtrOutputWithContext(ctx context.Context) PipelineChannelPtrOutput

type PipelineDatastore

type PipelineDatastore struct {
	DatastoreName string `pulumi:"datastoreName"`
	Name          string `pulumi:"name"`
}

type PipelineDatastoreArgs

type PipelineDatastoreArgs struct {
	DatastoreName pulumi.StringInput `pulumi:"datastoreName"`
	Name          pulumi.StringInput `pulumi:"name"`
}

func (PipelineDatastoreArgs) ElementType

func (PipelineDatastoreArgs) ElementType() reflect.Type

func (PipelineDatastoreArgs) ToPipelineDatastoreOutput

func (i PipelineDatastoreArgs) ToPipelineDatastoreOutput() PipelineDatastoreOutput

func (PipelineDatastoreArgs) ToPipelineDatastoreOutputWithContext

func (i PipelineDatastoreArgs) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput

func (PipelineDatastoreArgs) ToPipelineDatastorePtrOutput

func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput

func (PipelineDatastoreArgs) ToPipelineDatastorePtrOutputWithContext

func (i PipelineDatastoreArgs) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput

type PipelineDatastoreInput

type PipelineDatastoreInput interface {
	pulumi.Input

	ToPipelineDatastoreOutput() PipelineDatastoreOutput
	ToPipelineDatastoreOutputWithContext(context.Context) PipelineDatastoreOutput
}

PipelineDatastoreInput is an input type that accepts PipelineDatastoreArgs and PipelineDatastoreOutput values. You can construct a concrete instance of `PipelineDatastoreInput` via:

PipelineDatastoreArgs{...}

type PipelineDatastoreOutput

type PipelineDatastoreOutput struct{ *pulumi.OutputState }

func (PipelineDatastoreOutput) DatastoreName

func (o PipelineDatastoreOutput) DatastoreName() pulumi.StringOutput

func (PipelineDatastoreOutput) ElementType

func (PipelineDatastoreOutput) ElementType() reflect.Type

func (PipelineDatastoreOutput) Name

func (PipelineDatastoreOutput) ToPipelineDatastoreOutput

func (o PipelineDatastoreOutput) ToPipelineDatastoreOutput() PipelineDatastoreOutput

func (PipelineDatastoreOutput) ToPipelineDatastoreOutputWithContext

func (o PipelineDatastoreOutput) ToPipelineDatastoreOutputWithContext(ctx context.Context) PipelineDatastoreOutput

func (PipelineDatastoreOutput) ToPipelineDatastorePtrOutput

func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput

func (PipelineDatastoreOutput) ToPipelineDatastorePtrOutputWithContext

func (o PipelineDatastoreOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput

type PipelineDatastorePtrInput

type PipelineDatastorePtrInput interface {
	pulumi.Input

	ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput
	ToPipelineDatastorePtrOutputWithContext(context.Context) PipelineDatastorePtrOutput
}

PipelineDatastorePtrInput is an input type that accepts PipelineDatastoreArgs, PipelineDatastorePtr and PipelineDatastorePtrOutput values. You can construct a concrete instance of `PipelineDatastorePtrInput` via:

        PipelineDatastoreArgs{...}

or:

        nil

type PipelineDatastorePtrOutput

type PipelineDatastorePtrOutput struct{ *pulumi.OutputState }

func (PipelineDatastorePtrOutput) DatastoreName

func (PipelineDatastorePtrOutput) Elem

func (PipelineDatastorePtrOutput) ElementType

func (PipelineDatastorePtrOutput) ElementType() reflect.Type

func (PipelineDatastorePtrOutput) Name

func (PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutput

func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutput() PipelineDatastorePtrOutput

func (PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutputWithContext

func (o PipelineDatastorePtrOutput) ToPipelineDatastorePtrOutputWithContext(ctx context.Context) PipelineDatastorePtrOutput

type PipelineDeviceRegistryEnrich

type PipelineDeviceRegistryEnrich struct {
	Attribute string  `pulumi:"attribute"`
	Name      string  `pulumi:"name"`
	Next      *string `pulumi:"next"`
	RoleArn   string  `pulumi:"roleArn"`
	ThingName string  `pulumi:"thingName"`
}

type PipelineDeviceRegistryEnrichArgs

type PipelineDeviceRegistryEnrichArgs struct {
	Attribute pulumi.StringInput    `pulumi:"attribute"`
	Name      pulumi.StringInput    `pulumi:"name"`
	Next      pulumi.StringPtrInput `pulumi:"next"`
	RoleArn   pulumi.StringInput    `pulumi:"roleArn"`
	ThingName pulumi.StringInput    `pulumi:"thingName"`
}

func (PipelineDeviceRegistryEnrichArgs) ElementType

func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutput

func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput

func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutputWithContext

func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput

func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutput

func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput

func (PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutputWithContext

func (i PipelineDeviceRegistryEnrichArgs) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput

type PipelineDeviceRegistryEnrichInput

type PipelineDeviceRegistryEnrichInput interface {
	pulumi.Input

	ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput
	ToPipelineDeviceRegistryEnrichOutputWithContext(context.Context) PipelineDeviceRegistryEnrichOutput
}

PipelineDeviceRegistryEnrichInput is an input type that accepts PipelineDeviceRegistryEnrichArgs and PipelineDeviceRegistryEnrichOutput values. You can construct a concrete instance of `PipelineDeviceRegistryEnrichInput` via:

PipelineDeviceRegistryEnrichArgs{...}

type PipelineDeviceRegistryEnrichOutput

type PipelineDeviceRegistryEnrichOutput struct{ *pulumi.OutputState }

func (PipelineDeviceRegistryEnrichOutput) Attribute

func (PipelineDeviceRegistryEnrichOutput) ElementType

func (PipelineDeviceRegistryEnrichOutput) Name

func (PipelineDeviceRegistryEnrichOutput) Next

func (PipelineDeviceRegistryEnrichOutput) RoleArn

func (PipelineDeviceRegistryEnrichOutput) ThingName

func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutput

func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutput() PipelineDeviceRegistryEnrichOutput

func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutputWithContext

func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichOutput

func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutput

func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput

func (PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext

func (o PipelineDeviceRegistryEnrichOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput

type PipelineDeviceRegistryEnrichPtrInput

type PipelineDeviceRegistryEnrichPtrInput interface {
	pulumi.Input

	ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput
	ToPipelineDeviceRegistryEnrichPtrOutputWithContext(context.Context) PipelineDeviceRegistryEnrichPtrOutput
}

PipelineDeviceRegistryEnrichPtrInput is an input type that accepts PipelineDeviceRegistryEnrichArgs, PipelineDeviceRegistryEnrichPtr and PipelineDeviceRegistryEnrichPtrOutput values. You can construct a concrete instance of `PipelineDeviceRegistryEnrichPtrInput` via:

        PipelineDeviceRegistryEnrichArgs{...}

or:

        nil

type PipelineDeviceRegistryEnrichPtrOutput

type PipelineDeviceRegistryEnrichPtrOutput struct{ *pulumi.OutputState }

func (PipelineDeviceRegistryEnrichPtrOutput) Attribute

func (PipelineDeviceRegistryEnrichPtrOutput) Elem

func (PipelineDeviceRegistryEnrichPtrOutput) ElementType

func (PipelineDeviceRegistryEnrichPtrOutput) Name

func (PipelineDeviceRegistryEnrichPtrOutput) Next

func (PipelineDeviceRegistryEnrichPtrOutput) RoleArn

func (PipelineDeviceRegistryEnrichPtrOutput) ThingName

func (PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutput

func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutput() PipelineDeviceRegistryEnrichPtrOutput

func (PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext

func (o PipelineDeviceRegistryEnrichPtrOutput) ToPipelineDeviceRegistryEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceRegistryEnrichPtrOutput

type PipelineDeviceShadowEnrich

type PipelineDeviceShadowEnrich struct {
	Attribute string  `pulumi:"attribute"`
	Name      string  `pulumi:"name"`
	Next      *string `pulumi:"next"`
	RoleArn   string  `pulumi:"roleArn"`
	ThingName string  `pulumi:"thingName"`
}

type PipelineDeviceShadowEnrichArgs

type PipelineDeviceShadowEnrichArgs struct {
	Attribute pulumi.StringInput    `pulumi:"attribute"`
	Name      pulumi.StringInput    `pulumi:"name"`
	Next      pulumi.StringPtrInput `pulumi:"next"`
	RoleArn   pulumi.StringInput    `pulumi:"roleArn"`
	ThingName pulumi.StringInput    `pulumi:"thingName"`
}

func (PipelineDeviceShadowEnrichArgs) ElementType

func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutput

func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput

func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutputWithContext

func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput

func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutput

func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput

func (PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutputWithContext

func (i PipelineDeviceShadowEnrichArgs) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput

type PipelineDeviceShadowEnrichInput

type PipelineDeviceShadowEnrichInput interface {
	pulumi.Input

	ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput
	ToPipelineDeviceShadowEnrichOutputWithContext(context.Context) PipelineDeviceShadowEnrichOutput
}

PipelineDeviceShadowEnrichInput is an input type that accepts PipelineDeviceShadowEnrichArgs and PipelineDeviceShadowEnrichOutput values. You can construct a concrete instance of `PipelineDeviceShadowEnrichInput` via:

PipelineDeviceShadowEnrichArgs{...}

type PipelineDeviceShadowEnrichOutput

type PipelineDeviceShadowEnrichOutput struct{ *pulumi.OutputState }

func (PipelineDeviceShadowEnrichOutput) Attribute

func (PipelineDeviceShadowEnrichOutput) ElementType

func (PipelineDeviceShadowEnrichOutput) Name

func (PipelineDeviceShadowEnrichOutput) Next

func (PipelineDeviceShadowEnrichOutput) RoleArn

func (PipelineDeviceShadowEnrichOutput) ThingName

func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutput

func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutput() PipelineDeviceShadowEnrichOutput

func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutputWithContext

func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichOutput

func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutput

func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput

func (PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext

func (o PipelineDeviceShadowEnrichOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput

type PipelineDeviceShadowEnrichPtrInput

type PipelineDeviceShadowEnrichPtrInput interface {
	pulumi.Input

	ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput
	ToPipelineDeviceShadowEnrichPtrOutputWithContext(context.Context) PipelineDeviceShadowEnrichPtrOutput
}

PipelineDeviceShadowEnrichPtrInput is an input type that accepts PipelineDeviceShadowEnrichArgs, PipelineDeviceShadowEnrichPtr and PipelineDeviceShadowEnrichPtrOutput values. You can construct a concrete instance of `PipelineDeviceShadowEnrichPtrInput` via:

        PipelineDeviceShadowEnrichArgs{...}

or:

        nil

type PipelineDeviceShadowEnrichPtrOutput

type PipelineDeviceShadowEnrichPtrOutput struct{ *pulumi.OutputState }

func (PipelineDeviceShadowEnrichPtrOutput) Attribute

func (PipelineDeviceShadowEnrichPtrOutput) Elem

func (PipelineDeviceShadowEnrichPtrOutput) ElementType

func (PipelineDeviceShadowEnrichPtrOutput) Name

func (PipelineDeviceShadowEnrichPtrOutput) Next

func (PipelineDeviceShadowEnrichPtrOutput) RoleArn

func (PipelineDeviceShadowEnrichPtrOutput) ThingName

func (PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutput

func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutput() PipelineDeviceShadowEnrichPtrOutput

func (PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext

func (o PipelineDeviceShadowEnrichPtrOutput) ToPipelineDeviceShadowEnrichPtrOutputWithContext(ctx context.Context) PipelineDeviceShadowEnrichPtrOutput

type PipelineFilter

type PipelineFilter struct {
	Filter string  `pulumi:"filter"`
	Name   string  `pulumi:"name"`
	Next   *string `pulumi:"next"`
}

type PipelineFilterArgs

type PipelineFilterArgs struct {
	Filter pulumi.StringInput    `pulumi:"filter"`
	Name   pulumi.StringInput    `pulumi:"name"`
	Next   pulumi.StringPtrInput `pulumi:"next"`
}

func (PipelineFilterArgs) ElementType

func (PipelineFilterArgs) ElementType() reflect.Type

func (PipelineFilterArgs) ToPipelineFilterOutput

func (i PipelineFilterArgs) ToPipelineFilterOutput() PipelineFilterOutput

func (PipelineFilterArgs) ToPipelineFilterOutputWithContext

func (i PipelineFilterArgs) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput

func (PipelineFilterArgs) ToPipelineFilterPtrOutput

func (i PipelineFilterArgs) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput

func (PipelineFilterArgs) ToPipelineFilterPtrOutputWithContext

func (i PipelineFilterArgs) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput

type PipelineFilterInput

type PipelineFilterInput interface {
	pulumi.Input

	ToPipelineFilterOutput() PipelineFilterOutput
	ToPipelineFilterOutputWithContext(context.Context) PipelineFilterOutput
}

PipelineFilterInput is an input type that accepts PipelineFilterArgs and PipelineFilterOutput values. You can construct a concrete instance of `PipelineFilterInput` via:

PipelineFilterArgs{...}

type PipelineFilterOutput

type PipelineFilterOutput struct{ *pulumi.OutputState }

func (PipelineFilterOutput) ElementType

func (PipelineFilterOutput) ElementType() reflect.Type

func (PipelineFilterOutput) Filter

func (PipelineFilterOutput) Name

func (PipelineFilterOutput) Next

func (PipelineFilterOutput) ToPipelineFilterOutput

func (o PipelineFilterOutput) ToPipelineFilterOutput() PipelineFilterOutput

func (PipelineFilterOutput) ToPipelineFilterOutputWithContext

func (o PipelineFilterOutput) ToPipelineFilterOutputWithContext(ctx context.Context) PipelineFilterOutput

func (PipelineFilterOutput) ToPipelineFilterPtrOutput

func (o PipelineFilterOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput

func (PipelineFilterOutput) ToPipelineFilterPtrOutputWithContext

func (o PipelineFilterOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput

type PipelineFilterPtrInput

type PipelineFilterPtrInput interface {
	pulumi.Input

	ToPipelineFilterPtrOutput() PipelineFilterPtrOutput
	ToPipelineFilterPtrOutputWithContext(context.Context) PipelineFilterPtrOutput
}

PipelineFilterPtrInput is an input type that accepts PipelineFilterArgs, PipelineFilterPtr and PipelineFilterPtrOutput values. You can construct a concrete instance of `PipelineFilterPtrInput` via:

        PipelineFilterArgs{...}

or:

        nil

type PipelineFilterPtrOutput

type PipelineFilterPtrOutput struct{ *pulumi.OutputState }

func (PipelineFilterPtrOutput) Elem

func (PipelineFilterPtrOutput) ElementType

func (PipelineFilterPtrOutput) ElementType() reflect.Type

func (PipelineFilterPtrOutput) Filter

func (PipelineFilterPtrOutput) Name

func (PipelineFilterPtrOutput) Next

func (PipelineFilterPtrOutput) ToPipelineFilterPtrOutput

func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutput() PipelineFilterPtrOutput

func (PipelineFilterPtrOutput) ToPipelineFilterPtrOutputWithContext

func (o PipelineFilterPtrOutput) ToPipelineFilterPtrOutputWithContext(ctx context.Context) PipelineFilterPtrOutput

type PipelineInput

type PipelineInput interface {
	pulumi.Input

	ToPipelineOutput() PipelineOutput
	ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
}

type PipelineLambda

type PipelineLambda struct {
	BatchSize  int     `pulumi:"batchSize"`
	LambdaName string  `pulumi:"lambdaName"`
	Name       string  `pulumi:"name"`
	Next       *string `pulumi:"next"`
}

type PipelineLambdaArgs

type PipelineLambdaArgs struct {
	BatchSize  pulumi.IntInput       `pulumi:"batchSize"`
	LambdaName pulumi.StringInput    `pulumi:"lambdaName"`
	Name       pulumi.StringInput    `pulumi:"name"`
	Next       pulumi.StringPtrInput `pulumi:"next"`
}

func (PipelineLambdaArgs) ElementType

func (PipelineLambdaArgs) ElementType() reflect.Type

func (PipelineLambdaArgs) ToPipelineLambdaOutput

func (i PipelineLambdaArgs) ToPipelineLambdaOutput() PipelineLambdaOutput

func (PipelineLambdaArgs) ToPipelineLambdaOutputWithContext

func (i PipelineLambdaArgs) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput

func (PipelineLambdaArgs) ToPipelineLambdaPtrOutput

func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput

func (PipelineLambdaArgs) ToPipelineLambdaPtrOutputWithContext

func (i PipelineLambdaArgs) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput

type PipelineLambdaInput

type PipelineLambdaInput interface {
	pulumi.Input

	ToPipelineLambdaOutput() PipelineLambdaOutput
	ToPipelineLambdaOutputWithContext(context.Context) PipelineLambdaOutput
}

PipelineLambdaInput is an input type that accepts PipelineLambdaArgs and PipelineLambdaOutput values. You can construct a concrete instance of `PipelineLambdaInput` via:

PipelineLambdaArgs{...}

type PipelineLambdaOutput

type PipelineLambdaOutput struct{ *pulumi.OutputState }

func (PipelineLambdaOutput) BatchSize

func (o PipelineLambdaOutput) BatchSize() pulumi.IntOutput

func (PipelineLambdaOutput) ElementType

func (PipelineLambdaOutput) ElementType() reflect.Type

func (PipelineLambdaOutput) LambdaName

func (o PipelineLambdaOutput) LambdaName() pulumi.StringOutput

func (PipelineLambdaOutput) Name

func (PipelineLambdaOutput) Next

func (PipelineLambdaOutput) ToPipelineLambdaOutput

func (o PipelineLambdaOutput) ToPipelineLambdaOutput() PipelineLambdaOutput

func (PipelineLambdaOutput) ToPipelineLambdaOutputWithContext

func (o PipelineLambdaOutput) ToPipelineLambdaOutputWithContext(ctx context.Context) PipelineLambdaOutput

func (PipelineLambdaOutput) ToPipelineLambdaPtrOutput

func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput

func (PipelineLambdaOutput) ToPipelineLambdaPtrOutputWithContext

func (o PipelineLambdaOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput

type PipelineLambdaPtrInput

type PipelineLambdaPtrInput interface {
	pulumi.Input

	ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput
	ToPipelineLambdaPtrOutputWithContext(context.Context) PipelineLambdaPtrOutput
}

PipelineLambdaPtrInput is an input type that accepts PipelineLambdaArgs, PipelineLambdaPtr and PipelineLambdaPtrOutput values. You can construct a concrete instance of `PipelineLambdaPtrInput` via:

        PipelineLambdaArgs{...}

or:

        nil

type PipelineLambdaPtrOutput

type PipelineLambdaPtrOutput struct{ *pulumi.OutputState }

func (PipelineLambdaPtrOutput) BatchSize

func (PipelineLambdaPtrOutput) Elem

func (PipelineLambdaPtrOutput) ElementType

func (PipelineLambdaPtrOutput) ElementType() reflect.Type

func (PipelineLambdaPtrOutput) LambdaName

func (PipelineLambdaPtrOutput) Name

func (PipelineLambdaPtrOutput) Next

func (PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutput

func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutput() PipelineLambdaPtrOutput

func (PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutputWithContext

func (o PipelineLambdaPtrOutput) ToPipelineLambdaPtrOutputWithContext(ctx context.Context) PipelineLambdaPtrOutput

type PipelineMath

type PipelineMath struct {
	Attribute string  `pulumi:"attribute"`
	Math      string  `pulumi:"math"`
	Name      string  `pulumi:"name"`
	Next      *string `pulumi:"next"`
}

type PipelineMathArgs

type PipelineMathArgs struct {
	Attribute pulumi.StringInput    `pulumi:"attribute"`
	Math      pulumi.StringInput    `pulumi:"math"`
	Name      pulumi.StringInput    `pulumi:"name"`
	Next      pulumi.StringPtrInput `pulumi:"next"`
}

func (PipelineMathArgs) ElementType

func (PipelineMathArgs) ElementType() reflect.Type

func (PipelineMathArgs) ToPipelineMathOutput

func (i PipelineMathArgs) ToPipelineMathOutput() PipelineMathOutput

func (PipelineMathArgs) ToPipelineMathOutputWithContext

func (i PipelineMathArgs) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput

func (PipelineMathArgs) ToPipelineMathPtrOutput

func (i PipelineMathArgs) ToPipelineMathPtrOutput() PipelineMathPtrOutput

func (PipelineMathArgs) ToPipelineMathPtrOutputWithContext

func (i PipelineMathArgs) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput

type PipelineMathInput

type PipelineMathInput interface {
	pulumi.Input

	ToPipelineMathOutput() PipelineMathOutput
	ToPipelineMathOutputWithContext(context.Context) PipelineMathOutput
}

PipelineMathInput is an input type that accepts PipelineMathArgs and PipelineMathOutput values. You can construct a concrete instance of `PipelineMathInput` via:

PipelineMathArgs{...}

type PipelineMathOutput

type PipelineMathOutput struct{ *pulumi.OutputState }

func (PipelineMathOutput) Attribute

func (o PipelineMathOutput) Attribute() pulumi.StringOutput

func (PipelineMathOutput) ElementType

func (PipelineMathOutput) ElementType() reflect.Type

func (PipelineMathOutput) Math

func (PipelineMathOutput) Name

func (PipelineMathOutput) Next

func (PipelineMathOutput) ToPipelineMathOutput

func (o PipelineMathOutput) ToPipelineMathOutput() PipelineMathOutput

func (PipelineMathOutput) ToPipelineMathOutputWithContext

func (o PipelineMathOutput) ToPipelineMathOutputWithContext(ctx context.Context) PipelineMathOutput

func (PipelineMathOutput) ToPipelineMathPtrOutput

func (o PipelineMathOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput

func (PipelineMathOutput) ToPipelineMathPtrOutputWithContext

func (o PipelineMathOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput

type PipelineMathPtrInput

type PipelineMathPtrInput interface {
	pulumi.Input

	ToPipelineMathPtrOutput() PipelineMathPtrOutput
	ToPipelineMathPtrOutputWithContext(context.Context) PipelineMathPtrOutput
}

PipelineMathPtrInput is an input type that accepts PipelineMathArgs, PipelineMathPtr and PipelineMathPtrOutput values. You can construct a concrete instance of `PipelineMathPtrInput` via:

        PipelineMathArgs{...}

or:

        nil

type PipelineMathPtrOutput

type PipelineMathPtrOutput struct{ *pulumi.OutputState }

func (PipelineMathPtrOutput) Attribute

func (PipelineMathPtrOutput) Elem

func (PipelineMathPtrOutput) ElementType

func (PipelineMathPtrOutput) ElementType() reflect.Type

func (PipelineMathPtrOutput) Math

func (PipelineMathPtrOutput) Name

func (PipelineMathPtrOutput) Next

func (PipelineMathPtrOutput) ToPipelineMathPtrOutput

func (o PipelineMathPtrOutput) ToPipelineMathPtrOutput() PipelineMathPtrOutput

func (PipelineMathPtrOutput) ToPipelineMathPtrOutputWithContext

func (o PipelineMathPtrOutput) ToPipelineMathPtrOutputWithContext(ctx context.Context) PipelineMathPtrOutput

type PipelineOutput

type PipelineOutput struct{ *pulumi.OutputState }

func (PipelineOutput) AwsId added in v0.99.0

func (PipelineOutput) ElementType

func (PipelineOutput) ElementType() reflect.Type

func (PipelineOutput) PipelineActivities added in v0.17.0

func (o PipelineOutput) PipelineActivities() PipelineActivityArrayOutput

func (PipelineOutput) PipelineName added in v0.17.0

func (o PipelineOutput) PipelineName() pulumi.StringPtrOutput

func (PipelineOutput) Tags added in v0.17.0

func (PipelineOutput) ToPipelineOutput

func (o PipelineOutput) ToPipelineOutput() PipelineOutput

func (PipelineOutput) ToPipelineOutputWithContext

func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineRemoveAttributes

type PipelineRemoveAttributes struct {
	Attributes []string `pulumi:"attributes"`
	Name       string   `pulumi:"name"`
	Next       *string  `pulumi:"next"`
}

type PipelineRemoveAttributesArgs

type PipelineRemoveAttributesArgs struct {
	Attributes pulumi.StringArrayInput `pulumi:"attributes"`
	Name       pulumi.StringInput      `pulumi:"name"`
	Next       pulumi.StringPtrInput   `pulumi:"next"`
}

func (PipelineRemoveAttributesArgs) ElementType

func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutput

func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput

func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutputWithContext

func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput

func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutput

func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput

func (PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutputWithContext

func (i PipelineRemoveAttributesArgs) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput

type PipelineRemoveAttributesInput

type PipelineRemoveAttributesInput interface {
	pulumi.Input

	ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput
	ToPipelineRemoveAttributesOutputWithContext(context.Context) PipelineRemoveAttributesOutput
}

PipelineRemoveAttributesInput is an input type that accepts PipelineRemoveAttributesArgs and PipelineRemoveAttributesOutput values. You can construct a concrete instance of `PipelineRemoveAttributesInput` via:

PipelineRemoveAttributesArgs{...}

type PipelineRemoveAttributesOutput

type PipelineRemoveAttributesOutput struct{ *pulumi.OutputState }

func (PipelineRemoveAttributesOutput) Attributes

func (PipelineRemoveAttributesOutput) ElementType

func (PipelineRemoveAttributesOutput) Name

func (PipelineRemoveAttributesOutput) Next

func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutput

func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutput() PipelineRemoveAttributesOutput

func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutputWithContext

func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesOutputWithContext(ctx context.Context) PipelineRemoveAttributesOutput

func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutput

func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput

func (PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutputWithContext

func (o PipelineRemoveAttributesOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput

type PipelineRemoveAttributesPtrInput

type PipelineRemoveAttributesPtrInput interface {
	pulumi.Input

	ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput
	ToPipelineRemoveAttributesPtrOutputWithContext(context.Context) PipelineRemoveAttributesPtrOutput
}

PipelineRemoveAttributesPtrInput is an input type that accepts PipelineRemoveAttributesArgs, PipelineRemoveAttributesPtr and PipelineRemoveAttributesPtrOutput values. You can construct a concrete instance of `PipelineRemoveAttributesPtrInput` via:

        PipelineRemoveAttributesArgs{...}

or:

        nil

type PipelineRemoveAttributesPtrOutput

type PipelineRemoveAttributesPtrOutput struct{ *pulumi.OutputState }

func (PipelineRemoveAttributesPtrOutput) Attributes

func (PipelineRemoveAttributesPtrOutput) Elem

func (PipelineRemoveAttributesPtrOutput) ElementType

func (PipelineRemoveAttributesPtrOutput) Name

func (PipelineRemoveAttributesPtrOutput) Next

func (PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutput

func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutput() PipelineRemoveAttributesPtrOutput

func (PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutputWithContext

func (o PipelineRemoveAttributesPtrOutput) ToPipelineRemoveAttributesPtrOutputWithContext(ctx context.Context) PipelineRemoveAttributesPtrOutput

type PipelineSelectAttributes

type PipelineSelectAttributes struct {
	Attributes []string `pulumi:"attributes"`
	Name       string   `pulumi:"name"`
	Next       *string  `pulumi:"next"`
}

type PipelineSelectAttributesArgs

type PipelineSelectAttributesArgs struct {
	Attributes pulumi.StringArrayInput `pulumi:"attributes"`
	Name       pulumi.StringInput      `pulumi:"name"`
	Next       pulumi.StringPtrInput   `pulumi:"next"`
}

func (PipelineSelectAttributesArgs) ElementType

func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutput

func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput

func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutputWithContext

func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput

func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutput

func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput

func (PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutputWithContext

func (i PipelineSelectAttributesArgs) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput

type PipelineSelectAttributesInput

type PipelineSelectAttributesInput interface {
	pulumi.Input

	ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput
	ToPipelineSelectAttributesOutputWithContext(context.Context) PipelineSelectAttributesOutput
}

PipelineSelectAttributesInput is an input type that accepts PipelineSelectAttributesArgs and PipelineSelectAttributesOutput values. You can construct a concrete instance of `PipelineSelectAttributesInput` via:

PipelineSelectAttributesArgs{...}

type PipelineSelectAttributesOutput

type PipelineSelectAttributesOutput struct{ *pulumi.OutputState }

func (PipelineSelectAttributesOutput) Attributes

func (PipelineSelectAttributesOutput) ElementType

func (PipelineSelectAttributesOutput) Name

func (PipelineSelectAttributesOutput) Next

func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutput

func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutput() PipelineSelectAttributesOutput

func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutputWithContext

func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesOutputWithContext(ctx context.Context) PipelineSelectAttributesOutput

func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutput

func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput

func (PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutputWithContext

func (o PipelineSelectAttributesOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput

type PipelineSelectAttributesPtrInput

type PipelineSelectAttributesPtrInput interface {
	pulumi.Input

	ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput
	ToPipelineSelectAttributesPtrOutputWithContext(context.Context) PipelineSelectAttributesPtrOutput
}

PipelineSelectAttributesPtrInput is an input type that accepts PipelineSelectAttributesArgs, PipelineSelectAttributesPtr and PipelineSelectAttributesPtrOutput values. You can construct a concrete instance of `PipelineSelectAttributesPtrInput` via:

        PipelineSelectAttributesArgs{...}

or:

        nil

type PipelineSelectAttributesPtrOutput

type PipelineSelectAttributesPtrOutput struct{ *pulumi.OutputState }

func (PipelineSelectAttributesPtrOutput) Attributes

func (PipelineSelectAttributesPtrOutput) Elem

func (PipelineSelectAttributesPtrOutput) ElementType

func (PipelineSelectAttributesPtrOutput) Name

func (PipelineSelectAttributesPtrOutput) Next

func (PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutput

func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutput() PipelineSelectAttributesPtrOutput

func (PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutputWithContext

func (o PipelineSelectAttributesPtrOutput) ToPipelineSelectAttributesPtrOutputWithContext(ctx context.Context) PipelineSelectAttributesPtrOutput

type PipelineState

type PipelineState struct {
}

func (PipelineState) ElementType

func (PipelineState) ElementType() reflect.Type

type PipelineTag

type PipelineTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

Jump to

Keyboard shortcuts

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