pipes

package
v6.44.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Pipe

type Pipe struct {
	pulumi.CustomResourceState

	// ARN of this pipe.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// A description of the pipe. At most 512 characters.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The state the pipe should be in. One of: `RUNNING`, `STOPPED`.
	DesiredState pulumi.StringPtrOutput `pulumi:"desiredState"`
	// Enrichment resource of the pipe (typically an ARN). Read more about enrichment in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html#pipes-enrichment).
	Enrichment pulumi.StringPtrOutput `pulumi:"enrichment"`
	// Parameters to configure enrichment for your pipe. Detailed below.
	EnrichmentParameters PipeEnrichmentParametersPtrOutput `pulumi:"enrichmentParameters"`
	// Logging configuration settings for the pipe. Detailed below.
	LogConfiguration PipeLogConfigurationPtrOutput `pulumi:"logConfiguration"`
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name pulumi.StringOutput `pulumi:"name"`
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix pulumi.StringOutput `pulumi:"namePrefix"`
	// ARN of the role that allows the pipe to send data to the target.
	RoleArn pulumi.StringOutput `pulumi:"roleArn"`
	// Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
	Source pulumi.StringOutput `pulumi:"source"`
	// Parameters to configure a source for the pipe. Detailed below.
	SourceParameters PipeSourceParametersOutput `pulumi:"sourceParameters"`
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// Target resource of the pipe (typically an ARN).
	//
	// The following arguments are optional:
	Target pulumi.StringOutput `pulumi:"target"`
	// Parameters to configure a target for your pipe. Detailed below.
	TargetParameters PipeTargetParametersPtrOutput `pulumi:"targetParameters"`
}

Resource for managing an AWS EventBridge Pipes Pipe.

You can find out more about EventBridge Pipes in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html).

EventBridge Pipes are very configurable, and may require IAM permissions to work correctly. More information on the configuration options and IAM permissions can be found in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html).

> **Note:** EventBridge was formerly known as CloudWatch Events. The functionality is identical.

## Example Usage

### Basic Usage

```go package main

import (

"encoding/json"

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/pipes"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/sqs"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		main, err := aws.GetCallerIdentity(ctx, nil, nil)
		if err != nil {
			return err
		}
		tmpJSON0, err := json.Marshal(map[string]interface{}{
			"Version": "2012-10-17",
			"Statement": map[string]interface{}{
				"Effect": "Allow",
				"Action": "sts:AssumeRole",
				"Principal": map[string]interface{}{
					"Service": "pipes.amazonaws.com",
				},
				"Condition": map[string]interface{}{
					"StringEquals": map[string]interface{}{
						"aws:SourceAccount": main.AccountId,
					},
				},
			},
		})
		if err != nil {
			return err
		}
		json0 := string(tmpJSON0)
		example, err := iam.NewRole(ctx, "example", &iam.RoleArgs{
			AssumeRolePolicy: pulumi.String(json0),
		})
		if err != nil {
			return err
		}
		sourceQueue, err := sqs.NewQueue(ctx, "source", nil)
		if err != nil {
			return err
		}
		source, err := iam.NewRolePolicy(ctx, "source", &iam.RolePolicyArgs{
			Role: example.ID(),
			Policy: sourceQueue.Arn.ApplyT(func(arn string) (pulumi.String, error) {
				var _zero pulumi.String
				tmpJSON1, err := json.Marshal(map[string]interface{}{
					"Version": "2012-10-17",
					"Statement": []map[string]interface{}{
						map[string]interface{}{
							"Effect": "Allow",
							"Action": []string{
								"sqs:DeleteMessage",
								"sqs:GetQueueAttributes",
								"sqs:ReceiveMessage",
							},
							"Resource": []string{
								arn,
							},
						},
					},
				})
				if err != nil {
					return _zero, err
				}
				json1 := string(tmpJSON1)
				return pulumi.String(json1), nil
			}).(pulumi.StringOutput),
		})
		if err != nil {
			return err
		}
		targetQueue, err := sqs.NewQueue(ctx, "target", nil)
		if err != nil {
			return err
		}
		target, err := iam.NewRolePolicy(ctx, "target", &iam.RolePolicyArgs{
			Role: example.ID(),
			Policy: targetQueue.Arn.ApplyT(func(arn string) (pulumi.String, error) {
				var _zero pulumi.String
				tmpJSON2, err := json.Marshal(map[string]interface{}{
					"Version": "2012-10-17",
					"Statement": []map[string]interface{}{
						map[string]interface{}{
							"Effect": "Allow",
							"Action": []string{
								"sqs:SendMessage",
							},
							"Resource": []string{
								arn,
							},
						},
					},
				})
				if err != nil {
					return _zero, err
				}
				json2 := string(tmpJSON2)
				return pulumi.String(json2), nil
			}).(pulumi.StringOutput),
		})
		if err != nil {
			return err
		}
		_, err = pipes.NewPipe(ctx, "example", &pipes.PipeArgs{
			Name:    pulumi.String("example-pipe"),
			RoleArn: example.Arn,
			Source:  sourceQueue.Arn,
			Target:  targetQueue.Arn,
		}, pulumi.DependsOn([]pulumi.Resource{
			source,
			target,
		}))
		if err != nil {
			return err
		}
		return nil
	})
}

```

### Enrichment Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := pipes.NewPipe(ctx, "example", &pipes.PipeArgs{
			Name:       pulumi.String("example-pipe"),
			RoleArn:    pulumi.Any(exampleAwsIamRole.Arn),
			Source:     pulumi.Any(source.Arn),
			Target:     pulumi.Any(target.Arn),
			Enrichment: pulumi.Any(exampleAwsCloudwatchEventApiDestination.Arn),
			EnrichmentParameters: &pipes.PipeEnrichmentParametersArgs{
				HttpParameters: &pipes.PipeEnrichmentParametersHttpParametersArgs{
					PathParameterValues: pulumi.String("example-path-param"),
					HeaderParameters: pulumi.StringMap{
						"example-header":        pulumi.String("example-value"),
						"second-example-header": pulumi.String("second-example-value"),
					},
					QueryStringParameters: pulumi.StringMap{
						"example-query-string":        pulumi.String("example-value"),
						"second-example-query-string": pulumi.String("second-example-value"),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

### Filter Usage

```go package main

import (

"encoding/json"

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		tmpJSON0, err := json.Marshal(map[string]interface{}{
			"source": []string{
				"event-source",
			},
		})
		if err != nil {
			return err
		}
		json0 := string(tmpJSON0)
		_, err = pipes.NewPipe(ctx, "example", &pipes.PipeArgs{
			Name:    pulumi.String("example-pipe"),
			RoleArn: pulumi.Any(exampleAwsIamRole.Arn),
			Source:  pulumi.Any(source.Arn),
			Target:  pulumi.Any(target.Arn),
			SourceParameters: &pipes.PipeSourceParametersArgs{
				FilterCriteria: &pipes.PipeSourceParametersFilterCriteriaArgs{
					Filters: pipes.PipeSourceParametersFilterCriteriaFilterArray{
						&pipes.PipeSourceParametersFilterCriteriaFilterArgs{
							Pattern: pulumi.String(json0),
						},
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Using `pulumi import`, import pipes using the `name`. For example:

```sh $ pulumi import aws:pipes/pipe:Pipe example my-pipe ```

func GetPipe

func GetPipe(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PipeState, opts ...pulumi.ResourceOption) (*Pipe, error)

GetPipe gets an existing Pipe 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 NewPipe

func NewPipe(ctx *pulumi.Context,
	name string, args *PipeArgs, opts ...pulumi.ResourceOption) (*Pipe, error)

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

func (*Pipe) ElementType

func (*Pipe) ElementType() reflect.Type

func (*Pipe) ToPipeOutput

func (i *Pipe) ToPipeOutput() PipeOutput

func (*Pipe) ToPipeOutputWithContext

func (i *Pipe) ToPipeOutputWithContext(ctx context.Context) PipeOutput

type PipeArgs

type PipeArgs struct {
	// A description of the pipe. At most 512 characters.
	Description pulumi.StringPtrInput
	// The state the pipe should be in. One of: `RUNNING`, `STOPPED`.
	DesiredState pulumi.StringPtrInput
	// Enrichment resource of the pipe (typically an ARN). Read more about enrichment in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html#pipes-enrichment).
	Enrichment pulumi.StringPtrInput
	// Parameters to configure enrichment for your pipe. Detailed below.
	EnrichmentParameters PipeEnrichmentParametersPtrInput
	// Logging configuration settings for the pipe. Detailed below.
	LogConfiguration PipeLogConfigurationPtrInput
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name pulumi.StringPtrInput
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix pulumi.StringPtrInput
	// ARN of the role that allows the pipe to send data to the target.
	RoleArn pulumi.StringInput
	// Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
	Source pulumi.StringInput
	// Parameters to configure a source for the pipe. Detailed below.
	SourceParameters PipeSourceParametersPtrInput
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Target resource of the pipe (typically an ARN).
	//
	// The following arguments are optional:
	Target pulumi.StringInput
	// Parameters to configure a target for your pipe. Detailed below.
	TargetParameters PipeTargetParametersPtrInput
}

The set of arguments for constructing a Pipe resource.

func (PipeArgs) ElementType

func (PipeArgs) ElementType() reflect.Type

type PipeArray

type PipeArray []PipeInput

func (PipeArray) ElementType

func (PipeArray) ElementType() reflect.Type

func (PipeArray) ToPipeArrayOutput

func (i PipeArray) ToPipeArrayOutput() PipeArrayOutput

func (PipeArray) ToPipeArrayOutputWithContext

func (i PipeArray) ToPipeArrayOutputWithContext(ctx context.Context) PipeArrayOutput

type PipeArrayInput

type PipeArrayInput interface {
	pulumi.Input

	ToPipeArrayOutput() PipeArrayOutput
	ToPipeArrayOutputWithContext(context.Context) PipeArrayOutput
}

PipeArrayInput is an input type that accepts PipeArray and PipeArrayOutput values. You can construct a concrete instance of `PipeArrayInput` via:

PipeArray{ PipeArgs{...} }

type PipeArrayOutput

type PipeArrayOutput struct{ *pulumi.OutputState }

func (PipeArrayOutput) ElementType

func (PipeArrayOutput) ElementType() reflect.Type

func (PipeArrayOutput) Index

func (PipeArrayOutput) ToPipeArrayOutput

func (o PipeArrayOutput) ToPipeArrayOutput() PipeArrayOutput

func (PipeArrayOutput) ToPipeArrayOutputWithContext

func (o PipeArrayOutput) ToPipeArrayOutputWithContext(ctx context.Context) PipeArrayOutput

type PipeEnrichmentParameters

type PipeEnrichmentParameters struct {
	// Contains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination. If you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request. If you're using ApiDestinations, the corresponding Connection can also have these values configured. In case of any conflicting keys, values from the Connection take precedence. Detailed below.
	HttpParameters *PipeEnrichmentParametersHttpParameters `pulumi:"httpParameters"`
	// Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.
	InputTemplate *string `pulumi:"inputTemplate"`
}

type PipeEnrichmentParametersArgs

type PipeEnrichmentParametersArgs struct {
	// Contains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination. If you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request. If you're using ApiDestinations, the corresponding Connection can also have these values configured. In case of any conflicting keys, values from the Connection take precedence. Detailed below.
	HttpParameters PipeEnrichmentParametersHttpParametersPtrInput `pulumi:"httpParameters"`
	// Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.
	InputTemplate pulumi.StringPtrInput `pulumi:"inputTemplate"`
}

func (PipeEnrichmentParametersArgs) ElementType

func (PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutput

func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutput() PipeEnrichmentParametersOutput

func (PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutputWithContext

func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersOutput

func (PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutput

func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput

func (PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutputWithContext

func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput

type PipeEnrichmentParametersHttpParameters

type PipeEnrichmentParametersHttpParameters struct {
	HeaderParameters      map[string]string `pulumi:"headerParameters"`
	PathParameterValues   *string           `pulumi:"pathParameterValues"`
	QueryStringParameters map[string]string `pulumi:"queryStringParameters"`
}

type PipeEnrichmentParametersHttpParametersArgs

type PipeEnrichmentParametersHttpParametersArgs struct {
	HeaderParameters      pulumi.StringMapInput `pulumi:"headerParameters"`
	PathParameterValues   pulumi.StringPtrInput `pulumi:"pathParameterValues"`
	QueryStringParameters pulumi.StringMapInput `pulumi:"queryStringParameters"`
}

func (PipeEnrichmentParametersHttpParametersArgs) ElementType

func (PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutput

func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutput() PipeEnrichmentParametersHttpParametersOutput

func (PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutputWithContext

func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersOutput

func (PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutput

func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput

func (PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext

func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput

type PipeEnrichmentParametersHttpParametersInput

type PipeEnrichmentParametersHttpParametersInput interface {
	pulumi.Input

	ToPipeEnrichmentParametersHttpParametersOutput() PipeEnrichmentParametersHttpParametersOutput
	ToPipeEnrichmentParametersHttpParametersOutputWithContext(context.Context) PipeEnrichmentParametersHttpParametersOutput
}

PipeEnrichmentParametersHttpParametersInput is an input type that accepts PipeEnrichmentParametersHttpParametersArgs and PipeEnrichmentParametersHttpParametersOutput values. You can construct a concrete instance of `PipeEnrichmentParametersHttpParametersInput` via:

PipeEnrichmentParametersHttpParametersArgs{...}

type PipeEnrichmentParametersHttpParametersOutput

type PipeEnrichmentParametersHttpParametersOutput struct{ *pulumi.OutputState }

func (PipeEnrichmentParametersHttpParametersOutput) ElementType

func (PipeEnrichmentParametersHttpParametersOutput) HeaderParameters

func (PipeEnrichmentParametersHttpParametersOutput) PathParameterValues

func (PipeEnrichmentParametersHttpParametersOutput) QueryStringParameters

func (PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutput

func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutput() PipeEnrichmentParametersHttpParametersOutput

func (PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutputWithContext

func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersOutput

func (PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput

func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput

func (PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext

func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput

type PipeEnrichmentParametersHttpParametersPtrInput

type PipeEnrichmentParametersHttpParametersPtrInput interface {
	pulumi.Input

	ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput
	ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(context.Context) PipeEnrichmentParametersHttpParametersPtrOutput
}

PipeEnrichmentParametersHttpParametersPtrInput is an input type that accepts PipeEnrichmentParametersHttpParametersArgs, PipeEnrichmentParametersHttpParametersPtr and PipeEnrichmentParametersHttpParametersPtrOutput values. You can construct a concrete instance of `PipeEnrichmentParametersHttpParametersPtrInput` via:

        PipeEnrichmentParametersHttpParametersArgs{...}

or:

        nil

type PipeEnrichmentParametersHttpParametersPtrOutput

type PipeEnrichmentParametersHttpParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeEnrichmentParametersHttpParametersPtrOutput) Elem

func (PipeEnrichmentParametersHttpParametersPtrOutput) ElementType

func (PipeEnrichmentParametersHttpParametersPtrOutput) HeaderParameters

func (PipeEnrichmentParametersHttpParametersPtrOutput) PathParameterValues

func (PipeEnrichmentParametersHttpParametersPtrOutput) QueryStringParameters

func (PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput

func (o PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput

func (PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext

func (o PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput

type PipeEnrichmentParametersInput

type PipeEnrichmentParametersInput interface {
	pulumi.Input

	ToPipeEnrichmentParametersOutput() PipeEnrichmentParametersOutput
	ToPipeEnrichmentParametersOutputWithContext(context.Context) PipeEnrichmentParametersOutput
}

PipeEnrichmentParametersInput is an input type that accepts PipeEnrichmentParametersArgs and PipeEnrichmentParametersOutput values. You can construct a concrete instance of `PipeEnrichmentParametersInput` via:

PipeEnrichmentParametersArgs{...}

type PipeEnrichmentParametersOutput

type PipeEnrichmentParametersOutput struct{ *pulumi.OutputState }

func (PipeEnrichmentParametersOutput) ElementType

func (PipeEnrichmentParametersOutput) HttpParameters

Contains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination. If you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request. If you're using ApiDestinations, the corresponding Connection can also have these values configured. In case of any conflicting keys, values from the Connection take precedence. Detailed below.

func (PipeEnrichmentParametersOutput) InputTemplate

Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.

func (PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutput

func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutput() PipeEnrichmentParametersOutput

func (PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutputWithContext

func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersOutput

func (PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutput

func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput

func (PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutputWithContext

func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput

type PipeEnrichmentParametersPtrInput

type PipeEnrichmentParametersPtrInput interface {
	pulumi.Input

	ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput
	ToPipeEnrichmentParametersPtrOutputWithContext(context.Context) PipeEnrichmentParametersPtrOutput
}

PipeEnrichmentParametersPtrInput is an input type that accepts PipeEnrichmentParametersArgs, PipeEnrichmentParametersPtr and PipeEnrichmentParametersPtrOutput values. You can construct a concrete instance of `PipeEnrichmentParametersPtrInput` via:

        PipeEnrichmentParametersArgs{...}

or:

        nil

type PipeEnrichmentParametersPtrOutput

type PipeEnrichmentParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeEnrichmentParametersPtrOutput) Elem

func (PipeEnrichmentParametersPtrOutput) ElementType

func (PipeEnrichmentParametersPtrOutput) HttpParameters

Contains the HTTP parameters to use when the target is a API Gateway REST endpoint or EventBridge ApiDestination. If you specify an API Gateway REST API or EventBridge ApiDestination as a target, you can use this parameter to specify headers, path parameters, and query string keys/values as part of your target invoking request. If you're using ApiDestinations, the corresponding Connection can also have these values configured. In case of any conflicting keys, values from the Connection take precedence. Detailed below.

func (PipeEnrichmentParametersPtrOutput) InputTemplate

Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.

func (PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutput

func (o PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput

func (PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutputWithContext

func (o PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput

type PipeInput

type PipeInput interface {
	pulumi.Input

	ToPipeOutput() PipeOutput
	ToPipeOutputWithContext(ctx context.Context) PipeOutput
}

type PipeLogConfiguration added in v6.40.0

type PipeLogConfiguration struct {
	// Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.
	CloudwatchLogsLogDestination *PipeLogConfigurationCloudwatchLogsLogDestination `pulumi:"cloudwatchLogsLogDestination"`
	// Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.
	FirehoseLogDestination *PipeLogConfigurationFirehoseLogDestination `pulumi:"firehoseLogDestination"`
	// The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.
	Level string `pulumi:"level"`
	// Amazon S3 logging configuration settings for the pipe. Detailed below.
	S3LogDestination *PipeLogConfigurationS3LogDestination `pulumi:"s3LogDestination"`
}

type PipeLogConfigurationArgs added in v6.40.0

type PipeLogConfigurationArgs struct {
	// Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.
	CloudwatchLogsLogDestination PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput `pulumi:"cloudwatchLogsLogDestination"`
	// Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.
	FirehoseLogDestination PipeLogConfigurationFirehoseLogDestinationPtrInput `pulumi:"firehoseLogDestination"`
	// The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.
	Level pulumi.StringInput `pulumi:"level"`
	// Amazon S3 logging configuration settings for the pipe. Detailed below.
	S3LogDestination PipeLogConfigurationS3LogDestinationPtrInput `pulumi:"s3LogDestination"`
}

func (PipeLogConfigurationArgs) ElementType added in v6.40.0

func (PipeLogConfigurationArgs) ElementType() reflect.Type

func (PipeLogConfigurationArgs) ToPipeLogConfigurationOutput added in v6.40.0

func (i PipeLogConfigurationArgs) ToPipeLogConfigurationOutput() PipeLogConfigurationOutput

func (PipeLogConfigurationArgs) ToPipeLogConfigurationOutputWithContext added in v6.40.0

func (i PipeLogConfigurationArgs) ToPipeLogConfigurationOutputWithContext(ctx context.Context) PipeLogConfigurationOutput

func (PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutput added in v6.40.0

func (i PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput

func (PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutputWithContext added in v6.40.0

func (i PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput

type PipeLogConfigurationCloudwatchLogsLogDestination added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestination struct {
	LogGroupArn string `pulumi:"logGroupArn"`
}

type PipeLogConfigurationCloudwatchLogsLogDestinationArgs added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestinationArgs struct {
	LogGroupArn pulumi.StringInput `pulumi:"logGroupArn"`
}

func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ElementType added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput added in v6.40.0

func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput() PipeLogConfigurationCloudwatchLogsLogDestinationOutput

func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext added in v6.40.0

func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationOutput

func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput added in v6.40.0

func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput

func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext added in v6.40.0

func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput

type PipeLogConfigurationCloudwatchLogsLogDestinationInput added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestinationInput interface {
	pulumi.Input

	ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput() PipeLogConfigurationCloudwatchLogsLogDestinationOutput
	ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext(context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationOutput
}

PipeLogConfigurationCloudwatchLogsLogDestinationInput is an input type that accepts PipeLogConfigurationCloudwatchLogsLogDestinationArgs and PipeLogConfigurationCloudwatchLogsLogDestinationOutput values. You can construct a concrete instance of `PipeLogConfigurationCloudwatchLogsLogDestinationInput` via:

PipeLogConfigurationCloudwatchLogsLogDestinationArgs{...}

type PipeLogConfigurationCloudwatchLogsLogDestinationOutput added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestinationOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ElementType added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) LogGroupArn added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext added in v6.40.0

func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationOutput

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput added in v6.40.0

func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput

func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput

type PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput interface {
	pulumi.Input

	ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
	ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
}

PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput is an input type that accepts PipeLogConfigurationCloudwatchLogsLogDestinationArgs, PipeLogConfigurationCloudwatchLogsLogDestinationPtr and PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput values. You can construct a concrete instance of `PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput` via:

        PipeLogConfigurationCloudwatchLogsLogDestinationArgs{...}

or:

        nil

type PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput added in v6.40.0

type PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) Elem added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ElementType added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) LogGroupArn added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput added in v6.40.0

func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput

type PipeLogConfigurationFirehoseLogDestination added in v6.40.0

type PipeLogConfigurationFirehoseLogDestination struct {
	DeliveryStreamArn string `pulumi:"deliveryStreamArn"`
}

type PipeLogConfigurationFirehoseLogDestinationArgs added in v6.40.0

type PipeLogConfigurationFirehoseLogDestinationArgs struct {
	DeliveryStreamArn pulumi.StringInput `pulumi:"deliveryStreamArn"`
}

func (PipeLogConfigurationFirehoseLogDestinationArgs) ElementType added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutput added in v6.40.0

func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutput() PipeLogConfigurationFirehoseLogDestinationOutput

func (PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext added in v6.40.0

func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationOutput

func (PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput added in v6.40.0

func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput

func (PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext added in v6.40.0

func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput

type PipeLogConfigurationFirehoseLogDestinationInput added in v6.40.0

type PipeLogConfigurationFirehoseLogDestinationInput interface {
	pulumi.Input

	ToPipeLogConfigurationFirehoseLogDestinationOutput() PipeLogConfigurationFirehoseLogDestinationOutput
	ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext(context.Context) PipeLogConfigurationFirehoseLogDestinationOutput
}

PipeLogConfigurationFirehoseLogDestinationInput is an input type that accepts PipeLogConfigurationFirehoseLogDestinationArgs and PipeLogConfigurationFirehoseLogDestinationOutput values. You can construct a concrete instance of `PipeLogConfigurationFirehoseLogDestinationInput` via:

PipeLogConfigurationFirehoseLogDestinationArgs{...}

type PipeLogConfigurationFirehoseLogDestinationOutput added in v6.40.0

type PipeLogConfigurationFirehoseLogDestinationOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationFirehoseLogDestinationOutput) DeliveryStreamArn added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationOutput) ElementType added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutput added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutput() PipeLogConfigurationFirehoseLogDestinationOutput

func (PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationOutput

func (PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput

func (PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput

type PipeLogConfigurationFirehoseLogDestinationPtrInput added in v6.40.0

type PipeLogConfigurationFirehoseLogDestinationPtrInput interface {
	pulumi.Input

	ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput
	ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput
}

PipeLogConfigurationFirehoseLogDestinationPtrInput is an input type that accepts PipeLogConfigurationFirehoseLogDestinationArgs, PipeLogConfigurationFirehoseLogDestinationPtr and PipeLogConfigurationFirehoseLogDestinationPtrOutput values. You can construct a concrete instance of `PipeLogConfigurationFirehoseLogDestinationPtrInput` via:

        PipeLogConfigurationFirehoseLogDestinationArgs{...}

or:

        nil

type PipeLogConfigurationFirehoseLogDestinationPtrOutput added in v6.40.0

type PipeLogConfigurationFirehoseLogDestinationPtrOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) DeliveryStreamArn added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) Elem added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ElementType added in v6.40.0

func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput

func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput

type PipeLogConfigurationInput added in v6.40.0

type PipeLogConfigurationInput interface {
	pulumi.Input

	ToPipeLogConfigurationOutput() PipeLogConfigurationOutput
	ToPipeLogConfigurationOutputWithContext(context.Context) PipeLogConfigurationOutput
}

PipeLogConfigurationInput is an input type that accepts PipeLogConfigurationArgs and PipeLogConfigurationOutput values. You can construct a concrete instance of `PipeLogConfigurationInput` via:

PipeLogConfigurationArgs{...}

type PipeLogConfigurationOutput added in v6.40.0

type PipeLogConfigurationOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationOutput) CloudwatchLogsLogDestination added in v6.40.0

Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationOutput) ElementType added in v6.40.0

func (PipeLogConfigurationOutput) ElementType() reflect.Type

func (PipeLogConfigurationOutput) FirehoseLogDestination added in v6.40.0

Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationOutput) Level added in v6.40.0

The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.

func (PipeLogConfigurationOutput) S3LogDestination added in v6.40.0

Amazon S3 logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationOutput) ToPipeLogConfigurationOutput added in v6.40.0

func (o PipeLogConfigurationOutput) ToPipeLogConfigurationOutput() PipeLogConfigurationOutput

func (PipeLogConfigurationOutput) ToPipeLogConfigurationOutputWithContext added in v6.40.0

func (o PipeLogConfigurationOutput) ToPipeLogConfigurationOutputWithContext(ctx context.Context) PipeLogConfigurationOutput

func (PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutput added in v6.40.0

func (o PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput

func (PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput

type PipeLogConfigurationPtrInput added in v6.40.0

type PipeLogConfigurationPtrInput interface {
	pulumi.Input

	ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput
	ToPipeLogConfigurationPtrOutputWithContext(context.Context) PipeLogConfigurationPtrOutput
}

PipeLogConfigurationPtrInput is an input type that accepts PipeLogConfigurationArgs, PipeLogConfigurationPtr and PipeLogConfigurationPtrOutput values. You can construct a concrete instance of `PipeLogConfigurationPtrInput` via:

        PipeLogConfigurationArgs{...}

or:

        nil

func PipeLogConfigurationPtr added in v6.40.0

func PipeLogConfigurationPtr(v *PipeLogConfigurationArgs) PipeLogConfigurationPtrInput

type PipeLogConfigurationPtrOutput added in v6.40.0

type PipeLogConfigurationPtrOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationPtrOutput) CloudwatchLogsLogDestination added in v6.40.0

Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationPtrOutput) Elem added in v6.40.0

func (PipeLogConfigurationPtrOutput) ElementType added in v6.40.0

func (PipeLogConfigurationPtrOutput) FirehoseLogDestination added in v6.40.0

Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationPtrOutput) Level added in v6.40.0

The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.

func (PipeLogConfigurationPtrOutput) S3LogDestination added in v6.40.0

Amazon S3 logging configuration settings for the pipe. Detailed below.

func (PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutput added in v6.40.0

func (o PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput

func (PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput

type PipeLogConfigurationS3LogDestination added in v6.40.0

type PipeLogConfigurationS3LogDestination struct {
	BucketName   string  `pulumi:"bucketName"`
	BucketOwner  string  `pulumi:"bucketOwner"`
	OutputFormat *string `pulumi:"outputFormat"`
	Prefix       *string `pulumi:"prefix"`
}

type PipeLogConfigurationS3LogDestinationArgs added in v6.40.0

type PipeLogConfigurationS3LogDestinationArgs struct {
	BucketName   pulumi.StringInput    `pulumi:"bucketName"`
	BucketOwner  pulumi.StringInput    `pulumi:"bucketOwner"`
	OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"`
	Prefix       pulumi.StringPtrInput `pulumi:"prefix"`
}

func (PipeLogConfigurationS3LogDestinationArgs) ElementType added in v6.40.0

func (PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutput added in v6.40.0

func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutput() PipeLogConfigurationS3LogDestinationOutput

func (PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutputWithContext added in v6.40.0

func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationOutput

func (PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutput added in v6.40.0

func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput

func (PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext added in v6.40.0

func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput

type PipeLogConfigurationS3LogDestinationInput added in v6.40.0

type PipeLogConfigurationS3LogDestinationInput interface {
	pulumi.Input

	ToPipeLogConfigurationS3LogDestinationOutput() PipeLogConfigurationS3LogDestinationOutput
	ToPipeLogConfigurationS3LogDestinationOutputWithContext(context.Context) PipeLogConfigurationS3LogDestinationOutput
}

PipeLogConfigurationS3LogDestinationInput is an input type that accepts PipeLogConfigurationS3LogDestinationArgs and PipeLogConfigurationS3LogDestinationOutput values. You can construct a concrete instance of `PipeLogConfigurationS3LogDestinationInput` via:

PipeLogConfigurationS3LogDestinationArgs{...}

type PipeLogConfigurationS3LogDestinationOutput added in v6.40.0

type PipeLogConfigurationS3LogDestinationOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationS3LogDestinationOutput) BucketName added in v6.40.0

func (PipeLogConfigurationS3LogDestinationOutput) BucketOwner added in v6.40.0

func (PipeLogConfigurationS3LogDestinationOutput) ElementType added in v6.40.0

func (PipeLogConfigurationS3LogDestinationOutput) OutputFormat added in v6.40.0

func (PipeLogConfigurationS3LogDestinationOutput) Prefix added in v6.40.0

func (PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutput added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutput() PipeLogConfigurationS3LogDestinationOutput

func (PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutputWithContext added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationOutput

func (PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput

func (PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput

type PipeLogConfigurationS3LogDestinationPtrInput added in v6.40.0

type PipeLogConfigurationS3LogDestinationPtrInput interface {
	pulumi.Input

	ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput
	ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(context.Context) PipeLogConfigurationS3LogDestinationPtrOutput
}

PipeLogConfigurationS3LogDestinationPtrInput is an input type that accepts PipeLogConfigurationS3LogDestinationArgs, PipeLogConfigurationS3LogDestinationPtr and PipeLogConfigurationS3LogDestinationPtrOutput values. You can construct a concrete instance of `PipeLogConfigurationS3LogDestinationPtrInput` via:

        PipeLogConfigurationS3LogDestinationArgs{...}

or:

        nil

type PipeLogConfigurationS3LogDestinationPtrOutput added in v6.40.0

type PipeLogConfigurationS3LogDestinationPtrOutput struct{ *pulumi.OutputState }

func (PipeLogConfigurationS3LogDestinationPtrOutput) BucketName added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) BucketOwner added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) Elem added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) ElementType added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) OutputFormat added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) Prefix added in v6.40.0

func (PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput

func (PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext added in v6.40.0

func (o PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput

type PipeMap

type PipeMap map[string]PipeInput

func (PipeMap) ElementType

func (PipeMap) ElementType() reflect.Type

func (PipeMap) ToPipeMapOutput

func (i PipeMap) ToPipeMapOutput() PipeMapOutput

func (PipeMap) ToPipeMapOutputWithContext

func (i PipeMap) ToPipeMapOutputWithContext(ctx context.Context) PipeMapOutput

type PipeMapInput

type PipeMapInput interface {
	pulumi.Input

	ToPipeMapOutput() PipeMapOutput
	ToPipeMapOutputWithContext(context.Context) PipeMapOutput
}

PipeMapInput is an input type that accepts PipeMap and PipeMapOutput values. You can construct a concrete instance of `PipeMapInput` via:

PipeMap{ "key": PipeArgs{...} }

type PipeMapOutput

type PipeMapOutput struct{ *pulumi.OutputState }

func (PipeMapOutput) ElementType

func (PipeMapOutput) ElementType() reflect.Type

func (PipeMapOutput) MapIndex

func (PipeMapOutput) ToPipeMapOutput

func (o PipeMapOutput) ToPipeMapOutput() PipeMapOutput

func (PipeMapOutput) ToPipeMapOutputWithContext

func (o PipeMapOutput) ToPipeMapOutputWithContext(ctx context.Context) PipeMapOutput

type PipeOutput

type PipeOutput struct{ *pulumi.OutputState }

func (PipeOutput) Arn

func (o PipeOutput) Arn() pulumi.StringOutput

ARN of this pipe.

func (PipeOutput) Description

func (o PipeOutput) Description() pulumi.StringPtrOutput

A description of the pipe. At most 512 characters.

func (PipeOutput) DesiredState

func (o PipeOutput) DesiredState() pulumi.StringPtrOutput

The state the pipe should be in. One of: `RUNNING`, `STOPPED`.

func (PipeOutput) ElementType

func (PipeOutput) ElementType() reflect.Type

func (PipeOutput) Enrichment

func (o PipeOutput) Enrichment() pulumi.StringPtrOutput

Enrichment resource of the pipe (typically an ARN). Read more about enrichment in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html#pipes-enrichment).

func (PipeOutput) EnrichmentParameters

func (o PipeOutput) EnrichmentParameters() PipeEnrichmentParametersPtrOutput

Parameters to configure enrichment for your pipe. Detailed below.

func (PipeOutput) LogConfiguration added in v6.40.0

func (o PipeOutput) LogConfiguration() PipeLogConfigurationPtrOutput

Logging configuration settings for the pipe. Detailed below.

func (PipeOutput) Name

func (o PipeOutput) Name() pulumi.StringOutput

Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.

func (PipeOutput) NamePrefix

func (o PipeOutput) NamePrefix() pulumi.StringOutput

Creates a unique name beginning with the specified prefix. Conflicts with `name`.

func (PipeOutput) RoleArn

func (o PipeOutput) RoleArn() pulumi.StringOutput

ARN of the role that allows the pipe to send data to the target.

func (PipeOutput) Source

func (o PipeOutput) Source() pulumi.StringOutput

Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.

func (PipeOutput) SourceParameters

func (o PipeOutput) SourceParameters() PipeSourceParametersOutput

Parameters to configure a source for the pipe. Detailed below.

func (PipeOutput) Tags

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

func (PipeOutput) TagsAll deprecated

func (o PipeOutput) TagsAll() pulumi.StringMapOutput

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

Deprecated: Please use `tags` instead.

func (PipeOutput) Target

func (o PipeOutput) Target() pulumi.StringOutput

Target resource of the pipe (typically an ARN).

The following arguments are optional:

func (PipeOutput) TargetParameters

func (o PipeOutput) TargetParameters() PipeTargetParametersPtrOutput

Parameters to configure a target for your pipe. Detailed below.

func (PipeOutput) ToPipeOutput

func (o PipeOutput) ToPipeOutput() PipeOutput

func (PipeOutput) ToPipeOutputWithContext

func (o PipeOutput) ToPipeOutputWithContext(ctx context.Context) PipeOutput

type PipeSourceParameters

type PipeSourceParameters struct {
	// The parameters for using an Active MQ broker as a source. Detailed below.
	ActivemqBrokerParameters *PipeSourceParametersActivemqBrokerParameters `pulumi:"activemqBrokerParameters"`
	// The parameters for using a DynamoDB stream as a source.  Detailed below.
	DynamodbStreamParameters *PipeSourceParametersDynamodbStreamParameters `pulumi:"dynamodbStreamParameters"`
	// The collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). Detailed below.
	FilterCriteria *PipeSourceParametersFilterCriteria `pulumi:"filterCriteria"`
	// The parameters for using a Kinesis stream as a source. Detailed below.
	KinesisStreamParameters *PipeSourceParametersKinesisStreamParameters `pulumi:"kinesisStreamParameters"`
	// The parameters for using an MSK stream as a source. Detailed below.
	ManagedStreamingKafkaParameters *PipeSourceParametersManagedStreamingKafkaParameters `pulumi:"managedStreamingKafkaParameters"`
	// The parameters for using a Rabbit MQ broker as a source. Detailed below.
	RabbitmqBrokerParameters *PipeSourceParametersRabbitmqBrokerParameters `pulumi:"rabbitmqBrokerParameters"`
	// The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.
	SelfManagedKafkaParameters *PipeSourceParametersSelfManagedKafkaParameters `pulumi:"selfManagedKafkaParameters"`
	// The parameters for using a Amazon SQS stream as a source. Detailed below.
	SqsQueueParameters *PipeSourceParametersSqsQueueParameters `pulumi:"sqsQueueParameters"`
}

type PipeSourceParametersActivemqBrokerParameters

type PipeSourceParametersActivemqBrokerParameters struct {
	BatchSize                      *int                                                    `pulumi:"batchSize"`
	Credentials                    PipeSourceParametersActivemqBrokerParametersCredentials `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds *int                                                    `pulumi:"maximumBatchingWindowInSeconds"`
	QueueName                      string                                                  `pulumi:"queueName"`
}

type PipeSourceParametersActivemqBrokerParametersArgs

type PipeSourceParametersActivemqBrokerParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput                                           `pulumi:"batchSize"`
	Credentials                    PipeSourceParametersActivemqBrokerParametersCredentialsInput `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                           `pulumi:"maximumBatchingWindowInSeconds"`
	QueueName                      pulumi.StringInput                                           `pulumi:"queueName"`
}

func (PipeSourceParametersActivemqBrokerParametersArgs) ElementType

func (PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutput

func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutput() PipeSourceParametersActivemqBrokerParametersOutput

func (PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext

func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersOutput

func (PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutput

func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput

func (PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext

func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput

type PipeSourceParametersActivemqBrokerParametersCredentials

type PipeSourceParametersActivemqBrokerParametersCredentials struct {
	BasicAuth string `pulumi:"basicAuth"`
}

type PipeSourceParametersActivemqBrokerParametersCredentialsArgs

type PipeSourceParametersActivemqBrokerParametersCredentialsArgs struct {
	BasicAuth pulumi.StringInput `pulumi:"basicAuth"`
}

func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ElementType

func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext

func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext

func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersActivemqBrokerParametersCredentialsInput

type PipeSourceParametersActivemqBrokerParametersCredentialsInput interface {
	pulumi.Input

	ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
	ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput
}

PipeSourceParametersActivemqBrokerParametersCredentialsInput is an input type that accepts PipeSourceParametersActivemqBrokerParametersCredentialsArgs and PipeSourceParametersActivemqBrokerParametersCredentialsOutput values. You can construct a concrete instance of `PipeSourceParametersActivemqBrokerParametersCredentialsInput` via:

PipeSourceParametersActivemqBrokerParametersCredentialsArgs{...}

type PipeSourceParametersActivemqBrokerParametersCredentialsOutput

type PipeSourceParametersActivemqBrokerParametersCredentialsOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) BasicAuth

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ElementType

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput

type PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
	ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
}

PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput is an input type that accepts PipeSourceParametersActivemqBrokerParametersCredentialsArgs, PipeSourceParametersActivemqBrokerParametersCredentialsPtr and PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput values. You can construct a concrete instance of `PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput` via:

        PipeSourceParametersActivemqBrokerParametersCredentialsArgs{...}

or:

        nil

type PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) BasicAuth

func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) Elem

func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ElementType

func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersActivemqBrokerParametersInput

type PipeSourceParametersActivemqBrokerParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersActivemqBrokerParametersOutput() PipeSourceParametersActivemqBrokerParametersOutput
	ToPipeSourceParametersActivemqBrokerParametersOutputWithContext(context.Context) PipeSourceParametersActivemqBrokerParametersOutput
}

PipeSourceParametersActivemqBrokerParametersInput is an input type that accepts PipeSourceParametersActivemqBrokerParametersArgs and PipeSourceParametersActivemqBrokerParametersOutput values. You can construct a concrete instance of `PipeSourceParametersActivemqBrokerParametersInput` via:

PipeSourceParametersActivemqBrokerParametersArgs{...}

type PipeSourceParametersActivemqBrokerParametersOutput

type PipeSourceParametersActivemqBrokerParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersActivemqBrokerParametersOutput) BatchSize

func (PipeSourceParametersActivemqBrokerParametersOutput) Credentials

func (PipeSourceParametersActivemqBrokerParametersOutput) ElementType

func (PipeSourceParametersActivemqBrokerParametersOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersActivemqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersActivemqBrokerParametersOutput) QueueName

func (PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutput

func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutput() PipeSourceParametersActivemqBrokerParametersOutput

func (PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersOutput

func (PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput

func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput

func (PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput

type PipeSourceParametersActivemqBrokerParametersPtrInput

type PipeSourceParametersActivemqBrokerParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput
	ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput
}

PipeSourceParametersActivemqBrokerParametersPtrInput is an input type that accepts PipeSourceParametersActivemqBrokerParametersArgs, PipeSourceParametersActivemqBrokerParametersPtr and PipeSourceParametersActivemqBrokerParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersActivemqBrokerParametersPtrInput` via:

        PipeSourceParametersActivemqBrokerParametersArgs{...}

or:

        nil

type PipeSourceParametersActivemqBrokerParametersPtrOutput

type PipeSourceParametersActivemqBrokerParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) BatchSize

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) Credentials

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) Elem

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ElementType

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) QueueName

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput

func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext

func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput

type PipeSourceParametersArgs

type PipeSourceParametersArgs struct {
	// The parameters for using an Active MQ broker as a source. Detailed below.
	ActivemqBrokerParameters PipeSourceParametersActivemqBrokerParametersPtrInput `pulumi:"activemqBrokerParameters"`
	// The parameters for using a DynamoDB stream as a source.  Detailed below.
	DynamodbStreamParameters PipeSourceParametersDynamodbStreamParametersPtrInput `pulumi:"dynamodbStreamParameters"`
	// The collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). Detailed below.
	FilterCriteria PipeSourceParametersFilterCriteriaPtrInput `pulumi:"filterCriteria"`
	// The parameters for using a Kinesis stream as a source. Detailed below.
	KinesisStreamParameters PipeSourceParametersKinesisStreamParametersPtrInput `pulumi:"kinesisStreamParameters"`
	// The parameters for using an MSK stream as a source. Detailed below.
	ManagedStreamingKafkaParameters PipeSourceParametersManagedStreamingKafkaParametersPtrInput `pulumi:"managedStreamingKafkaParameters"`
	// The parameters for using a Rabbit MQ broker as a source. Detailed below.
	RabbitmqBrokerParameters PipeSourceParametersRabbitmqBrokerParametersPtrInput `pulumi:"rabbitmqBrokerParameters"`
	// The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.
	SelfManagedKafkaParameters PipeSourceParametersSelfManagedKafkaParametersPtrInput `pulumi:"selfManagedKafkaParameters"`
	// The parameters for using a Amazon SQS stream as a source. Detailed below.
	SqsQueueParameters PipeSourceParametersSqsQueueParametersPtrInput `pulumi:"sqsQueueParameters"`
}

func (PipeSourceParametersArgs) ElementType

func (PipeSourceParametersArgs) ElementType() reflect.Type

func (PipeSourceParametersArgs) ToPipeSourceParametersOutput

func (i PipeSourceParametersArgs) ToPipeSourceParametersOutput() PipeSourceParametersOutput

func (PipeSourceParametersArgs) ToPipeSourceParametersOutputWithContext

func (i PipeSourceParametersArgs) ToPipeSourceParametersOutputWithContext(ctx context.Context) PipeSourceParametersOutput

func (PipeSourceParametersArgs) ToPipeSourceParametersPtrOutput

func (i PipeSourceParametersArgs) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput

func (PipeSourceParametersArgs) ToPipeSourceParametersPtrOutputWithContext

func (i PipeSourceParametersArgs) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput

type PipeSourceParametersDynamodbStreamParameters

type PipeSourceParametersDynamodbStreamParameters struct {
	BatchSize                      *int                                                          `pulumi:"batchSize"`
	DeadLetterConfig               *PipeSourceParametersDynamodbStreamParametersDeadLetterConfig `pulumi:"deadLetterConfig"`
	MaximumBatchingWindowInSeconds *int                                                          `pulumi:"maximumBatchingWindowInSeconds"`
	MaximumRecordAgeInSeconds      *int                                                          `pulumi:"maximumRecordAgeInSeconds"`
	MaximumRetryAttempts           *int                                                          `pulumi:"maximumRetryAttempts"`
	OnPartialBatchItemFailure      *string                                                       `pulumi:"onPartialBatchItemFailure"`
	ParallelizationFactor          *int                                                          `pulumi:"parallelizationFactor"`
	StartingPosition               string                                                        `pulumi:"startingPosition"`
}

type PipeSourceParametersDynamodbStreamParametersArgs

type PipeSourceParametersDynamodbStreamParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput                                                   `pulumi:"batchSize"`
	DeadLetterConfig               PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput `pulumi:"deadLetterConfig"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                                   `pulumi:"maximumBatchingWindowInSeconds"`
	MaximumRecordAgeInSeconds      pulumi.IntPtrInput                                                   `pulumi:"maximumRecordAgeInSeconds"`
	MaximumRetryAttempts           pulumi.IntPtrInput                                                   `pulumi:"maximumRetryAttempts"`
	OnPartialBatchItemFailure      pulumi.StringPtrInput                                                `pulumi:"onPartialBatchItemFailure"`
	ParallelizationFactor          pulumi.IntPtrInput                                                   `pulumi:"parallelizationFactor"`
	StartingPosition               pulumi.StringInput                                                   `pulumi:"startingPosition"`
}

func (PipeSourceParametersDynamodbStreamParametersArgs) ElementType

func (PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutput

func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutput() PipeSourceParametersDynamodbStreamParametersOutput

func (PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext

func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersOutput

func (PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutput

func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput

func (PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext

func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfig

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfig struct {
	// ARN of this pipe.
	Arn *string `pulumi:"arn"`
}

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs struct {
	// ARN of this pipe.
	Arn pulumi.StringPtrInput `pulumi:"arn"`
}

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ElementType

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext

func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext

func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigInput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigInput interface {
	pulumi.Input

	ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
	ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
}

PipeSourceParametersDynamodbStreamParametersDeadLetterConfigInput is an input type that accepts PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs and PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput values. You can construct a concrete instance of `PipeSourceParametersDynamodbStreamParametersDeadLetterConfigInput` via:

PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs{...}

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) Arn

ARN of this pipe.

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ElementType

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
	ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
}

PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput is an input type that accepts PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs, PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtr and PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput values. You can construct a concrete instance of `PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput` via:

        PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs{...}

or:

        nil

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Arn

ARN of this pipe.

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Elem

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ElementType

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersDynamodbStreamParametersInput

type PipeSourceParametersDynamodbStreamParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersDynamodbStreamParametersOutput() PipeSourceParametersDynamodbStreamParametersOutput
	ToPipeSourceParametersDynamodbStreamParametersOutputWithContext(context.Context) PipeSourceParametersDynamodbStreamParametersOutput
}

PipeSourceParametersDynamodbStreamParametersInput is an input type that accepts PipeSourceParametersDynamodbStreamParametersArgs and PipeSourceParametersDynamodbStreamParametersOutput values. You can construct a concrete instance of `PipeSourceParametersDynamodbStreamParametersInput` via:

PipeSourceParametersDynamodbStreamParametersArgs{...}

type PipeSourceParametersDynamodbStreamParametersOutput

type PipeSourceParametersDynamodbStreamParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersDynamodbStreamParametersOutput) BatchSize

func (PipeSourceParametersDynamodbStreamParametersOutput) ElementType

func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumRecordAgeInSeconds

func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumRetryAttempts

func (PipeSourceParametersDynamodbStreamParametersOutput) OnPartialBatchItemFailure

func (PipeSourceParametersDynamodbStreamParametersOutput) ParallelizationFactor

func (PipeSourceParametersDynamodbStreamParametersOutput) StartingPosition

func (PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutput

func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutput() PipeSourceParametersDynamodbStreamParametersOutput

func (PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersOutput

func (PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput

func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput

func (PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput

type PipeSourceParametersDynamodbStreamParametersPtrInput

type PipeSourceParametersDynamodbStreamParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput
	ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput
}

PipeSourceParametersDynamodbStreamParametersPtrInput is an input type that accepts PipeSourceParametersDynamodbStreamParametersArgs, PipeSourceParametersDynamodbStreamParametersPtr and PipeSourceParametersDynamodbStreamParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersDynamodbStreamParametersPtrInput` via:

        PipeSourceParametersDynamodbStreamParametersArgs{...}

or:

        nil

type PipeSourceParametersDynamodbStreamParametersPtrOutput

type PipeSourceParametersDynamodbStreamParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) BatchSize

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) DeadLetterConfig

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) Elem

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ElementType

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRecordAgeInSeconds

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRetryAttempts

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) OnPartialBatchItemFailure

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ParallelizationFactor

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) StartingPosition

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput

func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext

func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput

type PipeSourceParametersFilterCriteria

type PipeSourceParametersFilterCriteria struct {
	Filters []PipeSourceParametersFilterCriteriaFilter `pulumi:"filters"`
}

type PipeSourceParametersFilterCriteriaArgs

type PipeSourceParametersFilterCriteriaArgs struct {
	Filters PipeSourceParametersFilterCriteriaFilterArrayInput `pulumi:"filters"`
}

func (PipeSourceParametersFilterCriteriaArgs) ElementType

func (PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutput

func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutput() PipeSourceParametersFilterCriteriaOutput

func (PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutputWithContext

func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaOutput

func (PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutput

func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput

func (PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext

func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput

type PipeSourceParametersFilterCriteriaFilter

type PipeSourceParametersFilterCriteriaFilter struct {
	Pattern string `pulumi:"pattern"`
}

type PipeSourceParametersFilterCriteriaFilterArgs

type PipeSourceParametersFilterCriteriaFilterArgs struct {
	Pattern pulumi.StringInput `pulumi:"pattern"`
}

func (PipeSourceParametersFilterCriteriaFilterArgs) ElementType

func (PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutput

func (i PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutput() PipeSourceParametersFilterCriteriaFilterOutput

func (PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext

func (i PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterOutput

type PipeSourceParametersFilterCriteriaFilterArray

type PipeSourceParametersFilterCriteriaFilterArray []PipeSourceParametersFilterCriteriaFilterInput

func (PipeSourceParametersFilterCriteriaFilterArray) ElementType

func (PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutput

func (i PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutput() PipeSourceParametersFilterCriteriaFilterArrayOutput

func (PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext

func (i PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterArrayOutput

type PipeSourceParametersFilterCriteriaFilterArrayInput

type PipeSourceParametersFilterCriteriaFilterArrayInput interface {
	pulumi.Input

	ToPipeSourceParametersFilterCriteriaFilterArrayOutput() PipeSourceParametersFilterCriteriaFilterArrayOutput
	ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext(context.Context) PipeSourceParametersFilterCriteriaFilterArrayOutput
}

PipeSourceParametersFilterCriteriaFilterArrayInput is an input type that accepts PipeSourceParametersFilterCriteriaFilterArray and PipeSourceParametersFilterCriteriaFilterArrayOutput values. You can construct a concrete instance of `PipeSourceParametersFilterCriteriaFilterArrayInput` via:

PipeSourceParametersFilterCriteriaFilterArray{ PipeSourceParametersFilterCriteriaFilterArgs{...} }

type PipeSourceParametersFilterCriteriaFilterArrayOutput

type PipeSourceParametersFilterCriteriaFilterArrayOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersFilterCriteriaFilterArrayOutput) ElementType

func (PipeSourceParametersFilterCriteriaFilterArrayOutput) Index

func (PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutput

func (o PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutput() PipeSourceParametersFilterCriteriaFilterArrayOutput

func (PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext

func (o PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterArrayOutput

type PipeSourceParametersFilterCriteriaFilterInput

type PipeSourceParametersFilterCriteriaFilterInput interface {
	pulumi.Input

	ToPipeSourceParametersFilterCriteriaFilterOutput() PipeSourceParametersFilterCriteriaFilterOutput
	ToPipeSourceParametersFilterCriteriaFilterOutputWithContext(context.Context) PipeSourceParametersFilterCriteriaFilterOutput
}

PipeSourceParametersFilterCriteriaFilterInput is an input type that accepts PipeSourceParametersFilterCriteriaFilterArgs and PipeSourceParametersFilterCriteriaFilterOutput values. You can construct a concrete instance of `PipeSourceParametersFilterCriteriaFilterInput` via:

PipeSourceParametersFilterCriteriaFilterArgs{...}

type PipeSourceParametersFilterCriteriaFilterOutput

type PipeSourceParametersFilterCriteriaFilterOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersFilterCriteriaFilterOutput) ElementType

func (PipeSourceParametersFilterCriteriaFilterOutput) Pattern

func (PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutput

func (o PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutput() PipeSourceParametersFilterCriteriaFilterOutput

func (PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext

func (o PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterOutput

type PipeSourceParametersFilterCriteriaInput

type PipeSourceParametersFilterCriteriaInput interface {
	pulumi.Input

	ToPipeSourceParametersFilterCriteriaOutput() PipeSourceParametersFilterCriteriaOutput
	ToPipeSourceParametersFilterCriteriaOutputWithContext(context.Context) PipeSourceParametersFilterCriteriaOutput
}

PipeSourceParametersFilterCriteriaInput is an input type that accepts PipeSourceParametersFilterCriteriaArgs and PipeSourceParametersFilterCriteriaOutput values. You can construct a concrete instance of `PipeSourceParametersFilterCriteriaInput` via:

PipeSourceParametersFilterCriteriaArgs{...}

type PipeSourceParametersFilterCriteriaOutput

type PipeSourceParametersFilterCriteriaOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersFilterCriteriaOutput) ElementType

func (PipeSourceParametersFilterCriteriaOutput) Filters

func (PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutput

func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutput() PipeSourceParametersFilterCriteriaOutput

func (PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutputWithContext

func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaOutput

func (PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutput

func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput

func (PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext

func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput

type PipeSourceParametersFilterCriteriaPtrInput

type PipeSourceParametersFilterCriteriaPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput
	ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(context.Context) PipeSourceParametersFilterCriteriaPtrOutput
}

PipeSourceParametersFilterCriteriaPtrInput is an input type that accepts PipeSourceParametersFilterCriteriaArgs, PipeSourceParametersFilterCriteriaPtr and PipeSourceParametersFilterCriteriaPtrOutput values. You can construct a concrete instance of `PipeSourceParametersFilterCriteriaPtrInput` via:

        PipeSourceParametersFilterCriteriaArgs{...}

or:

        nil

type PipeSourceParametersFilterCriteriaPtrOutput

type PipeSourceParametersFilterCriteriaPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersFilterCriteriaPtrOutput) Elem

func (PipeSourceParametersFilterCriteriaPtrOutput) ElementType

func (PipeSourceParametersFilterCriteriaPtrOutput) Filters

func (PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutput

func (o PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput

func (PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext

func (o PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput

type PipeSourceParametersInput

type PipeSourceParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersOutput() PipeSourceParametersOutput
	ToPipeSourceParametersOutputWithContext(context.Context) PipeSourceParametersOutput
}

PipeSourceParametersInput is an input type that accepts PipeSourceParametersArgs and PipeSourceParametersOutput values. You can construct a concrete instance of `PipeSourceParametersInput` via:

PipeSourceParametersArgs{...}

type PipeSourceParametersKinesisStreamParameters

type PipeSourceParametersKinesisStreamParameters struct {
	BatchSize                      *int                                                         `pulumi:"batchSize"`
	DeadLetterConfig               *PipeSourceParametersKinesisStreamParametersDeadLetterConfig `pulumi:"deadLetterConfig"`
	MaximumBatchingWindowInSeconds *int                                                         `pulumi:"maximumBatchingWindowInSeconds"`
	MaximumRecordAgeInSeconds      *int                                                         `pulumi:"maximumRecordAgeInSeconds"`
	MaximumRetryAttempts           *int                                                         `pulumi:"maximumRetryAttempts"`
	OnPartialBatchItemFailure      *string                                                      `pulumi:"onPartialBatchItemFailure"`
	ParallelizationFactor          *int                                                         `pulumi:"parallelizationFactor"`
	StartingPosition               string                                                       `pulumi:"startingPosition"`
	StartingPositionTimestamp      *string                                                      `pulumi:"startingPositionTimestamp"`
}

type PipeSourceParametersKinesisStreamParametersArgs

type PipeSourceParametersKinesisStreamParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput                                                  `pulumi:"batchSize"`
	DeadLetterConfig               PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput `pulumi:"deadLetterConfig"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                                  `pulumi:"maximumBatchingWindowInSeconds"`
	MaximumRecordAgeInSeconds      pulumi.IntPtrInput                                                  `pulumi:"maximumRecordAgeInSeconds"`
	MaximumRetryAttempts           pulumi.IntPtrInput                                                  `pulumi:"maximumRetryAttempts"`
	OnPartialBatchItemFailure      pulumi.StringPtrInput                                               `pulumi:"onPartialBatchItemFailure"`
	ParallelizationFactor          pulumi.IntPtrInput                                                  `pulumi:"parallelizationFactor"`
	StartingPosition               pulumi.StringInput                                                  `pulumi:"startingPosition"`
	StartingPositionTimestamp      pulumi.StringPtrInput                                               `pulumi:"startingPositionTimestamp"`
}

func (PipeSourceParametersKinesisStreamParametersArgs) ElementType

func (PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutput

func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutput() PipeSourceParametersKinesisStreamParametersOutput

func (PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutputWithContext

func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersOutput

func (PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutput

func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput

func (PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext

func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfig

type PipeSourceParametersKinesisStreamParametersDeadLetterConfig struct {
	// ARN of this pipe.
	Arn *string `pulumi:"arn"`
}

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs struct {
	// ARN of this pipe.
	Arn pulumi.StringPtrInput `pulumi:"arn"`
}

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ElementType

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext

func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext

func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigInput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigInput interface {
	pulumi.Input

	ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
	ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
}

PipeSourceParametersKinesisStreamParametersDeadLetterConfigInput is an input type that accepts PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs and PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput values. You can construct a concrete instance of `PipeSourceParametersKinesisStreamParametersDeadLetterConfigInput` via:

PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs{...}

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) Arn

ARN of this pipe.

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ElementType

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
	ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
}

PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput is an input type that accepts PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs, PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtr and PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput values. You can construct a concrete instance of `PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput` via:

        PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs{...}

or:

        nil

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Arn

ARN of this pipe.

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Elem

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ElementType

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput

type PipeSourceParametersKinesisStreamParametersInput

type PipeSourceParametersKinesisStreamParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersKinesisStreamParametersOutput() PipeSourceParametersKinesisStreamParametersOutput
	ToPipeSourceParametersKinesisStreamParametersOutputWithContext(context.Context) PipeSourceParametersKinesisStreamParametersOutput
}

PipeSourceParametersKinesisStreamParametersInput is an input type that accepts PipeSourceParametersKinesisStreamParametersArgs and PipeSourceParametersKinesisStreamParametersOutput values. You can construct a concrete instance of `PipeSourceParametersKinesisStreamParametersInput` via:

PipeSourceParametersKinesisStreamParametersArgs{...}

type PipeSourceParametersKinesisStreamParametersOutput

type PipeSourceParametersKinesisStreamParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersKinesisStreamParametersOutput) BatchSize

func (PipeSourceParametersKinesisStreamParametersOutput) DeadLetterConfig

func (PipeSourceParametersKinesisStreamParametersOutput) ElementType

func (PipeSourceParametersKinesisStreamParametersOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersKinesisStreamParametersOutput) MaximumRecordAgeInSeconds

func (PipeSourceParametersKinesisStreamParametersOutput) MaximumRetryAttempts

func (PipeSourceParametersKinesisStreamParametersOutput) OnPartialBatchItemFailure

func (PipeSourceParametersKinesisStreamParametersOutput) ParallelizationFactor

func (PipeSourceParametersKinesisStreamParametersOutput) StartingPosition

func (PipeSourceParametersKinesisStreamParametersOutput) StartingPositionTimestamp

func (PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutput

func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutput() PipeSourceParametersKinesisStreamParametersOutput

func (PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersOutput

func (PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput

func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput

func (PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput

type PipeSourceParametersKinesisStreamParametersPtrInput

type PipeSourceParametersKinesisStreamParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput
	ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput
}

PipeSourceParametersKinesisStreamParametersPtrInput is an input type that accepts PipeSourceParametersKinesisStreamParametersArgs, PipeSourceParametersKinesisStreamParametersPtr and PipeSourceParametersKinesisStreamParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersKinesisStreamParametersPtrInput` via:

        PipeSourceParametersKinesisStreamParametersArgs{...}

or:

        nil

type PipeSourceParametersKinesisStreamParametersPtrOutput

type PipeSourceParametersKinesisStreamParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersKinesisStreamParametersPtrOutput) BatchSize

func (PipeSourceParametersKinesisStreamParametersPtrOutput) DeadLetterConfig

func (PipeSourceParametersKinesisStreamParametersPtrOutput) Elem

func (PipeSourceParametersKinesisStreamParametersPtrOutput) ElementType

func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRecordAgeInSeconds

func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRetryAttempts

func (PipeSourceParametersKinesisStreamParametersPtrOutput) OnPartialBatchItemFailure

func (PipeSourceParametersKinesisStreamParametersPtrOutput) ParallelizationFactor

func (PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPosition

func (PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPositionTimestamp

func (PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput

func (PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext

func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput

type PipeSourceParametersManagedStreamingKafkaParameters

type PipeSourceParametersManagedStreamingKafkaParameters struct {
	BatchSize                      *int                                                            `pulumi:"batchSize"`
	ConsumerGroupId                *string                                                         `pulumi:"consumerGroupId"`
	Credentials                    *PipeSourceParametersManagedStreamingKafkaParametersCredentials `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds *int                                                            `pulumi:"maximumBatchingWindowInSeconds"`
	StartingPosition               *string                                                         `pulumi:"startingPosition"`
	TopicName                      string                                                          `pulumi:"topicName"`
}

type PipeSourceParametersManagedStreamingKafkaParametersArgs

type PipeSourceParametersManagedStreamingKafkaParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput                                                     `pulumi:"batchSize"`
	ConsumerGroupId                pulumi.StringPtrInput                                                  `pulumi:"consumerGroupId"`
	Credentials                    PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                                     `pulumi:"maximumBatchingWindowInSeconds"`
	StartingPosition               pulumi.StringPtrInput                                                  `pulumi:"startingPosition"`
	TopicName                      pulumi.StringInput                                                     `pulumi:"topicName"`
}

func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutput

func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext

func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput

func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext

func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersCredentials

type PipeSourceParametersManagedStreamingKafkaParametersCredentials struct {
	ClientCertificateTlsAuth *string `pulumi:"clientCertificateTlsAuth"`
	SaslScram512Auth         *string `pulumi:"saslScram512Auth"`
}

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs struct {
	ClientCertificateTlsAuth pulumi.StringPtrInput `pulumi:"clientCertificateTlsAuth"`
	SaslScram512Auth         pulumi.StringPtrInput `pulumi:"saslScram512Auth"`
}

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext

func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext

func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsInput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsInput interface {
	pulumi.Input

	ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
	ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
}

PipeSourceParametersManagedStreamingKafkaParametersCredentialsInput is an input type that accepts PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs and PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput values. You can construct a concrete instance of `PipeSourceParametersManagedStreamingKafkaParametersCredentialsInput` via:

PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs{...}

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ClientCertificateTlsAuth

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) SaslScram512Auth

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
	ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
}

PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput is an input type that accepts PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs, PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtr and PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput values. You can construct a concrete instance of `PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput` via:

        PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs{...}

or:

        nil

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) Elem

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) SaslScram512Auth

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersInput

type PipeSourceParametersManagedStreamingKafkaParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersManagedStreamingKafkaParametersOutput() PipeSourceParametersManagedStreamingKafkaParametersOutput
	ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput
}

PipeSourceParametersManagedStreamingKafkaParametersInput is an input type that accepts PipeSourceParametersManagedStreamingKafkaParametersArgs and PipeSourceParametersManagedStreamingKafkaParametersOutput values. You can construct a concrete instance of `PipeSourceParametersManagedStreamingKafkaParametersInput` via:

PipeSourceParametersManagedStreamingKafkaParametersArgs{...}

type PipeSourceParametersManagedStreamingKafkaParametersOutput

type PipeSourceParametersManagedStreamingKafkaParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) BatchSize

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ConsumerGroupId

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) StartingPosition

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutput

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersOutput) TopicName

type PipeSourceParametersManagedStreamingKafkaParametersPtrInput

type PipeSourceParametersManagedStreamingKafkaParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
	ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
}

PipeSourceParametersManagedStreamingKafkaParametersPtrInput is an input type that accepts PipeSourceParametersManagedStreamingKafkaParametersArgs, PipeSourceParametersManagedStreamingKafkaParametersPtr and PipeSourceParametersManagedStreamingKafkaParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersManagedStreamingKafkaParametersPtrInput` via:

        PipeSourceParametersManagedStreamingKafkaParametersArgs{...}

or:

        nil

type PipeSourceParametersManagedStreamingKafkaParametersPtrOutput

type PipeSourceParametersManagedStreamingKafkaParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) BatchSize

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ConsumerGroupId

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Credentials

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Elem

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ElementType

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) StartingPosition

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext

func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput

func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) TopicName

type PipeSourceParametersOutput

type PipeSourceParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersOutput) ActivemqBrokerParameters

The parameters for using an Active MQ broker as a source. Detailed below.

func (PipeSourceParametersOutput) DynamodbStreamParameters

The parameters for using a DynamoDB stream as a source. Detailed below.

func (PipeSourceParametersOutput) ElementType

func (PipeSourceParametersOutput) ElementType() reflect.Type

func (PipeSourceParametersOutput) FilterCriteria

The collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). Detailed below.

func (PipeSourceParametersOutput) KinesisStreamParameters

The parameters for using a Kinesis stream as a source. Detailed below.

func (PipeSourceParametersOutput) ManagedStreamingKafkaParameters

The parameters for using an MSK stream as a source. Detailed below.

func (PipeSourceParametersOutput) RabbitmqBrokerParameters

The parameters for using a Rabbit MQ broker as a source. Detailed below.

func (PipeSourceParametersOutput) SelfManagedKafkaParameters

The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.

func (PipeSourceParametersOutput) SqsQueueParameters

The parameters for using a Amazon SQS stream as a source. Detailed below.

func (PipeSourceParametersOutput) ToPipeSourceParametersOutput

func (o PipeSourceParametersOutput) ToPipeSourceParametersOutput() PipeSourceParametersOutput

func (PipeSourceParametersOutput) ToPipeSourceParametersOutputWithContext

func (o PipeSourceParametersOutput) ToPipeSourceParametersOutputWithContext(ctx context.Context) PipeSourceParametersOutput

func (PipeSourceParametersOutput) ToPipeSourceParametersPtrOutput

func (o PipeSourceParametersOutput) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput

func (PipeSourceParametersOutput) ToPipeSourceParametersPtrOutputWithContext

func (o PipeSourceParametersOutput) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput

type PipeSourceParametersPtrInput

type PipeSourceParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput
	ToPipeSourceParametersPtrOutputWithContext(context.Context) PipeSourceParametersPtrOutput
}

PipeSourceParametersPtrInput is an input type that accepts PipeSourceParametersArgs, PipeSourceParametersPtr and PipeSourceParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersPtrInput` via:

        PipeSourceParametersArgs{...}

or:

        nil

type PipeSourceParametersPtrOutput

type PipeSourceParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersPtrOutput) ActivemqBrokerParameters

The parameters for using an Active MQ broker as a source. Detailed below.

func (PipeSourceParametersPtrOutput) DynamodbStreamParameters

The parameters for using a DynamoDB stream as a source. Detailed below.

func (PipeSourceParametersPtrOutput) Elem

func (PipeSourceParametersPtrOutput) ElementType

func (PipeSourceParametersPtrOutput) FilterCriteria

The collection of event patterns used to [filter events](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-event-filtering.html). Detailed below.

func (PipeSourceParametersPtrOutput) KinesisStreamParameters

The parameters for using a Kinesis stream as a source. Detailed below.

func (PipeSourceParametersPtrOutput) ManagedStreamingKafkaParameters

The parameters for using an MSK stream as a source. Detailed below.

func (PipeSourceParametersPtrOutput) RabbitmqBrokerParameters

The parameters for using a Rabbit MQ broker as a source. Detailed below.

func (PipeSourceParametersPtrOutput) SelfManagedKafkaParameters

The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.

func (PipeSourceParametersPtrOutput) SqsQueueParameters

The parameters for using a Amazon SQS stream as a source. Detailed below.

func (PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutput

func (o PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput

func (PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutputWithContext

func (o PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput

type PipeSourceParametersRabbitmqBrokerParameters

type PipeSourceParametersRabbitmqBrokerParameters struct {
	BatchSize                      *int                                                    `pulumi:"batchSize"`
	Credentials                    PipeSourceParametersRabbitmqBrokerParametersCredentials `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds *int                                                    `pulumi:"maximumBatchingWindowInSeconds"`
	QueueName                      string                                                  `pulumi:"queueName"`
	VirtualHost                    *string                                                 `pulumi:"virtualHost"`
}

type PipeSourceParametersRabbitmqBrokerParametersArgs

type PipeSourceParametersRabbitmqBrokerParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput                                           `pulumi:"batchSize"`
	Credentials                    PipeSourceParametersRabbitmqBrokerParametersCredentialsInput `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                           `pulumi:"maximumBatchingWindowInSeconds"`
	QueueName                      pulumi.StringInput                                           `pulumi:"queueName"`
	VirtualHost                    pulumi.StringPtrInput                                        `pulumi:"virtualHost"`
}

func (PipeSourceParametersRabbitmqBrokerParametersArgs) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutput

func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutput() PipeSourceParametersRabbitmqBrokerParametersOutput

func (PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext

func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersOutput

func (PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext

func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersCredentials

type PipeSourceParametersRabbitmqBrokerParametersCredentials struct {
	BasicAuth string `pulumi:"basicAuth"`
}

type PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs

type PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs struct {
	BasicAuth pulumi.StringInput `pulumi:"basicAuth"`
}

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext

func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext

func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsInput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsInput interface {
	pulumi.Input

	ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
	ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
}

PipeSourceParametersRabbitmqBrokerParametersCredentialsInput is an input type that accepts PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs and PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput values. You can construct a concrete instance of `PipeSourceParametersRabbitmqBrokerParametersCredentialsInput` via:

PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs{...}

type PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) BasicAuth

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
	ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
}

PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput is an input type that accepts PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs, PipeSourceParametersRabbitmqBrokerParametersCredentialsPtr and PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput values. You can construct a concrete instance of `PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput` via:

        PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs{...}

or:

        nil

type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) BasicAuth

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) Elem

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersInput

type PipeSourceParametersRabbitmqBrokerParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersRabbitmqBrokerParametersOutput() PipeSourceParametersRabbitmqBrokerParametersOutput
	ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext(context.Context) PipeSourceParametersRabbitmqBrokerParametersOutput
}

PipeSourceParametersRabbitmqBrokerParametersInput is an input type that accepts PipeSourceParametersRabbitmqBrokerParametersArgs and PipeSourceParametersRabbitmqBrokerParametersOutput values. You can construct a concrete instance of `PipeSourceParametersRabbitmqBrokerParametersInput` via:

PipeSourceParametersRabbitmqBrokerParametersArgs{...}

type PipeSourceParametersRabbitmqBrokerParametersOutput

type PipeSourceParametersRabbitmqBrokerParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersRabbitmqBrokerParametersOutput) BatchSize

func (PipeSourceParametersRabbitmqBrokerParametersOutput) Credentials

func (PipeSourceParametersRabbitmqBrokerParametersOutput) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersRabbitmqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersOutput) QueueName

func (PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutput

func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutput() PipeSourceParametersRabbitmqBrokerParametersOutput

func (PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersOutput

func (PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersOutput) VirtualHost

type PipeSourceParametersRabbitmqBrokerParametersPtrInput

type PipeSourceParametersRabbitmqBrokerParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
	ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput
}

PipeSourceParametersRabbitmqBrokerParametersPtrInput is an input type that accepts PipeSourceParametersRabbitmqBrokerParametersArgs, PipeSourceParametersRabbitmqBrokerParametersPtr and PipeSourceParametersRabbitmqBrokerParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersRabbitmqBrokerParametersPtrInput` via:

        PipeSourceParametersRabbitmqBrokerParametersArgs{...}

or:

        nil

type PipeSourceParametersRabbitmqBrokerParametersPtrOutput

type PipeSourceParametersRabbitmqBrokerParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) BatchSize

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Credentials

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Elem

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ElementType

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) QueueName

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext

func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput

func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) VirtualHost

type PipeSourceParametersSelfManagedKafkaParameters

type PipeSourceParametersSelfManagedKafkaParameters struct {
	AdditionalBootstrapServers     []string                                                   `pulumi:"additionalBootstrapServers"`
	BatchSize                      *int                                                       `pulumi:"batchSize"`
	ConsumerGroupId                *string                                                    `pulumi:"consumerGroupId"`
	Credentials                    *PipeSourceParametersSelfManagedKafkaParametersCredentials `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds *int                                                       `pulumi:"maximumBatchingWindowInSeconds"`
	ServerRootCaCertificate        *string                                                    `pulumi:"serverRootCaCertificate"`
	StartingPosition               *string                                                    `pulumi:"startingPosition"`
	TopicName                      string                                                     `pulumi:"topicName"`
	Vpc                            *PipeSourceParametersSelfManagedKafkaParametersVpc         `pulumi:"vpc"`
}

type PipeSourceParametersSelfManagedKafkaParametersArgs

type PipeSourceParametersSelfManagedKafkaParametersArgs struct {
	AdditionalBootstrapServers     pulumi.StringArrayInput                                           `pulumi:"additionalBootstrapServers"`
	BatchSize                      pulumi.IntPtrInput                                                `pulumi:"batchSize"`
	ConsumerGroupId                pulumi.StringPtrInput                                             `pulumi:"consumerGroupId"`
	Credentials                    PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput `pulumi:"credentials"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput                                                `pulumi:"maximumBatchingWindowInSeconds"`
	ServerRootCaCertificate        pulumi.StringPtrInput                                             `pulumi:"serverRootCaCertificate"`
	StartingPosition               pulumi.StringPtrInput                                             `pulumi:"startingPosition"`
	TopicName                      pulumi.StringInput                                                `pulumi:"topicName"`
	Vpc                            PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput         `pulumi:"vpc"`
}

func (PipeSourceParametersSelfManagedKafkaParametersArgs) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutput

func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutput() PipeSourceParametersSelfManagedKafkaParametersOutput

func (PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersOutput

func (PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersCredentials

type PipeSourceParametersSelfManagedKafkaParametersCredentials struct {
	BasicAuth                *string `pulumi:"basicAuth"`
	ClientCertificateTlsAuth *string `pulumi:"clientCertificateTlsAuth"`
	SaslScram256Auth         *string `pulumi:"saslScram256Auth"`
	SaslScram512Auth         *string `pulumi:"saslScram512Auth"`
}

type PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs

type PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs struct {
	BasicAuth                pulumi.StringPtrInput `pulumi:"basicAuth"`
	ClientCertificateTlsAuth pulumi.StringPtrInput `pulumi:"clientCertificateTlsAuth"`
	SaslScram256Auth         pulumi.StringPtrInput `pulumi:"saslScram256Auth"`
	SaslScram512Auth         pulumi.StringPtrInput `pulumi:"saslScram512Auth"`
}

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsInput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
	ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
}

PipeSourceParametersSelfManagedKafkaParametersCredentialsInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs and PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersCredentialsInput` via:

PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs{...}

type PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) BasicAuth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ClientCertificateTlsAuth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram256Auth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram512Auth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
	ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
}

PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs, PipeSourceParametersSelfManagedKafkaParametersCredentialsPtr and PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput` via:

        PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs{...}

or:

        nil

type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) BasicAuth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) Elem

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram256Auth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram512Auth

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersInput

type PipeSourceParametersSelfManagedKafkaParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersOutput() PipeSourceParametersSelfManagedKafkaParametersOutput
	ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersOutput
}

PipeSourceParametersSelfManagedKafkaParametersInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersArgs and PipeSourceParametersSelfManagedKafkaParametersOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersInput` via:

PipeSourceParametersSelfManagedKafkaParametersArgs{...}

type PipeSourceParametersSelfManagedKafkaParametersOutput

type PipeSourceParametersSelfManagedKafkaParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersOutput) AdditionalBootstrapServers

func (PipeSourceParametersSelfManagedKafkaParametersOutput) BatchSize

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ConsumerGroupId

func (PipeSourceParametersSelfManagedKafkaParametersOutput) Credentials

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ServerRootCaCertificate

func (PipeSourceParametersSelfManagedKafkaParametersOutput) StartingPosition

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutput

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersOutput

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersOutput) TopicName

func (PipeSourceParametersSelfManagedKafkaParametersOutput) Vpc

type PipeSourceParametersSelfManagedKafkaParametersPtrInput

type PipeSourceParametersSelfManagedKafkaParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
	ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput
}

PipeSourceParametersSelfManagedKafkaParametersPtrInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersArgs, PipeSourceParametersSelfManagedKafkaParametersPtr and PipeSourceParametersSelfManagedKafkaParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersPtrInput` via:

        PipeSourceParametersSelfManagedKafkaParametersArgs{...}

or:

        nil

type PipeSourceParametersSelfManagedKafkaParametersPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) AdditionalBootstrapServers

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) BatchSize

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ConsumerGroupId

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Credentials

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Elem

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ServerRootCaCertificate

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) StartingPosition

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) TopicName

func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Vpc

type PipeSourceParametersSelfManagedKafkaParametersVpc

type PipeSourceParametersSelfManagedKafkaParametersVpc struct {
	SecurityGroups []string `pulumi:"securityGroups"`
	Subnets        []string `pulumi:"subnets"`
}

type PipeSourceParametersSelfManagedKafkaParametersVpcArgs

type PipeSourceParametersSelfManagedKafkaParametersVpcArgs struct {
	SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"`
	Subnets        pulumi.StringArrayInput `pulumi:"subnets"`
}

func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput

func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput() PipeSourceParametersSelfManagedKafkaParametersVpcOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext

func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersVpcInput

type PipeSourceParametersSelfManagedKafkaParametersVpcInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput() PipeSourceParametersSelfManagedKafkaParametersVpcOutput
	ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput
}

PipeSourceParametersSelfManagedKafkaParametersVpcInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersVpcArgs and PipeSourceParametersSelfManagedKafkaParametersVpcOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersVpcInput` via:

PipeSourceParametersSelfManagedKafkaParametersVpcArgs{...}

type PipeSourceParametersSelfManagedKafkaParametersVpcOutput

type PipeSourceParametersSelfManagedKafkaParametersVpcOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) SecurityGroups

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) Subnets

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput

type PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
	ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
}

PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput is an input type that accepts PipeSourceParametersSelfManagedKafkaParametersVpcArgs, PipeSourceParametersSelfManagedKafkaParametersVpcPtr and PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput values. You can construct a concrete instance of `PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput` via:

        PipeSourceParametersSelfManagedKafkaParametersVpcArgs{...}

or:

        nil

type PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

type PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Elem

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ElementType

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) SecurityGroups

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Subnets

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext

func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput

type PipeSourceParametersSqsQueueParameters

type PipeSourceParametersSqsQueueParameters struct {
	BatchSize                      *int `pulumi:"batchSize"`
	MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"`
}

type PipeSourceParametersSqsQueueParametersArgs

type PipeSourceParametersSqsQueueParametersArgs struct {
	BatchSize                      pulumi.IntPtrInput `pulumi:"batchSize"`
	MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"`
}

func (PipeSourceParametersSqsQueueParametersArgs) ElementType

func (PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutput

func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutput() PipeSourceParametersSqsQueueParametersOutput

func (PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutputWithContext

func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersOutput

func (PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutput

func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput

func (PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext

func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput

type PipeSourceParametersSqsQueueParametersInput

type PipeSourceParametersSqsQueueParametersInput interface {
	pulumi.Input

	ToPipeSourceParametersSqsQueueParametersOutput() PipeSourceParametersSqsQueueParametersOutput
	ToPipeSourceParametersSqsQueueParametersOutputWithContext(context.Context) PipeSourceParametersSqsQueueParametersOutput
}

PipeSourceParametersSqsQueueParametersInput is an input type that accepts PipeSourceParametersSqsQueueParametersArgs and PipeSourceParametersSqsQueueParametersOutput values. You can construct a concrete instance of `PipeSourceParametersSqsQueueParametersInput` via:

PipeSourceParametersSqsQueueParametersArgs{...}

type PipeSourceParametersSqsQueueParametersOutput

type PipeSourceParametersSqsQueueParametersOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSqsQueueParametersOutput) BatchSize

func (PipeSourceParametersSqsQueueParametersOutput) ElementType

func (PipeSourceParametersSqsQueueParametersOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersSqsQueueParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutput

func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutput() PipeSourceParametersSqsQueueParametersOutput

func (PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutputWithContext

func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersOutput

func (PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput

func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput

func (PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext

func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput

type PipeSourceParametersSqsQueueParametersPtrInput

type PipeSourceParametersSqsQueueParametersPtrInput interface {
	pulumi.Input

	ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput
	ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(context.Context) PipeSourceParametersSqsQueueParametersPtrOutput
}

PipeSourceParametersSqsQueueParametersPtrInput is an input type that accepts PipeSourceParametersSqsQueueParametersArgs, PipeSourceParametersSqsQueueParametersPtr and PipeSourceParametersSqsQueueParametersPtrOutput values. You can construct a concrete instance of `PipeSourceParametersSqsQueueParametersPtrInput` via:

        PipeSourceParametersSqsQueueParametersArgs{...}

or:

        nil

type PipeSourceParametersSqsQueueParametersPtrOutput

type PipeSourceParametersSqsQueueParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeSourceParametersSqsQueueParametersPtrOutput) BatchSize

func (PipeSourceParametersSqsQueueParametersPtrOutput) Elem

func (PipeSourceParametersSqsQueueParametersPtrOutput) ElementType

func (PipeSourceParametersSqsQueueParametersPtrOutput) MaximumBatchingWindowInSeconds

func (o PipeSourceParametersSqsQueueParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput

func (PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput

func (o PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput

func (PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext

func (o PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput

type PipeState

type PipeState struct {
	// ARN of this pipe.
	Arn pulumi.StringPtrInput
	// A description of the pipe. At most 512 characters.
	Description pulumi.StringPtrInput
	// The state the pipe should be in. One of: `RUNNING`, `STOPPED`.
	DesiredState pulumi.StringPtrInput
	// Enrichment resource of the pipe (typically an ARN). Read more about enrichment in the [User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes.html#pipes-enrichment).
	Enrichment pulumi.StringPtrInput
	// Parameters to configure enrichment for your pipe. Detailed below.
	EnrichmentParameters PipeEnrichmentParametersPtrInput
	// Logging configuration settings for the pipe. Detailed below.
	LogConfiguration PipeLogConfigurationPtrInput
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name pulumi.StringPtrInput
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix pulumi.StringPtrInput
	// ARN of the role that allows the pipe to send data to the target.
	RoleArn pulumi.StringPtrInput
	// Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
	Source pulumi.StringPtrInput
	// Parameters to configure a source for the pipe. Detailed below.
	SourceParameters PipeSourceParametersPtrInput
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapInput
	// Target resource of the pipe (typically an ARN).
	//
	// The following arguments are optional:
	Target pulumi.StringPtrInput
	// Parameters to configure a target for your pipe. Detailed below.
	TargetParameters PipeTargetParametersPtrInput
}

func (PipeState) ElementType

func (PipeState) ElementType() reflect.Type

type PipeTargetParameters

type PipeTargetParameters struct {
	// The parameters for using an AWS Batch job as a target. Detailed below.
	BatchJobParameters *PipeTargetParametersBatchJobParameters `pulumi:"batchJobParameters"`
	// The parameters for using an CloudWatch Logs log stream as a target. Detailed below.
	CloudwatchLogsParameters *PipeTargetParametersCloudwatchLogsParameters `pulumi:"cloudwatchLogsParameters"`
	// The parameters for using an Amazon ECS task as a target. Detailed below.
	EcsTaskParameters *PipeTargetParametersEcsTaskParameters `pulumi:"ecsTaskParameters"`
	// The parameters for using an EventBridge event bus as a target. Detailed below.
	EventbridgeEventBusParameters *PipeTargetParametersEventbridgeEventBusParameters `pulumi:"eventbridgeEventBusParameters"`
	// These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.
	HttpParameters *PipeTargetParametersHttpParameters `pulumi:"httpParameters"`
	// Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.
	InputTemplate *string `pulumi:"inputTemplate"`
	// The parameters for using a Kinesis stream as a source. Detailed below.
	KinesisStreamParameters *PipeTargetParametersKinesisStreamParameters `pulumi:"kinesisStreamParameters"`
	// The parameters for using a Lambda function as a target. Detailed below.
	LambdaFunctionParameters *PipeTargetParametersLambdaFunctionParameters `pulumi:"lambdaFunctionParameters"`
	// These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement. Detailed below.
	RedshiftDataParameters *PipeTargetParametersRedshiftDataParameters `pulumi:"redshiftDataParameters"`
	// The parameters for using a SageMaker pipeline as a target. Detailed below.
	SagemakerPipelineParameters *PipeTargetParametersSagemakerPipelineParameters `pulumi:"sagemakerPipelineParameters"`
	// The parameters for using a Amazon SQS stream as a target. Detailed below.
	SqsQueueParameters *PipeTargetParametersSqsQueueParameters `pulumi:"sqsQueueParameters"`
	// The parameters for using a Step Functions state machine as a target. Detailed below.
	StepFunctionStateMachineParameters *PipeTargetParametersStepFunctionStateMachineParameters `pulumi:"stepFunctionStateMachineParameters"`
}

type PipeTargetParametersArgs

type PipeTargetParametersArgs struct {
	// The parameters for using an AWS Batch job as a target. Detailed below.
	BatchJobParameters PipeTargetParametersBatchJobParametersPtrInput `pulumi:"batchJobParameters"`
	// The parameters for using an CloudWatch Logs log stream as a target. Detailed below.
	CloudwatchLogsParameters PipeTargetParametersCloudwatchLogsParametersPtrInput `pulumi:"cloudwatchLogsParameters"`
	// The parameters for using an Amazon ECS task as a target. Detailed below.
	EcsTaskParameters PipeTargetParametersEcsTaskParametersPtrInput `pulumi:"ecsTaskParameters"`
	// The parameters for using an EventBridge event bus as a target. Detailed below.
	EventbridgeEventBusParameters PipeTargetParametersEventbridgeEventBusParametersPtrInput `pulumi:"eventbridgeEventBusParameters"`
	// These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.
	HttpParameters PipeTargetParametersHttpParametersPtrInput `pulumi:"httpParameters"`
	// Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.
	InputTemplate pulumi.StringPtrInput `pulumi:"inputTemplate"`
	// The parameters for using a Kinesis stream as a source. Detailed below.
	KinesisStreamParameters PipeTargetParametersKinesisStreamParametersPtrInput `pulumi:"kinesisStreamParameters"`
	// The parameters for using a Lambda function as a target. Detailed below.
	LambdaFunctionParameters PipeTargetParametersLambdaFunctionParametersPtrInput `pulumi:"lambdaFunctionParameters"`
	// These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement. Detailed below.
	RedshiftDataParameters PipeTargetParametersRedshiftDataParametersPtrInput `pulumi:"redshiftDataParameters"`
	// The parameters for using a SageMaker pipeline as a target. Detailed below.
	SagemakerPipelineParameters PipeTargetParametersSagemakerPipelineParametersPtrInput `pulumi:"sagemakerPipelineParameters"`
	// The parameters for using a Amazon SQS stream as a target. Detailed below.
	SqsQueueParameters PipeTargetParametersSqsQueueParametersPtrInput `pulumi:"sqsQueueParameters"`
	// The parameters for using a Step Functions state machine as a target. Detailed below.
	StepFunctionStateMachineParameters PipeTargetParametersStepFunctionStateMachineParametersPtrInput `pulumi:"stepFunctionStateMachineParameters"`
}

func (PipeTargetParametersArgs) ElementType

func (PipeTargetParametersArgs) ElementType() reflect.Type

func (PipeTargetParametersArgs) ToPipeTargetParametersOutput

func (i PipeTargetParametersArgs) ToPipeTargetParametersOutput() PipeTargetParametersOutput

func (PipeTargetParametersArgs) ToPipeTargetParametersOutputWithContext

func (i PipeTargetParametersArgs) ToPipeTargetParametersOutputWithContext(ctx context.Context) PipeTargetParametersOutput

func (PipeTargetParametersArgs) ToPipeTargetParametersPtrOutput

func (i PipeTargetParametersArgs) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput

func (PipeTargetParametersArgs) ToPipeTargetParametersPtrOutputWithContext

func (i PipeTargetParametersArgs) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput

type PipeTargetParametersBatchJobParameters

type PipeTargetParametersBatchJobParameters struct {
	ArrayProperties    *PipeTargetParametersBatchJobParametersArrayProperties    `pulumi:"arrayProperties"`
	ContainerOverrides *PipeTargetParametersBatchJobParametersContainerOverrides `pulumi:"containerOverrides"`
	DependsOns         []PipeTargetParametersBatchJobParametersDependsOn         `pulumi:"dependsOns"`
	JobDefinition      string                                                    `pulumi:"jobDefinition"`
	JobName            string                                                    `pulumi:"jobName"`
	Parameters         map[string]string                                         `pulumi:"parameters"`
	RetryStrategy      *PipeTargetParametersBatchJobParametersRetryStrategy      `pulumi:"retryStrategy"`
}

type PipeTargetParametersBatchJobParametersArgs

type PipeTargetParametersBatchJobParametersArgs struct {
	ArrayProperties    PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput    `pulumi:"arrayProperties"`
	ContainerOverrides PipeTargetParametersBatchJobParametersContainerOverridesPtrInput `pulumi:"containerOverrides"`
	DependsOns         PipeTargetParametersBatchJobParametersDependsOnArrayInput        `pulumi:"dependsOns"`
	JobDefinition      pulumi.StringInput                                               `pulumi:"jobDefinition"`
	JobName            pulumi.StringInput                                               `pulumi:"jobName"`
	Parameters         pulumi.StringMapInput                                            `pulumi:"parameters"`
	RetryStrategy      PipeTargetParametersBatchJobParametersRetryStrategyPtrInput      `pulumi:"retryStrategy"`
}

func (PipeTargetParametersBatchJobParametersArgs) ElementType

func (PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutput

func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutput() PipeTargetParametersBatchJobParametersOutput

func (PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutputWithContext

func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersOutput

func (PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutput

func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput

func (PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext

func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput

type PipeTargetParametersBatchJobParametersArrayProperties

type PipeTargetParametersBatchJobParametersArrayProperties struct {
	Size *int `pulumi:"size"`
}

type PipeTargetParametersBatchJobParametersArrayPropertiesArgs

type PipeTargetParametersBatchJobParametersArrayPropertiesArgs struct {
	Size pulumi.IntPtrInput `pulumi:"size"`
}

func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ElementType

func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext

func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext

func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

type PipeTargetParametersBatchJobParametersArrayPropertiesInput

type PipeTargetParametersBatchJobParametersArrayPropertiesInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
	ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput
}

PipeTargetParametersBatchJobParametersArrayPropertiesInput is an input type that accepts PipeTargetParametersBatchJobParametersArrayPropertiesArgs and PipeTargetParametersBatchJobParametersArrayPropertiesOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersArrayPropertiesInput` via:

PipeTargetParametersBatchJobParametersArrayPropertiesArgs{...}

type PipeTargetParametersBatchJobParametersArrayPropertiesOutput

type PipeTargetParametersBatchJobParametersArrayPropertiesOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ElementType

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) Size

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext

func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

type PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput

type PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
	ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
}

PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput is an input type that accepts PipeTargetParametersBatchJobParametersArrayPropertiesArgs, PipeTargetParametersBatchJobParametersArrayPropertiesPtr and PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput` via:

        PipeTargetParametersBatchJobParametersArrayPropertiesArgs{...}

or:

        nil

type PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

type PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) Elem

func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ElementType

func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) Size

func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput

type PipeTargetParametersBatchJobParametersContainerOverrides

type PipeTargetParametersBatchJobParametersContainerOverrides struct {
	Commands             []string                                                                      `pulumi:"commands"`
	Environments         []PipeTargetParametersBatchJobParametersContainerOverridesEnvironment         `pulumi:"environments"`
	InstanceType         *string                                                                       `pulumi:"instanceType"`
	ResourceRequirements []PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement `pulumi:"resourceRequirements"`
}

type PipeTargetParametersBatchJobParametersContainerOverridesArgs

type PipeTargetParametersBatchJobParametersContainerOverridesArgs struct {
	Commands             pulumi.StringArrayInput                                                               `pulumi:"commands"`
	Environments         PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput         `pulumi:"environments"`
	InstanceType         pulumi.StringPtrInput                                                                 `pulumi:"instanceType"`
	ResourceRequirements PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput `pulumi:"resourceRequirements"`
}

func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext

func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext

func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironment

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironment struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  *string `pulumi:"name"`
	Value *string `pulumi:"value"`
}

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext

func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray []PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext

func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray and PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput` via:

PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray{ PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs{...} }

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs and PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput` via:

PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs{...}

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput

type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Name

Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext

func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Value

type PipeTargetParametersBatchJobParametersContainerOverridesInput

type PipeTargetParametersBatchJobParametersContainerOverridesInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesOutput() PipeTargetParametersBatchJobParametersContainerOverridesOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesArgs and PipeTargetParametersBatchJobParametersContainerOverridesOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesInput` via:

PipeTargetParametersBatchJobParametersContainerOverridesArgs{...}

type PipeTargetParametersBatchJobParametersContainerOverridesOutput

type PipeTargetParametersBatchJobParametersContainerOverridesOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) Commands

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) InstanceType

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext

func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

type PipeTargetParametersBatchJobParametersContainerOverridesPtrInput

type PipeTargetParametersBatchJobParametersContainerOverridesPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesPtrInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesArgs, PipeTargetParametersBatchJobParametersContainerOverridesPtr and PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesPtrInput` via:

        PipeTargetParametersBatchJobParametersContainerOverridesArgs{...}

or:

        nil

type PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

type PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Commands

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Elem

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) InstanceType

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement struct {
	Type  string `pulumi:"type"`
	Value string `pulumi:"value"`
}

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs struct {
	Type  pulumi.StringInput `pulumi:"type"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray []PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray and PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput` via:

PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray{ PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs{...} }

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
	ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
}

PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput is an input type that accepts PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs and PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput` via:

PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs{...}

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput

type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ElementType

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Type

func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Value

type PipeTargetParametersBatchJobParametersDependsOn

type PipeTargetParametersBatchJobParametersDependsOn struct {
	JobId *string `pulumi:"jobId"`
	Type  *string `pulumi:"type"`
}

type PipeTargetParametersBatchJobParametersDependsOnArgs

type PipeTargetParametersBatchJobParametersDependsOnArgs struct {
	JobId pulumi.StringPtrInput `pulumi:"jobId"`
	Type  pulumi.StringPtrInput `pulumi:"type"`
}

func (PipeTargetParametersBatchJobParametersDependsOnArgs) ElementType

func (PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutput

func (i PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutput() PipeTargetParametersBatchJobParametersDependsOnOutput

func (PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext

func (i PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput

type PipeTargetParametersBatchJobParametersDependsOnArray

type PipeTargetParametersBatchJobParametersDependsOnArray []PipeTargetParametersBatchJobParametersDependsOnInput

func (PipeTargetParametersBatchJobParametersDependsOnArray) ElementType

func (PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput

func (i PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput() PipeTargetParametersBatchJobParametersDependsOnArrayOutput

func (PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext

func (i PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnArrayOutput

type PipeTargetParametersBatchJobParametersDependsOnArrayInput

type PipeTargetParametersBatchJobParametersDependsOnArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
	ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersDependsOnArrayOutput
}

PipeTargetParametersBatchJobParametersDependsOnArrayInput is an input type that accepts PipeTargetParametersBatchJobParametersDependsOnArray and PipeTargetParametersBatchJobParametersDependsOnArrayOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersDependsOnArrayInput` via:

PipeTargetParametersBatchJobParametersDependsOnArray{ PipeTargetParametersBatchJobParametersDependsOnArgs{...} }

type PipeTargetParametersBatchJobParametersDependsOnArrayOutput

type PipeTargetParametersBatchJobParametersDependsOnArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ElementType

func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) Index

func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput

func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext

func (o PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnArrayOutput

type PipeTargetParametersBatchJobParametersDependsOnInput

type PipeTargetParametersBatchJobParametersDependsOnInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersDependsOnOutput() PipeTargetParametersBatchJobParametersDependsOnOutput
	ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput
}

PipeTargetParametersBatchJobParametersDependsOnInput is an input type that accepts PipeTargetParametersBatchJobParametersDependsOnArgs and PipeTargetParametersBatchJobParametersDependsOnOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersDependsOnInput` via:

PipeTargetParametersBatchJobParametersDependsOnArgs{...}

type PipeTargetParametersBatchJobParametersDependsOnOutput

type PipeTargetParametersBatchJobParametersDependsOnOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersDependsOnOutput) ElementType

func (PipeTargetParametersBatchJobParametersDependsOnOutput) JobId

func (PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutput

func (PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext

func (o PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput

func (PipeTargetParametersBatchJobParametersDependsOnOutput) Type

type PipeTargetParametersBatchJobParametersInput

type PipeTargetParametersBatchJobParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersOutput() PipeTargetParametersBatchJobParametersOutput
	ToPipeTargetParametersBatchJobParametersOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersOutput
}

PipeTargetParametersBatchJobParametersInput is an input type that accepts PipeTargetParametersBatchJobParametersArgs and PipeTargetParametersBatchJobParametersOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersInput` via:

PipeTargetParametersBatchJobParametersArgs{...}

type PipeTargetParametersBatchJobParametersOutput

type PipeTargetParametersBatchJobParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersOutput) ArrayProperties

func (PipeTargetParametersBatchJobParametersOutput) ContainerOverrides

func (PipeTargetParametersBatchJobParametersOutput) DependsOns

func (PipeTargetParametersBatchJobParametersOutput) ElementType

func (PipeTargetParametersBatchJobParametersOutput) JobDefinition

func (PipeTargetParametersBatchJobParametersOutput) JobName

func (PipeTargetParametersBatchJobParametersOutput) Parameters

func (PipeTargetParametersBatchJobParametersOutput) RetryStrategy

func (PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutput

func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutput() PipeTargetParametersBatchJobParametersOutput

func (PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutputWithContext

func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersOutput

func (PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutput

func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput

func (PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput

type PipeTargetParametersBatchJobParametersPtrInput

type PipeTargetParametersBatchJobParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput
	ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersPtrOutput
}

PipeTargetParametersBatchJobParametersPtrInput is an input type that accepts PipeTargetParametersBatchJobParametersArgs, PipeTargetParametersBatchJobParametersPtr and PipeTargetParametersBatchJobParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersPtrInput` via:

        PipeTargetParametersBatchJobParametersArgs{...}

or:

        nil

type PipeTargetParametersBatchJobParametersPtrOutput

type PipeTargetParametersBatchJobParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersPtrOutput) ArrayProperties

func (PipeTargetParametersBatchJobParametersPtrOutput) ContainerOverrides

func (PipeTargetParametersBatchJobParametersPtrOutput) DependsOns

func (PipeTargetParametersBatchJobParametersPtrOutput) Elem

func (PipeTargetParametersBatchJobParametersPtrOutput) ElementType

func (PipeTargetParametersBatchJobParametersPtrOutput) JobDefinition

func (PipeTargetParametersBatchJobParametersPtrOutput) JobName

func (PipeTargetParametersBatchJobParametersPtrOutput) Parameters

func (PipeTargetParametersBatchJobParametersPtrOutput) RetryStrategy

func (PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutput

func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput

func (PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput

type PipeTargetParametersBatchJobParametersRetryStrategy

type PipeTargetParametersBatchJobParametersRetryStrategy struct {
	Attempts *int `pulumi:"attempts"`
}

type PipeTargetParametersBatchJobParametersRetryStrategyArgs

type PipeTargetParametersBatchJobParametersRetryStrategyArgs struct {
	Attempts pulumi.IntPtrInput `pulumi:"attempts"`
}

func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ElementType

func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext

func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext

func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

type PipeTargetParametersBatchJobParametersRetryStrategyInput

type PipeTargetParametersBatchJobParametersRetryStrategyInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersRetryStrategyOutput() PipeTargetParametersBatchJobParametersRetryStrategyOutput
	ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput
}

PipeTargetParametersBatchJobParametersRetryStrategyInput is an input type that accepts PipeTargetParametersBatchJobParametersRetryStrategyArgs and PipeTargetParametersBatchJobParametersRetryStrategyOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersRetryStrategyInput` via:

PipeTargetParametersBatchJobParametersRetryStrategyArgs{...}

type PipeTargetParametersBatchJobParametersRetryStrategyOutput

type PipeTargetParametersBatchJobParametersRetryStrategyOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) Attempts

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ElementType

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext

func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

type PipeTargetParametersBatchJobParametersRetryStrategyPtrInput

type PipeTargetParametersBatchJobParametersRetryStrategyPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
	ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
}

PipeTargetParametersBatchJobParametersRetryStrategyPtrInput is an input type that accepts PipeTargetParametersBatchJobParametersRetryStrategyArgs, PipeTargetParametersBatchJobParametersRetryStrategyPtr and PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput values. You can construct a concrete instance of `PipeTargetParametersBatchJobParametersRetryStrategyPtrInput` via:

        PipeTargetParametersBatchJobParametersRetryStrategyArgs{...}

or:

        nil

type PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

type PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Attempts

func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Elem

func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ElementType

func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext

func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput

type PipeTargetParametersCloudwatchLogsParameters

type PipeTargetParametersCloudwatchLogsParameters struct {
	LogStreamName *string `pulumi:"logStreamName"`
	Timestamp     *string `pulumi:"timestamp"`
}

type PipeTargetParametersCloudwatchLogsParametersArgs

type PipeTargetParametersCloudwatchLogsParametersArgs struct {
	LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"`
	Timestamp     pulumi.StringPtrInput `pulumi:"timestamp"`
}

func (PipeTargetParametersCloudwatchLogsParametersArgs) ElementType

func (PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutput

func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutput() PipeTargetParametersCloudwatchLogsParametersOutput

func (PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext

func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersOutput

func (PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput

func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput

func (PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext

func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput

type PipeTargetParametersCloudwatchLogsParametersInput

type PipeTargetParametersCloudwatchLogsParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersCloudwatchLogsParametersOutput() PipeTargetParametersCloudwatchLogsParametersOutput
	ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext(context.Context) PipeTargetParametersCloudwatchLogsParametersOutput
}

PipeTargetParametersCloudwatchLogsParametersInput is an input type that accepts PipeTargetParametersCloudwatchLogsParametersArgs and PipeTargetParametersCloudwatchLogsParametersOutput values. You can construct a concrete instance of `PipeTargetParametersCloudwatchLogsParametersInput` via:

PipeTargetParametersCloudwatchLogsParametersArgs{...}

type PipeTargetParametersCloudwatchLogsParametersOutput

type PipeTargetParametersCloudwatchLogsParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersCloudwatchLogsParametersOutput) ElementType

func (PipeTargetParametersCloudwatchLogsParametersOutput) LogStreamName

func (PipeTargetParametersCloudwatchLogsParametersOutput) Timestamp

func (PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutput

func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutput() PipeTargetParametersCloudwatchLogsParametersOutput

func (PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext

func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersOutput

func (PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput

func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput

func (PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext

func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput

type PipeTargetParametersCloudwatchLogsParametersPtrInput

type PipeTargetParametersCloudwatchLogsParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput
	ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput
}

PipeTargetParametersCloudwatchLogsParametersPtrInput is an input type that accepts PipeTargetParametersCloudwatchLogsParametersArgs, PipeTargetParametersCloudwatchLogsParametersPtr and PipeTargetParametersCloudwatchLogsParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersCloudwatchLogsParametersPtrInput` via:

        PipeTargetParametersCloudwatchLogsParametersArgs{...}

or:

        nil

type PipeTargetParametersCloudwatchLogsParametersPtrOutput

type PipeTargetParametersCloudwatchLogsParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) Elem

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ElementType

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) LogStreamName

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) Timestamp

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput

func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext

func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput

type PipeTargetParametersEcsTaskParameters

type PipeTargetParametersEcsTaskParameters struct {
	CapacityProviderStrategies []PipeTargetParametersEcsTaskParametersCapacityProviderStrategy `pulumi:"capacityProviderStrategies"`
	EnableEcsManagedTags       *bool                                                           `pulumi:"enableEcsManagedTags"`
	EnableExecuteCommand       *bool                                                           `pulumi:"enableExecuteCommand"`
	Group                      *string                                                         `pulumi:"group"`
	LaunchType                 *string                                                         `pulumi:"launchType"`
	NetworkConfiguration       *PipeTargetParametersEcsTaskParametersNetworkConfiguration      `pulumi:"networkConfiguration"`
	Overrides                  *PipeTargetParametersEcsTaskParametersOverrides                 `pulumi:"overrides"`
	PlacementConstraints       []PipeTargetParametersEcsTaskParametersPlacementConstraint      `pulumi:"placementConstraints"`
	PlacementStrategies        []PipeTargetParametersEcsTaskParametersPlacementStrategy        `pulumi:"placementStrategies"`
	PlatformVersion            *string                                                         `pulumi:"platformVersion"`
	PropagateTags              *string                                                         `pulumi:"propagateTags"`
	ReferenceId                *string                                                         `pulumi:"referenceId"`
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags              map[string]string `pulumi:"tags"`
	TaskCount         *int              `pulumi:"taskCount"`
	TaskDefinitionArn string            `pulumi:"taskDefinitionArn"`
}

type PipeTargetParametersEcsTaskParametersArgs

type PipeTargetParametersEcsTaskParametersArgs struct {
	CapacityProviderStrategies PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput `pulumi:"capacityProviderStrategies"`
	EnableEcsManagedTags       pulumi.BoolPtrInput                                                     `pulumi:"enableEcsManagedTags"`
	EnableExecuteCommand       pulumi.BoolPtrInput                                                     `pulumi:"enableExecuteCommand"`
	Group                      pulumi.StringPtrInput                                                   `pulumi:"group"`
	LaunchType                 pulumi.StringPtrInput                                                   `pulumi:"launchType"`
	NetworkConfiguration       PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput       `pulumi:"networkConfiguration"`
	Overrides                  PipeTargetParametersEcsTaskParametersOverridesPtrInput                  `pulumi:"overrides"`
	PlacementConstraints       PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput      `pulumi:"placementConstraints"`
	PlacementStrategies        PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput        `pulumi:"placementStrategies"`
	PlatformVersion            pulumi.StringPtrInput                                                   `pulumi:"platformVersion"`
	PropagateTags              pulumi.StringPtrInput                                                   `pulumi:"propagateTags"`
	ReferenceId                pulumi.StringPtrInput                                                   `pulumi:"referenceId"`
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags              pulumi.StringMapInput `pulumi:"tags"`
	TaskCount         pulumi.IntPtrInput    `pulumi:"taskCount"`
	TaskDefinitionArn pulumi.StringInput    `pulumi:"taskDefinitionArn"`
}

func (PipeTargetParametersEcsTaskParametersArgs) ElementType

func (PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutput

func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutput() PipeTargetParametersEcsTaskParametersOutput

func (PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutputWithContext

func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOutput

func (PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutput

func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput

func (PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext

func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategy

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategy struct {
	Base             *int   `pulumi:"base"`
	CapacityProvider string `pulumi:"capacityProvider"`
	Weight           *int   `pulumi:"weight"`
}

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs struct {
	Base             pulumi.IntPtrInput `pulumi:"base"`
	CapacityProvider pulumi.StringInput `pulumi:"capacityProvider"`
	Weight           pulumi.IntPtrInput `pulumi:"weight"`
}

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ElementType

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext

func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray []PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ElementType

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext

func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
	ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
}

PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray and PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput` via:

PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray{ PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs{...} }

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
	ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
}

PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput is an input type that accepts PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs and PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput` via:

PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs{...}

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput

type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Base

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) CapacityProvider

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ElementType

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext

func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput

func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Weight

type PipeTargetParametersEcsTaskParametersInput

type PipeTargetParametersEcsTaskParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOutput() PipeTargetParametersEcsTaskParametersOutput
	ToPipeTargetParametersEcsTaskParametersOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOutput
}

PipeTargetParametersEcsTaskParametersInput is an input type that accepts PipeTargetParametersEcsTaskParametersArgs and PipeTargetParametersEcsTaskParametersOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersInput` via:

PipeTargetParametersEcsTaskParametersArgs{...}

type PipeTargetParametersEcsTaskParametersNetworkConfiguration

type PipeTargetParametersEcsTaskParametersNetworkConfiguration struct {
	AwsVpcConfiguration *PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration `pulumi:"awsVpcConfiguration"`
}

type PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs

type PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs struct {
	AwsVpcConfiguration PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput `pulumi:"awsVpcConfiguration"`
}

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext

func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext

func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration struct {
	AssignPublicIp *string  `pulumi:"assignPublicIp"`
	SecurityGroups []string `pulumi:"securityGroups"`
	Subnets        []string `pulumi:"subnets"`
}

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs struct {
	AssignPublicIp pulumi.StringPtrInput   `pulumi:"assignPublicIp"`
	SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"`
	Subnets        pulumi.StringArrayInput `pulumi:"subnets"`
}

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationInput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
}

PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationInput is an input type that accepts PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs and PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationInput` via:

PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs{...}

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) AssignPublicIp

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) SecurityGroups

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) Subnets

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
}

PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput is an input type that accepts PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs, PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtr and PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput` via:

        PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs{...}

or:

        nil

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) AssignPublicIp

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) SecurityGroups

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) Subnets

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext

type PipeTargetParametersEcsTaskParametersNetworkConfigurationInput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
}

PipeTargetParametersEcsTaskParametersNetworkConfigurationInput is an input type that accepts PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs and PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersNetworkConfigurationInput` via:

PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs{...}

type PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext

func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
	ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
}

PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput is an input type that accepts PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs, PipeTargetParametersEcsTaskParametersNetworkConfigurationPtr and PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput` via:

        PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs{...}

or:

        nil

type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) Elem

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ElementType

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput

type PipeTargetParametersEcsTaskParametersOutput

type PipeTargetParametersEcsTaskParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOutput) EnableEcsManagedTags

func (PipeTargetParametersEcsTaskParametersOutput) EnableExecuteCommand

func (PipeTargetParametersEcsTaskParametersOutput) Group

func (PipeTargetParametersEcsTaskParametersOutput) LaunchType

func (PipeTargetParametersEcsTaskParametersOutput) NetworkConfiguration

func (PipeTargetParametersEcsTaskParametersOutput) Overrides

func (PipeTargetParametersEcsTaskParametersOutput) PlacementConstraints

func (PipeTargetParametersEcsTaskParametersOutput) PlacementStrategies

func (PipeTargetParametersEcsTaskParametersOutput) PlatformVersion

func (PipeTargetParametersEcsTaskParametersOutput) PropagateTags

func (PipeTargetParametersEcsTaskParametersOutput) ReferenceId

func (PipeTargetParametersEcsTaskParametersOutput) Tags

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

func (PipeTargetParametersEcsTaskParametersOutput) TaskCount

func (PipeTargetParametersEcsTaskParametersOutput) TaskDefinitionArn

func (PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutput

func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutput() PipeTargetParametersEcsTaskParametersOutput

func (PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOutput

func (PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput

func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput

func (PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput

type PipeTargetParametersEcsTaskParametersOverrides

type PipeTargetParametersEcsTaskParametersOverrides struct {
	ContainerOverrides            []PipeTargetParametersEcsTaskParametersOverridesContainerOverride            `pulumi:"containerOverrides"`
	Cpu                           *string                                                                      `pulumi:"cpu"`
	EphemeralStorage              *PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage              `pulumi:"ephemeralStorage"`
	ExecutionRoleArn              *string                                                                      `pulumi:"executionRoleArn"`
	InferenceAcceleratorOverrides []PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride `pulumi:"inferenceAcceleratorOverrides"`
	Memory                        *string                                                                      `pulumi:"memory"`
	TaskRoleArn                   *string                                                                      `pulumi:"taskRoleArn"`
}

type PipeTargetParametersEcsTaskParametersOverridesArgs

type PipeTargetParametersEcsTaskParametersOverridesArgs struct {
	ContainerOverrides            PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput            `pulumi:"containerOverrides"`
	Cpu                           pulumi.StringPtrInput                                                                `pulumi:"cpu"`
	EphemeralStorage              PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput               `pulumi:"ephemeralStorage"`
	ExecutionRoleArn              pulumi.StringPtrInput                                                                `pulumi:"executionRoleArn"`
	InferenceAcceleratorOverrides PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput `pulumi:"inferenceAcceleratorOverrides"`
	Memory                        pulumi.StringPtrInput                                                                `pulumi:"memory"`
	TaskRoleArn                   pulumi.StringPtrInput                                                                `pulumi:"taskRoleArn"`
}

func (PipeTargetParametersEcsTaskParametersOverridesArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutput

func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutput() PipeTargetParametersEcsTaskParametersOverridesOutput

func (PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesOutput

func (PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput

func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverride

type PipeTargetParametersEcsTaskParametersOverridesContainerOverride struct {
	Commands          []string                                                                         `pulumi:"commands"`
	Cpu               *int                                                                             `pulumi:"cpu"`
	EnvironmentFiles  []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile `pulumi:"environmentFiles"`
	Environments      []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironment     `pulumi:"environments"`
	Memory            *int                                                                             `pulumi:"memory"`
	MemoryReservation *int                                                                             `pulumi:"memoryReservation"`
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name                 *string                                                                              `pulumi:"name"`
	ResourceRequirements []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement `pulumi:"resourceRequirements"`
}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs struct {
	Commands          pulumi.StringArrayInput                                                                  `pulumi:"commands"`
	Cpu               pulumi.IntPtrInput                                                                       `pulumi:"cpu"`
	EnvironmentFiles  PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput `pulumi:"environmentFiles"`
	Environments      PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput     `pulumi:"environments"`
	Memory            pulumi.IntPtrInput                                                                       `pulumi:"memory"`
	MemoryReservation pulumi.IntPtrInput                                                                       `pulumi:"memoryReservation"`
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name                 pulumi.StringPtrInput                                                                        `pulumi:"name"`
	ResourceRequirements PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput `pulumi:"resourceRequirements"`
}

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray{ PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs{...} }

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironment

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironment struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  *string `pulumi:"name"`
	Value *string `pulumi:"value"`
}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray{ PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs{...} }

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile struct {
	Type  string `pulumi:"type"`
	Value string `pulumi:"value"`
}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs struct {
	Type  pulumi.StringInput `pulumi:"type"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray{ PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs{...} }

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Type

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Value

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Name

Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Value

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Commands

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Cpu

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Memory

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) MemoryReservation

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Name

Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement struct {
	Type  string `pulumi:"type"`
	Value string `pulumi:"value"`
}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs struct {
	Type  pulumi.StringInput `pulumi:"type"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray{ PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs{...} }

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
	ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
}

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs and PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput` via:

PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput

type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Type

func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Value

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage struct {
	SizeInGib int `pulumi:"sizeInGib"`
}

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs struct {
	SizeInGib pulumi.IntInput `pulumi:"sizeInGib"`
}

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext

func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageInput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
	ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
}

PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs and PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageInput` via:

PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) SizeInGib

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
	ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
}

PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs, PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtr and PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput` via:

        PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs{...}

or:

        nil

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) Elem

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) SizeInGib

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride struct {
	DeviceName *string `pulumi:"deviceName"`
	DeviceType *string `pulumi:"deviceType"`
}

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs struct {
	DeviceName pulumi.StringPtrInput `pulumi:"deviceName"`
	DeviceType pulumi.StringPtrInput `pulumi:"deviceType"`
}

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray []PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
	ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
}

PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray and PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput` via:

PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray{ PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs{...} }

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
	ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
}

PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs and PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput` via:

PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput

type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceName

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceType

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput

func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext

type PipeTargetParametersEcsTaskParametersOverridesInput

type PipeTargetParametersEcsTaskParametersOverridesInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesOutput() PipeTargetParametersEcsTaskParametersOverridesOutput
	ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesOutput
}

PipeTargetParametersEcsTaskParametersOverridesInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesArgs and PipeTargetParametersEcsTaskParametersOverridesOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesInput` via:

PipeTargetParametersEcsTaskParametersOverridesArgs{...}

type PipeTargetParametersEcsTaskParametersOverridesOutput

type PipeTargetParametersEcsTaskParametersOverridesOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesOutput) Cpu

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ExecutionRoleArn

func (PipeTargetParametersEcsTaskParametersOverridesOutput) Memory

func (PipeTargetParametersEcsTaskParametersOverridesOutput) TaskRoleArn

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutput

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesOutput

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput

func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput

type PipeTargetParametersEcsTaskParametersOverridesPtrInput

type PipeTargetParametersEcsTaskParametersOverridesPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
	ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput
}

PipeTargetParametersEcsTaskParametersOverridesPtrInput is an input type that accepts PipeTargetParametersEcsTaskParametersOverridesArgs, PipeTargetParametersEcsTaskParametersOverridesPtr and PipeTargetParametersEcsTaskParametersOverridesPtrOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersOverridesPtrInput` via:

        PipeTargetParametersEcsTaskParametersOverridesArgs{...}

or:

        nil

type PipeTargetParametersEcsTaskParametersOverridesPtrOutput

type PipeTargetParametersEcsTaskParametersOverridesPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Cpu

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Elem

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ElementType

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) EphemeralStorage

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ExecutionRoleArn

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Memory

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) TaskRoleArn

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput

func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraint

type PipeTargetParametersEcsTaskParametersPlacementConstraint struct {
	Expression *string `pulumi:"expression"`
	Type       *string `pulumi:"type"`
}

type PipeTargetParametersEcsTaskParametersPlacementConstraintArgs

type PipeTargetParametersEcsTaskParametersPlacementConstraintArgs struct {
	Expression pulumi.StringPtrInput `pulumi:"expression"`
	Type       pulumi.StringPtrInput `pulumi:"type"`
}

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext

func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraintArray

type PipeTargetParametersEcsTaskParametersPlacementConstraintArray []PipeTargetParametersEcsTaskParametersPlacementConstraintInput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext

func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput

type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
	ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
}

PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersPlacementConstraintArray and PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput` via:

PipeTargetParametersEcsTaskParametersPlacementConstraintArray{ PipeTargetParametersEcsTaskParametersPlacementConstraintArgs{...} }

type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) Index

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext

func (o PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraintInput

type PipeTargetParametersEcsTaskParametersPlacementConstraintInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
	ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
}

PipeTargetParametersEcsTaskParametersPlacementConstraintInput is an input type that accepts PipeTargetParametersEcsTaskParametersPlacementConstraintArgs and PipeTargetParametersEcsTaskParametersPlacementConstraintOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersPlacementConstraintInput` via:

PipeTargetParametersEcsTaskParametersPlacementConstraintArgs{...}

type PipeTargetParametersEcsTaskParametersPlacementConstraintOutput

type PipeTargetParametersEcsTaskParametersPlacementConstraintOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Expression

func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext

func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput

func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Type

type PipeTargetParametersEcsTaskParametersPlacementStrategy

type PipeTargetParametersEcsTaskParametersPlacementStrategy struct {
	Field *string `pulumi:"field"`
	Type  *string `pulumi:"type"`
}

type PipeTargetParametersEcsTaskParametersPlacementStrategyArgs

type PipeTargetParametersEcsTaskParametersPlacementStrategyArgs struct {
	Field pulumi.StringPtrInput `pulumi:"field"`
	Type  pulumi.StringPtrInput `pulumi:"type"`
}

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext

func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput

type PipeTargetParametersEcsTaskParametersPlacementStrategyArray

type PipeTargetParametersEcsTaskParametersPlacementStrategyArray []PipeTargetParametersEcsTaskParametersPlacementStrategyInput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext

func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput

type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
	ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
}

PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput is an input type that accepts PipeTargetParametersEcsTaskParametersPlacementStrategyArray and PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput` via:

PipeTargetParametersEcsTaskParametersPlacementStrategyArray{ PipeTargetParametersEcsTaskParametersPlacementStrategyArgs{...} }

type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) Index

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext

func (o PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput

type PipeTargetParametersEcsTaskParametersPlacementStrategyInput

type PipeTargetParametersEcsTaskParametersPlacementStrategyInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
	ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
}

PipeTargetParametersEcsTaskParametersPlacementStrategyInput is an input type that accepts PipeTargetParametersEcsTaskParametersPlacementStrategyArgs and PipeTargetParametersEcsTaskParametersPlacementStrategyOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersPlacementStrategyInput` via:

PipeTargetParametersEcsTaskParametersPlacementStrategyArgs{...}

type PipeTargetParametersEcsTaskParametersPlacementStrategyOutput

type PipeTargetParametersEcsTaskParametersPlacementStrategyOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ElementType

func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Field

func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext

func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput

func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Type

type PipeTargetParametersEcsTaskParametersPtrInput

type PipeTargetParametersEcsTaskParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput
	ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(context.Context) PipeTargetParametersEcsTaskParametersPtrOutput
}

PipeTargetParametersEcsTaskParametersPtrInput is an input type that accepts PipeTargetParametersEcsTaskParametersArgs, PipeTargetParametersEcsTaskParametersPtr and PipeTargetParametersEcsTaskParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersEcsTaskParametersPtrInput` via:

        PipeTargetParametersEcsTaskParametersArgs{...}

or:

        nil

type PipeTargetParametersEcsTaskParametersPtrOutput

type PipeTargetParametersEcsTaskParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEcsTaskParametersPtrOutput) Elem

func (PipeTargetParametersEcsTaskParametersPtrOutput) ElementType

func (PipeTargetParametersEcsTaskParametersPtrOutput) EnableEcsManagedTags

func (PipeTargetParametersEcsTaskParametersPtrOutput) EnableExecuteCommand

func (PipeTargetParametersEcsTaskParametersPtrOutput) Group

func (PipeTargetParametersEcsTaskParametersPtrOutput) LaunchType

func (PipeTargetParametersEcsTaskParametersPtrOutput) NetworkConfiguration

func (PipeTargetParametersEcsTaskParametersPtrOutput) Overrides

func (PipeTargetParametersEcsTaskParametersPtrOutput) PlacementConstraints

func (PipeTargetParametersEcsTaskParametersPtrOutput) PlacementStrategies

func (PipeTargetParametersEcsTaskParametersPtrOutput) PlatformVersion

func (PipeTargetParametersEcsTaskParametersPtrOutput) PropagateTags

func (PipeTargetParametersEcsTaskParametersPtrOutput) ReferenceId

func (PipeTargetParametersEcsTaskParametersPtrOutput) Tags

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

func (PipeTargetParametersEcsTaskParametersPtrOutput) TaskCount

func (PipeTargetParametersEcsTaskParametersPtrOutput) TaskDefinitionArn

func (PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput

func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput

func (PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext

func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput

type PipeTargetParametersEventbridgeEventBusParameters

type PipeTargetParametersEventbridgeEventBusParameters struct {
	DetailType *string  `pulumi:"detailType"`
	EndpointId *string  `pulumi:"endpointId"`
	Resources  []string `pulumi:"resources"`
	// Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
	Source *string `pulumi:"source"`
	Time   *string `pulumi:"time"`
}

type PipeTargetParametersEventbridgeEventBusParametersArgs

type PipeTargetParametersEventbridgeEventBusParametersArgs struct {
	DetailType pulumi.StringPtrInput   `pulumi:"detailType"`
	EndpointId pulumi.StringPtrInput   `pulumi:"endpointId"`
	Resources  pulumi.StringArrayInput `pulumi:"resources"`
	// Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
	Source pulumi.StringPtrInput `pulumi:"source"`
	Time   pulumi.StringPtrInput `pulumi:"time"`
}

func (PipeTargetParametersEventbridgeEventBusParametersArgs) ElementType

func (PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutput

func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutput() PipeTargetParametersEventbridgeEventBusParametersOutput

func (PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext

func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput

func (PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput

func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput

func (PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext

func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput

type PipeTargetParametersEventbridgeEventBusParametersInput

type PipeTargetParametersEventbridgeEventBusParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersEventbridgeEventBusParametersOutput() PipeTargetParametersEventbridgeEventBusParametersOutput
	ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput
}

PipeTargetParametersEventbridgeEventBusParametersInput is an input type that accepts PipeTargetParametersEventbridgeEventBusParametersArgs and PipeTargetParametersEventbridgeEventBusParametersOutput values. You can construct a concrete instance of `PipeTargetParametersEventbridgeEventBusParametersInput` via:

PipeTargetParametersEventbridgeEventBusParametersArgs{...}

type PipeTargetParametersEventbridgeEventBusParametersOutput

type PipeTargetParametersEventbridgeEventBusParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEventbridgeEventBusParametersOutput) DetailType

func (PipeTargetParametersEventbridgeEventBusParametersOutput) ElementType

func (PipeTargetParametersEventbridgeEventBusParametersOutput) EndpointId

func (PipeTargetParametersEventbridgeEventBusParametersOutput) Resources

func (PipeTargetParametersEventbridgeEventBusParametersOutput) Source

Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.

func (PipeTargetParametersEventbridgeEventBusParametersOutput) Time

func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutput

func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext

func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput

func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput

func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext

func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput

type PipeTargetParametersEventbridgeEventBusParametersPtrInput

type PipeTargetParametersEventbridgeEventBusParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
	ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput
}

PipeTargetParametersEventbridgeEventBusParametersPtrInput is an input type that accepts PipeTargetParametersEventbridgeEventBusParametersArgs, PipeTargetParametersEventbridgeEventBusParametersPtr and PipeTargetParametersEventbridgeEventBusParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersEventbridgeEventBusParametersPtrInput` via:

        PipeTargetParametersEventbridgeEventBusParametersArgs{...}

or:

        nil

type PipeTargetParametersEventbridgeEventBusParametersPtrOutput

type PipeTargetParametersEventbridgeEventBusParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) DetailType

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Elem

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ElementType

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) EndpointId

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Resources

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Source

Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Time

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput

func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext

func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput

type PipeTargetParametersHttpParameters

type PipeTargetParametersHttpParameters struct {
	HeaderParameters      map[string]string `pulumi:"headerParameters"`
	PathParameterValues   *string           `pulumi:"pathParameterValues"`
	QueryStringParameters map[string]string `pulumi:"queryStringParameters"`
}

type PipeTargetParametersHttpParametersArgs

type PipeTargetParametersHttpParametersArgs struct {
	HeaderParameters      pulumi.StringMapInput `pulumi:"headerParameters"`
	PathParameterValues   pulumi.StringPtrInput `pulumi:"pathParameterValues"`
	QueryStringParameters pulumi.StringMapInput `pulumi:"queryStringParameters"`
}

func (PipeTargetParametersHttpParametersArgs) ElementType

func (PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutput

func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutput() PipeTargetParametersHttpParametersOutput

func (PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutputWithContext

func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersOutput

func (PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutput

func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput

func (PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutputWithContext

func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput

type PipeTargetParametersHttpParametersInput

type PipeTargetParametersHttpParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersHttpParametersOutput() PipeTargetParametersHttpParametersOutput
	ToPipeTargetParametersHttpParametersOutputWithContext(context.Context) PipeTargetParametersHttpParametersOutput
}

PipeTargetParametersHttpParametersInput is an input type that accepts PipeTargetParametersHttpParametersArgs and PipeTargetParametersHttpParametersOutput values. You can construct a concrete instance of `PipeTargetParametersHttpParametersInput` via:

PipeTargetParametersHttpParametersArgs{...}

type PipeTargetParametersHttpParametersOutput

type PipeTargetParametersHttpParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersHttpParametersOutput) ElementType

func (PipeTargetParametersHttpParametersOutput) HeaderParameters

func (PipeTargetParametersHttpParametersOutput) PathParameterValues

func (PipeTargetParametersHttpParametersOutput) QueryStringParameters

func (PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutput

func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutput() PipeTargetParametersHttpParametersOutput

func (PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutputWithContext

func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersOutput

func (PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutput

func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput

func (PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext

func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput

type PipeTargetParametersHttpParametersPtrInput

type PipeTargetParametersHttpParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput
	ToPipeTargetParametersHttpParametersPtrOutputWithContext(context.Context) PipeTargetParametersHttpParametersPtrOutput
}

PipeTargetParametersHttpParametersPtrInput is an input type that accepts PipeTargetParametersHttpParametersArgs, PipeTargetParametersHttpParametersPtr and PipeTargetParametersHttpParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersHttpParametersPtrInput` via:

        PipeTargetParametersHttpParametersArgs{...}

or:

        nil

type PipeTargetParametersHttpParametersPtrOutput

type PipeTargetParametersHttpParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersHttpParametersPtrOutput) Elem

func (PipeTargetParametersHttpParametersPtrOutput) ElementType

func (PipeTargetParametersHttpParametersPtrOutput) HeaderParameters

func (PipeTargetParametersHttpParametersPtrOutput) PathParameterValues

func (PipeTargetParametersHttpParametersPtrOutput) QueryStringParameters

func (PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutput

func (o PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput

func (PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext

func (o PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput

type PipeTargetParametersInput

type PipeTargetParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersOutput() PipeTargetParametersOutput
	ToPipeTargetParametersOutputWithContext(context.Context) PipeTargetParametersOutput
}

PipeTargetParametersInput is an input type that accepts PipeTargetParametersArgs and PipeTargetParametersOutput values. You can construct a concrete instance of `PipeTargetParametersInput` via:

PipeTargetParametersArgs{...}

type PipeTargetParametersKinesisStreamParameters

type PipeTargetParametersKinesisStreamParameters struct {
	PartitionKey string `pulumi:"partitionKey"`
}

type PipeTargetParametersKinesisStreamParametersArgs

type PipeTargetParametersKinesisStreamParametersArgs struct {
	PartitionKey pulumi.StringInput `pulumi:"partitionKey"`
}

func (PipeTargetParametersKinesisStreamParametersArgs) ElementType

func (PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutput

func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutput() PipeTargetParametersKinesisStreamParametersOutput

func (PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutputWithContext

func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersOutput

func (PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutput

func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput

func (PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext

func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput

type PipeTargetParametersKinesisStreamParametersInput

type PipeTargetParametersKinesisStreamParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersKinesisStreamParametersOutput() PipeTargetParametersKinesisStreamParametersOutput
	ToPipeTargetParametersKinesisStreamParametersOutputWithContext(context.Context) PipeTargetParametersKinesisStreamParametersOutput
}

PipeTargetParametersKinesisStreamParametersInput is an input type that accepts PipeTargetParametersKinesisStreamParametersArgs and PipeTargetParametersKinesisStreamParametersOutput values. You can construct a concrete instance of `PipeTargetParametersKinesisStreamParametersInput` via:

PipeTargetParametersKinesisStreamParametersArgs{...}

type PipeTargetParametersKinesisStreamParametersOutput

type PipeTargetParametersKinesisStreamParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersKinesisStreamParametersOutput) ElementType

func (PipeTargetParametersKinesisStreamParametersOutput) PartitionKey

func (PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutput

func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutput() PipeTargetParametersKinesisStreamParametersOutput

func (PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutputWithContext

func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersOutput

func (PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput

func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput

func (PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext

func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput

type PipeTargetParametersKinesisStreamParametersPtrInput

type PipeTargetParametersKinesisStreamParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput
	ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput
}

PipeTargetParametersKinesisStreamParametersPtrInput is an input type that accepts PipeTargetParametersKinesisStreamParametersArgs, PipeTargetParametersKinesisStreamParametersPtr and PipeTargetParametersKinesisStreamParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersKinesisStreamParametersPtrInput` via:

        PipeTargetParametersKinesisStreamParametersArgs{...}

or:

        nil

type PipeTargetParametersKinesisStreamParametersPtrOutput

type PipeTargetParametersKinesisStreamParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersKinesisStreamParametersPtrOutput) Elem

func (PipeTargetParametersKinesisStreamParametersPtrOutput) ElementType

func (PipeTargetParametersKinesisStreamParametersPtrOutput) PartitionKey

func (PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput

func (PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext

func (o PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput

type PipeTargetParametersLambdaFunctionParameters

type PipeTargetParametersLambdaFunctionParameters struct {
	InvocationType string `pulumi:"invocationType"`
}

type PipeTargetParametersLambdaFunctionParametersArgs

type PipeTargetParametersLambdaFunctionParametersArgs struct {
	InvocationType pulumi.StringInput `pulumi:"invocationType"`
}

func (PipeTargetParametersLambdaFunctionParametersArgs) ElementType

func (PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutput

func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutput() PipeTargetParametersLambdaFunctionParametersOutput

func (PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext

func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersOutput

func (PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutput

func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput

func (PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext

func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput

type PipeTargetParametersLambdaFunctionParametersInput

type PipeTargetParametersLambdaFunctionParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersLambdaFunctionParametersOutput() PipeTargetParametersLambdaFunctionParametersOutput
	ToPipeTargetParametersLambdaFunctionParametersOutputWithContext(context.Context) PipeTargetParametersLambdaFunctionParametersOutput
}

PipeTargetParametersLambdaFunctionParametersInput is an input type that accepts PipeTargetParametersLambdaFunctionParametersArgs and PipeTargetParametersLambdaFunctionParametersOutput values. You can construct a concrete instance of `PipeTargetParametersLambdaFunctionParametersInput` via:

PipeTargetParametersLambdaFunctionParametersArgs{...}

type PipeTargetParametersLambdaFunctionParametersOutput

type PipeTargetParametersLambdaFunctionParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersLambdaFunctionParametersOutput) ElementType

func (PipeTargetParametersLambdaFunctionParametersOutput) InvocationType

func (PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutput

func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutput() PipeTargetParametersLambdaFunctionParametersOutput

func (PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext

func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersOutput

func (PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput

func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput

func (PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext

func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput

type PipeTargetParametersLambdaFunctionParametersPtrInput

type PipeTargetParametersLambdaFunctionParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput
	ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput
}

PipeTargetParametersLambdaFunctionParametersPtrInput is an input type that accepts PipeTargetParametersLambdaFunctionParametersArgs, PipeTargetParametersLambdaFunctionParametersPtr and PipeTargetParametersLambdaFunctionParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersLambdaFunctionParametersPtrInput` via:

        PipeTargetParametersLambdaFunctionParametersArgs{...}

or:

        nil

type PipeTargetParametersLambdaFunctionParametersPtrOutput

type PipeTargetParametersLambdaFunctionParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersLambdaFunctionParametersPtrOutput) Elem

func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ElementType

func (PipeTargetParametersLambdaFunctionParametersPtrOutput) InvocationType

func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput

func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext

func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput

type PipeTargetParametersOutput

type PipeTargetParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersOutput) BatchJobParameters

The parameters for using an AWS Batch job as a target. Detailed below.

func (PipeTargetParametersOutput) CloudwatchLogsParameters

The parameters for using an CloudWatch Logs log stream as a target. Detailed below.

func (PipeTargetParametersOutput) EcsTaskParameters

The parameters for using an Amazon ECS task as a target. Detailed below.

func (PipeTargetParametersOutput) ElementType

func (PipeTargetParametersOutput) ElementType() reflect.Type

func (PipeTargetParametersOutput) EventbridgeEventBusParameters

The parameters for using an EventBridge event bus as a target. Detailed below.

func (PipeTargetParametersOutput) HttpParameters

These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.

func (PipeTargetParametersOutput) InputTemplate

Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.

func (PipeTargetParametersOutput) KinesisStreamParameters

The parameters for using a Kinesis stream as a source. Detailed below.

func (PipeTargetParametersOutput) LambdaFunctionParameters

The parameters for using a Lambda function as a target. Detailed below.

func (PipeTargetParametersOutput) RedshiftDataParameters

These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement. Detailed below.

func (PipeTargetParametersOutput) SagemakerPipelineParameters

The parameters for using a SageMaker pipeline as a target. Detailed below.

func (PipeTargetParametersOutput) SqsQueueParameters

The parameters for using a Amazon SQS stream as a target. Detailed below.

func (PipeTargetParametersOutput) StepFunctionStateMachineParameters

The parameters for using a Step Functions state machine as a target. Detailed below.

func (PipeTargetParametersOutput) ToPipeTargetParametersOutput

func (o PipeTargetParametersOutput) ToPipeTargetParametersOutput() PipeTargetParametersOutput

func (PipeTargetParametersOutput) ToPipeTargetParametersOutputWithContext

func (o PipeTargetParametersOutput) ToPipeTargetParametersOutputWithContext(ctx context.Context) PipeTargetParametersOutput

func (PipeTargetParametersOutput) ToPipeTargetParametersPtrOutput

func (o PipeTargetParametersOutput) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput

func (PipeTargetParametersOutput) ToPipeTargetParametersPtrOutputWithContext

func (o PipeTargetParametersOutput) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput

type PipeTargetParametersPtrInput

type PipeTargetParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput
	ToPipeTargetParametersPtrOutputWithContext(context.Context) PipeTargetParametersPtrOutput
}

PipeTargetParametersPtrInput is an input type that accepts PipeTargetParametersArgs, PipeTargetParametersPtr and PipeTargetParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersPtrInput` via:

        PipeTargetParametersArgs{...}

or:

        nil

type PipeTargetParametersPtrOutput

type PipeTargetParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersPtrOutput) BatchJobParameters

The parameters for using an AWS Batch job as a target. Detailed below.

func (PipeTargetParametersPtrOutput) CloudwatchLogsParameters

The parameters for using an CloudWatch Logs log stream as a target. Detailed below.

func (PipeTargetParametersPtrOutput) EcsTaskParameters

The parameters for using an Amazon ECS task as a target. Detailed below.

func (PipeTargetParametersPtrOutput) Elem

func (PipeTargetParametersPtrOutput) ElementType

func (PipeTargetParametersPtrOutput) EventbridgeEventBusParameters

The parameters for using an EventBridge event bus as a target. Detailed below.

func (PipeTargetParametersPtrOutput) HttpParameters

These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.

func (PipeTargetParametersPtrOutput) InputTemplate

Valid JSON text passed to the target. In this case, nothing from the event itself is passed to the target. Maximum length of 8192 characters.

func (PipeTargetParametersPtrOutput) KinesisStreamParameters

The parameters for using a Kinesis stream as a source. Detailed below.

func (PipeTargetParametersPtrOutput) LambdaFunctionParameters

The parameters for using a Lambda function as a target. Detailed below.

func (PipeTargetParametersPtrOutput) RedshiftDataParameters

These are custom parameters to be used when the target is a Amazon Redshift cluster to invoke the Amazon Redshift Data API BatchExecuteStatement. Detailed below.

func (PipeTargetParametersPtrOutput) SagemakerPipelineParameters

The parameters for using a SageMaker pipeline as a target. Detailed below.

func (PipeTargetParametersPtrOutput) SqsQueueParameters

The parameters for using a Amazon SQS stream as a target. Detailed below.

func (PipeTargetParametersPtrOutput) StepFunctionStateMachineParameters

The parameters for using a Step Functions state machine as a target. Detailed below.

func (PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutput

func (o PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput

func (PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutputWithContext

func (o PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput

type PipeTargetParametersRedshiftDataParameters

type PipeTargetParametersRedshiftDataParameters struct {
	Database         string   `pulumi:"database"`
	DbUser           *string  `pulumi:"dbUser"`
	SecretManagerArn *string  `pulumi:"secretManagerArn"`
	Sqls             []string `pulumi:"sqls"`
	StatementName    *string  `pulumi:"statementName"`
	WithEvent        *bool    `pulumi:"withEvent"`
}

type PipeTargetParametersRedshiftDataParametersArgs

type PipeTargetParametersRedshiftDataParametersArgs struct {
	Database         pulumi.StringInput      `pulumi:"database"`
	DbUser           pulumi.StringPtrInput   `pulumi:"dbUser"`
	SecretManagerArn pulumi.StringPtrInput   `pulumi:"secretManagerArn"`
	Sqls             pulumi.StringArrayInput `pulumi:"sqls"`
	StatementName    pulumi.StringPtrInput   `pulumi:"statementName"`
	WithEvent        pulumi.BoolPtrInput     `pulumi:"withEvent"`
}

func (PipeTargetParametersRedshiftDataParametersArgs) ElementType

func (PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutput

func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutput() PipeTargetParametersRedshiftDataParametersOutput

func (PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutputWithContext

func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersOutput

func (PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutput

func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput

func (PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext

func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput

type PipeTargetParametersRedshiftDataParametersInput

type PipeTargetParametersRedshiftDataParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersRedshiftDataParametersOutput() PipeTargetParametersRedshiftDataParametersOutput
	ToPipeTargetParametersRedshiftDataParametersOutputWithContext(context.Context) PipeTargetParametersRedshiftDataParametersOutput
}

PipeTargetParametersRedshiftDataParametersInput is an input type that accepts PipeTargetParametersRedshiftDataParametersArgs and PipeTargetParametersRedshiftDataParametersOutput values. You can construct a concrete instance of `PipeTargetParametersRedshiftDataParametersInput` via:

PipeTargetParametersRedshiftDataParametersArgs{...}

type PipeTargetParametersRedshiftDataParametersOutput

type PipeTargetParametersRedshiftDataParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersRedshiftDataParametersOutput) Database

func (PipeTargetParametersRedshiftDataParametersOutput) DbUser

func (PipeTargetParametersRedshiftDataParametersOutput) ElementType

func (PipeTargetParametersRedshiftDataParametersOutput) SecretManagerArn

func (PipeTargetParametersRedshiftDataParametersOutput) Sqls

func (PipeTargetParametersRedshiftDataParametersOutput) StatementName

func (PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutput

func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutput() PipeTargetParametersRedshiftDataParametersOutput

func (PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutputWithContext

func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersOutput

func (PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput

func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput

func (PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext

func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput

func (PipeTargetParametersRedshiftDataParametersOutput) WithEvent

type PipeTargetParametersRedshiftDataParametersPtrInput

type PipeTargetParametersRedshiftDataParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput
	ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput
}

PipeTargetParametersRedshiftDataParametersPtrInput is an input type that accepts PipeTargetParametersRedshiftDataParametersArgs, PipeTargetParametersRedshiftDataParametersPtr and PipeTargetParametersRedshiftDataParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersRedshiftDataParametersPtrInput` via:

        PipeTargetParametersRedshiftDataParametersArgs{...}

or:

        nil

type PipeTargetParametersRedshiftDataParametersPtrOutput

type PipeTargetParametersRedshiftDataParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersRedshiftDataParametersPtrOutput) Database

func (PipeTargetParametersRedshiftDataParametersPtrOutput) DbUser

func (PipeTargetParametersRedshiftDataParametersPtrOutput) Elem

func (PipeTargetParametersRedshiftDataParametersPtrOutput) ElementType

func (PipeTargetParametersRedshiftDataParametersPtrOutput) SecretManagerArn

func (PipeTargetParametersRedshiftDataParametersPtrOutput) Sqls

func (PipeTargetParametersRedshiftDataParametersPtrOutput) StatementName

func (PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput

func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput

func (PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext

func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput

func (PipeTargetParametersRedshiftDataParametersPtrOutput) WithEvent

type PipeTargetParametersSagemakerPipelineParameters

type PipeTargetParametersSagemakerPipelineParameters struct {
	PipelineParameters []PipeTargetParametersSagemakerPipelineParametersPipelineParameter `pulumi:"pipelineParameters"`
}

type PipeTargetParametersSagemakerPipelineParametersArgs

type PipeTargetParametersSagemakerPipelineParametersArgs struct {
	PipelineParameters PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput `pulumi:"pipelineParameters"`
}

func (PipeTargetParametersSagemakerPipelineParametersArgs) ElementType

func (PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutput

func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutput() PipeTargetParametersSagemakerPipelineParametersOutput

func (PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext

func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersOutput

func (PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput

func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput

func (PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext

func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput

type PipeTargetParametersSagemakerPipelineParametersInput

type PipeTargetParametersSagemakerPipelineParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersSagemakerPipelineParametersOutput() PipeTargetParametersSagemakerPipelineParametersOutput
	ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext(context.Context) PipeTargetParametersSagemakerPipelineParametersOutput
}

PipeTargetParametersSagemakerPipelineParametersInput is an input type that accepts PipeTargetParametersSagemakerPipelineParametersArgs and PipeTargetParametersSagemakerPipelineParametersOutput values. You can construct a concrete instance of `PipeTargetParametersSagemakerPipelineParametersInput` via:

PipeTargetParametersSagemakerPipelineParametersArgs{...}

type PipeTargetParametersSagemakerPipelineParametersOutput

type PipeTargetParametersSagemakerPipelineParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSagemakerPipelineParametersOutput) ElementType

func (PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutput

func (PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext

func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersOutput

func (PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput

func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput

func (PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext

func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameter

type PipeTargetParametersSagemakerPipelineParametersPipelineParameter struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs struct {
	// Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ElementType

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext

func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray []PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ElementType

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext

func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput interface {
	pulumi.Input

	ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
	ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext(context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
}

PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput is an input type that accepts PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray and PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput values. You can construct a concrete instance of `PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput` via:

PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray{ PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs{...} }

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ElementType

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput interface {
	pulumi.Input

	ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
	ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
}

PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput is an input type that accepts PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs and PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput values. You can construct a concrete instance of `PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput` via:

PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs{...}

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput

type PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ElementType

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Name

Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext

func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput

func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Value

type PipeTargetParametersSagemakerPipelineParametersPtrInput

type PipeTargetParametersSagemakerPipelineParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput
	ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput
}

PipeTargetParametersSagemakerPipelineParametersPtrInput is an input type that accepts PipeTargetParametersSagemakerPipelineParametersArgs, PipeTargetParametersSagemakerPipelineParametersPtr and PipeTargetParametersSagemakerPipelineParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersSagemakerPipelineParametersPtrInput` via:

        PipeTargetParametersSagemakerPipelineParametersArgs{...}

or:

        nil

type PipeTargetParametersSagemakerPipelineParametersPtrOutput

type PipeTargetParametersSagemakerPipelineParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) Elem

func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ElementType

func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput

func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext

func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput

type PipeTargetParametersSqsQueueParameters

type PipeTargetParametersSqsQueueParameters struct {
	MessageDeduplicationId *string `pulumi:"messageDeduplicationId"`
	MessageGroupId         *string `pulumi:"messageGroupId"`
}

type PipeTargetParametersSqsQueueParametersArgs

type PipeTargetParametersSqsQueueParametersArgs struct {
	MessageDeduplicationId pulumi.StringPtrInput `pulumi:"messageDeduplicationId"`
	MessageGroupId         pulumi.StringPtrInput `pulumi:"messageGroupId"`
}

func (PipeTargetParametersSqsQueueParametersArgs) ElementType

func (PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutput

func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutput() PipeTargetParametersSqsQueueParametersOutput

func (PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutputWithContext

func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersOutput

func (PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutput

func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput

func (PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext

func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput

type PipeTargetParametersSqsQueueParametersInput

type PipeTargetParametersSqsQueueParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersSqsQueueParametersOutput() PipeTargetParametersSqsQueueParametersOutput
	ToPipeTargetParametersSqsQueueParametersOutputWithContext(context.Context) PipeTargetParametersSqsQueueParametersOutput
}

PipeTargetParametersSqsQueueParametersInput is an input type that accepts PipeTargetParametersSqsQueueParametersArgs and PipeTargetParametersSqsQueueParametersOutput values. You can construct a concrete instance of `PipeTargetParametersSqsQueueParametersInput` via:

PipeTargetParametersSqsQueueParametersArgs{...}

type PipeTargetParametersSqsQueueParametersOutput

type PipeTargetParametersSqsQueueParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSqsQueueParametersOutput) ElementType

func (PipeTargetParametersSqsQueueParametersOutput) MessageDeduplicationId

func (PipeTargetParametersSqsQueueParametersOutput) MessageGroupId

func (PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutput

func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutput() PipeTargetParametersSqsQueueParametersOutput

func (PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutputWithContext

func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersOutput

func (PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput

func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput

func (PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext

func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput

type PipeTargetParametersSqsQueueParametersPtrInput

type PipeTargetParametersSqsQueueParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput
	ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(context.Context) PipeTargetParametersSqsQueueParametersPtrOutput
}

PipeTargetParametersSqsQueueParametersPtrInput is an input type that accepts PipeTargetParametersSqsQueueParametersArgs, PipeTargetParametersSqsQueueParametersPtr and PipeTargetParametersSqsQueueParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersSqsQueueParametersPtrInput` via:

        PipeTargetParametersSqsQueueParametersArgs{...}

or:

        nil

type PipeTargetParametersSqsQueueParametersPtrOutput

type PipeTargetParametersSqsQueueParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersSqsQueueParametersPtrOutput) Elem

func (PipeTargetParametersSqsQueueParametersPtrOutput) ElementType

func (PipeTargetParametersSqsQueueParametersPtrOutput) MessageDeduplicationId

func (PipeTargetParametersSqsQueueParametersPtrOutput) MessageGroupId

func (PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput

func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput

func (PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext

func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput

type PipeTargetParametersStepFunctionStateMachineParameters

type PipeTargetParametersStepFunctionStateMachineParameters struct {
	InvocationType string `pulumi:"invocationType"`
}

type PipeTargetParametersStepFunctionStateMachineParametersArgs

type PipeTargetParametersStepFunctionStateMachineParametersArgs struct {
	InvocationType pulumi.StringInput `pulumi:"invocationType"`
}

func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ElementType

func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutput

func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext

func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput

func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput

func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext

func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput

type PipeTargetParametersStepFunctionStateMachineParametersInput

type PipeTargetParametersStepFunctionStateMachineParametersInput interface {
	pulumi.Input

	ToPipeTargetParametersStepFunctionStateMachineParametersOutput() PipeTargetParametersStepFunctionStateMachineParametersOutput
	ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput
}

PipeTargetParametersStepFunctionStateMachineParametersInput is an input type that accepts PipeTargetParametersStepFunctionStateMachineParametersArgs and PipeTargetParametersStepFunctionStateMachineParametersOutput values. You can construct a concrete instance of `PipeTargetParametersStepFunctionStateMachineParametersInput` via:

PipeTargetParametersStepFunctionStateMachineParametersArgs{...}

type PipeTargetParametersStepFunctionStateMachineParametersOutput

type PipeTargetParametersStepFunctionStateMachineParametersOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ElementType

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) InvocationType

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutput

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext

func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput

func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext

func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput

type PipeTargetParametersStepFunctionStateMachineParametersPtrInput

type PipeTargetParametersStepFunctionStateMachineParametersPtrInput interface {
	pulumi.Input

	ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
	ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
}

PipeTargetParametersStepFunctionStateMachineParametersPtrInput is an input type that accepts PipeTargetParametersStepFunctionStateMachineParametersArgs, PipeTargetParametersStepFunctionStateMachineParametersPtr and PipeTargetParametersStepFunctionStateMachineParametersPtrOutput values. You can construct a concrete instance of `PipeTargetParametersStepFunctionStateMachineParametersPtrInput` via:

        PipeTargetParametersStepFunctionStateMachineParametersArgs{...}

or:

        nil

type PipeTargetParametersStepFunctionStateMachineParametersPtrOutput

type PipeTargetParametersStepFunctionStateMachineParametersPtrOutput struct{ *pulumi.OutputState }

func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) Elem

func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ElementType

func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) InvocationType

func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput

func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext

func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput

Jump to

Keyboard shortcuts

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