Documentation ¶
Index ¶
- type Pipe
- type PipeArgs
- type PipeArray
- type PipeArrayInput
- type PipeArrayOutput
- type PipeEnrichmentParameters
- type PipeEnrichmentParametersArgs
- func (PipeEnrichmentParametersArgs) ElementType() reflect.Type
- func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutput() PipeEnrichmentParametersOutput
- func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersOutput
- func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput
- func (i PipeEnrichmentParametersArgs) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput
- type PipeEnrichmentParametersHttpParameters
- type PipeEnrichmentParametersHttpParametersArgs
- func (PipeEnrichmentParametersHttpParametersArgs) ElementType() reflect.Type
- func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutput() PipeEnrichmentParametersHttpParametersOutput
- func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersOutput
- func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput
- func (i PipeEnrichmentParametersHttpParametersArgs) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput
- type PipeEnrichmentParametersHttpParametersInput
- type PipeEnrichmentParametersHttpParametersOutput
- func (PipeEnrichmentParametersHttpParametersOutput) ElementType() reflect.Type
- func (o PipeEnrichmentParametersHttpParametersOutput) HeaderParameters() pulumi.StringMapOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) PathParameterValues() pulumi.StringPtrOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) QueryStringParameters() pulumi.StringMapOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutput() PipeEnrichmentParametersHttpParametersOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput
- func (o PipeEnrichmentParametersHttpParametersOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput
- type PipeEnrichmentParametersHttpParametersPtrInput
- type PipeEnrichmentParametersHttpParametersPtrOutput
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) Elem() PipeEnrichmentParametersHttpParametersOutput
- func (PipeEnrichmentParametersHttpParametersPtrOutput) ElementType() reflect.Type
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) HeaderParameters() pulumi.StringMapOutput
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) PathParameterValues() pulumi.StringPtrOutput
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) QueryStringParameters() pulumi.StringMapOutput
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutput() PipeEnrichmentParametersHttpParametersPtrOutput
- func (o PipeEnrichmentParametersHttpParametersPtrOutput) ToPipeEnrichmentParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersHttpParametersPtrOutput
- type PipeEnrichmentParametersInput
- type PipeEnrichmentParametersOutput
- func (PipeEnrichmentParametersOutput) ElementType() reflect.Type
- func (o PipeEnrichmentParametersOutput) HttpParameters() PipeEnrichmentParametersHttpParametersPtrOutput
- func (o PipeEnrichmentParametersOutput) InputTemplate() pulumi.StringPtrOutput
- func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutput() PipeEnrichmentParametersOutput
- func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersOutputWithContext(ctx context.Context) PipeEnrichmentParametersOutput
- func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput
- func (o PipeEnrichmentParametersOutput) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput
- type PipeEnrichmentParametersPtrInput
- type PipeEnrichmentParametersPtrOutput
- func (o PipeEnrichmentParametersPtrOutput) Elem() PipeEnrichmentParametersOutput
- func (PipeEnrichmentParametersPtrOutput) ElementType() reflect.Type
- func (o PipeEnrichmentParametersPtrOutput) HttpParameters() PipeEnrichmentParametersHttpParametersPtrOutput
- func (o PipeEnrichmentParametersPtrOutput) InputTemplate() pulumi.StringPtrOutput
- func (o PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutput() PipeEnrichmentParametersPtrOutput
- func (o PipeEnrichmentParametersPtrOutput) ToPipeEnrichmentParametersPtrOutputWithContext(ctx context.Context) PipeEnrichmentParametersPtrOutput
- type PipeInput
- type PipeLogConfiguration
- type PipeLogConfigurationArgs
- func (PipeLogConfigurationArgs) ElementType() reflect.Type
- func (i PipeLogConfigurationArgs) ToPipeLogConfigurationOutput() PipeLogConfigurationOutput
- func (i PipeLogConfigurationArgs) ToPipeLogConfigurationOutputWithContext(ctx context.Context) PipeLogConfigurationOutput
- func (i PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput
- func (i PipeLogConfigurationArgs) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput
- type PipeLogConfigurationCloudwatchLogsLogDestination
- type PipeLogConfigurationCloudwatchLogsLogDestinationArgs
- func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ElementType() reflect.Type
- func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput() PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (i PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- type PipeLogConfigurationCloudwatchLogsLogDestinationInput
- type PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) LogGroupArn() pulumi.StringOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput() PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- type PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput
- type PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) Elem() PipeLogConfigurationCloudwatchLogsLogDestinationOutput
- func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) LogGroupArn() pulumi.StringPtrOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- type PipeLogConfigurationFirehoseLogDestination
- type PipeLogConfigurationFirehoseLogDestinationArgs
- func (PipeLogConfigurationFirehoseLogDestinationArgs) ElementType() reflect.Type
- func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutput() PipeLogConfigurationFirehoseLogDestinationOutput
- func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationOutput
- func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (i PipeLogConfigurationFirehoseLogDestinationArgs) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput
- type PipeLogConfigurationFirehoseLogDestinationInput
- type PipeLogConfigurationFirehoseLogDestinationOutput
- func (o PipeLogConfigurationFirehoseLogDestinationOutput) DeliveryStreamArn() pulumi.StringOutput
- func (PipeLogConfigurationFirehoseLogDestinationOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutput() PipeLogConfigurationFirehoseLogDestinationOutput
- func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationOutput
- func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (o PipeLogConfigurationFirehoseLogDestinationOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput
- type PipeLogConfigurationFirehoseLogDestinationPtrInput
- type PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) DeliveryStreamArn() pulumi.StringPtrOutput
- func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) Elem() PipeLogConfigurationFirehoseLogDestinationOutput
- func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutput() PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) ToPipeLogConfigurationFirehoseLogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationFirehoseLogDestinationPtrOutput
- type PipeLogConfigurationInput
- type PipeLogConfigurationOutput
- func (o PipeLogConfigurationOutput) CloudwatchLogsLogDestination() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (PipeLogConfigurationOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationOutput) FirehoseLogDestination() PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (o PipeLogConfigurationOutput) IncludeExecutionDatas() pulumi.StringArrayOutput
- func (o PipeLogConfigurationOutput) Level() pulumi.StringOutput
- func (o PipeLogConfigurationOutput) S3LogDestination() PipeLogConfigurationS3LogDestinationPtrOutput
- func (o PipeLogConfigurationOutput) ToPipeLogConfigurationOutput() PipeLogConfigurationOutput
- func (o PipeLogConfigurationOutput) ToPipeLogConfigurationOutputWithContext(ctx context.Context) PipeLogConfigurationOutput
- func (o PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput
- func (o PipeLogConfigurationOutput) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput
- type PipeLogConfigurationPtrInput
- type PipeLogConfigurationPtrOutput
- func (o PipeLogConfigurationPtrOutput) CloudwatchLogsLogDestination() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
- func (o PipeLogConfigurationPtrOutput) Elem() PipeLogConfigurationOutput
- func (PipeLogConfigurationPtrOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationPtrOutput) FirehoseLogDestination() PipeLogConfigurationFirehoseLogDestinationPtrOutput
- func (o PipeLogConfigurationPtrOutput) IncludeExecutionDatas() pulumi.StringArrayOutput
- func (o PipeLogConfigurationPtrOutput) Level() pulumi.StringPtrOutput
- func (o PipeLogConfigurationPtrOutput) S3LogDestination() PipeLogConfigurationS3LogDestinationPtrOutput
- func (o PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutput() PipeLogConfigurationPtrOutput
- func (o PipeLogConfigurationPtrOutput) ToPipeLogConfigurationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationPtrOutput
- type PipeLogConfigurationS3LogDestination
- type PipeLogConfigurationS3LogDestinationArgs
- func (PipeLogConfigurationS3LogDestinationArgs) ElementType() reflect.Type
- func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutput() PipeLogConfigurationS3LogDestinationOutput
- func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationOutput
- func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput
- func (i PipeLogConfigurationS3LogDestinationArgs) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput
- type PipeLogConfigurationS3LogDestinationInput
- type PipeLogConfigurationS3LogDestinationOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) BucketName() pulumi.StringOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) BucketOwner() pulumi.StringOutput
- func (PipeLogConfigurationS3LogDestinationOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationS3LogDestinationOutput) OutputFormat() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) Prefix() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutput() PipeLogConfigurationS3LogDestinationOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput
- func (o PipeLogConfigurationS3LogDestinationOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput
- type PipeLogConfigurationS3LogDestinationPtrInput
- type PipeLogConfigurationS3LogDestinationPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) BucketOwner() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) Elem() PipeLogConfigurationS3LogDestinationOutput
- func (PipeLogConfigurationS3LogDestinationPtrOutput) ElementType() reflect.Type
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) OutputFormat() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutput() PipeLogConfigurationS3LogDestinationPtrOutput
- func (o PipeLogConfigurationS3LogDestinationPtrOutput) ToPipeLogConfigurationS3LogDestinationPtrOutputWithContext(ctx context.Context) PipeLogConfigurationS3LogDestinationPtrOutput
- type PipeMap
- type PipeMapInput
- type PipeMapOutput
- type PipeOutput
- func (o PipeOutput) Arn() pulumi.StringOutput
- func (o PipeOutput) Description() pulumi.StringPtrOutput
- func (o PipeOutput) DesiredState() pulumi.StringPtrOutput
- func (PipeOutput) ElementType() reflect.Type
- func (o PipeOutput) Enrichment() pulumi.StringPtrOutput
- func (o PipeOutput) EnrichmentParameters() PipeEnrichmentParametersPtrOutput
- func (o PipeOutput) LogConfiguration() PipeLogConfigurationPtrOutput
- func (o PipeOutput) Name() pulumi.StringOutput
- func (o PipeOutput) NamePrefix() pulumi.StringOutput
- func (o PipeOutput) RoleArn() pulumi.StringOutput
- func (o PipeOutput) Source() pulumi.StringOutput
- func (o PipeOutput) SourceParameters() PipeSourceParametersOutput
- func (o PipeOutput) Tags() pulumi.StringMapOutput
- func (o PipeOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o PipeOutput) Target() pulumi.StringOutput
- func (o PipeOutput) TargetParameters() PipeTargetParametersPtrOutput
- func (o PipeOutput) ToPipeOutput() PipeOutput
- func (o PipeOutput) ToPipeOutputWithContext(ctx context.Context) PipeOutput
- type PipeSourceParameters
- type PipeSourceParametersActivemqBrokerParameters
- type PipeSourceParametersActivemqBrokerParametersArgs
- func (PipeSourceParametersActivemqBrokerParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutput() PipeSourceParametersActivemqBrokerParametersOutput
- func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersOutput
- func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (i PipeSourceParametersActivemqBrokerParametersArgs) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput
- type PipeSourceParametersActivemqBrokerParametersCredentials
- type PipeSourceParametersActivemqBrokerParametersCredentialsArgs
- func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ElementType() reflect.Type
- func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersActivemqBrokerParametersCredentialsInput
- type PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) BasicAuth() pulumi.StringOutput
- func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ElementType() reflect.Type
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput
- type PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) Elem() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersActivemqBrokerParametersInput
- type PipeSourceParametersActivemqBrokerParametersOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) Credentials() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
- func (PipeSourceParametersActivemqBrokerParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersActivemqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) QueueName() pulumi.StringOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutput() PipeSourceParametersActivemqBrokerParametersOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput
- type PipeSourceParametersActivemqBrokerParametersPtrInput
- type PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) Credentials() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) Elem() PipeSourceParametersActivemqBrokerParametersOutput
- func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) QueueName() pulumi.StringPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersPtrOutput
- type PipeSourceParametersArgs
- func (PipeSourceParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersArgs) ToPipeSourceParametersOutput() PipeSourceParametersOutput
- func (i PipeSourceParametersArgs) ToPipeSourceParametersOutputWithContext(ctx context.Context) PipeSourceParametersOutput
- func (i PipeSourceParametersArgs) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput
- func (i PipeSourceParametersArgs) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput
- type PipeSourceParametersDynamodbStreamParameters
- type PipeSourceParametersDynamodbStreamParametersArgs
- func (PipeSourceParametersDynamodbStreamParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutput() PipeSourceParametersDynamodbStreamParametersOutput
- func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersOutput
- func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (i PipeSourceParametersDynamodbStreamParametersArgs) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfig
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs
- func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ElementType() reflect.Type
- func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigInput
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) Arn() pulumi.StringPtrOutput
- func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ElementType() reflect.Type
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput
- type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Arn() pulumi.StringPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Elem() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
- func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersDynamodbStreamParametersInput
- type PipeSourceParametersDynamodbStreamParametersOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) DeadLetterConfig() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (PipeSourceParametersDynamodbStreamParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) StartingPosition() pulumi.StringOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutput() PipeSourceParametersDynamodbStreamParametersOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput
- type PipeSourceParametersDynamodbStreamParametersPtrInput
- type PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) DeadLetterConfig() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) Elem() PipeSourceParametersDynamodbStreamParametersOutput
- func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput
- type PipeSourceParametersFilterCriteria
- type PipeSourceParametersFilterCriteriaArgs
- func (PipeSourceParametersFilterCriteriaArgs) ElementType() reflect.Type
- func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutput() PipeSourceParametersFilterCriteriaOutput
- func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaOutput
- func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput
- func (i PipeSourceParametersFilterCriteriaArgs) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput
- type PipeSourceParametersFilterCriteriaFilter
- type PipeSourceParametersFilterCriteriaFilterArgs
- func (PipeSourceParametersFilterCriteriaFilterArgs) ElementType() reflect.Type
- func (i PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutput() PipeSourceParametersFilterCriteriaFilterOutput
- func (i PipeSourceParametersFilterCriteriaFilterArgs) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterOutput
- type PipeSourceParametersFilterCriteriaFilterArray
- func (PipeSourceParametersFilterCriteriaFilterArray) ElementType() reflect.Type
- func (i PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutput() PipeSourceParametersFilterCriteriaFilterArrayOutput
- func (i PipeSourceParametersFilterCriteriaFilterArray) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterArrayOutput
- type PipeSourceParametersFilterCriteriaFilterArrayInput
- type PipeSourceParametersFilterCriteriaFilterArrayOutput
- func (PipeSourceParametersFilterCriteriaFilterArrayOutput) ElementType() reflect.Type
- func (o PipeSourceParametersFilterCriteriaFilterArrayOutput) Index(i pulumi.IntInput) PipeSourceParametersFilterCriteriaFilterOutput
- func (o PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutput() PipeSourceParametersFilterCriteriaFilterArrayOutput
- func (o PipeSourceParametersFilterCriteriaFilterArrayOutput) ToPipeSourceParametersFilterCriteriaFilterArrayOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterArrayOutput
- type PipeSourceParametersFilterCriteriaFilterInput
- type PipeSourceParametersFilterCriteriaFilterOutput
- func (PipeSourceParametersFilterCriteriaFilterOutput) ElementType() reflect.Type
- func (o PipeSourceParametersFilterCriteriaFilterOutput) Pattern() pulumi.StringOutput
- func (o PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutput() PipeSourceParametersFilterCriteriaFilterOutput
- func (o PipeSourceParametersFilterCriteriaFilterOutput) ToPipeSourceParametersFilterCriteriaFilterOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaFilterOutput
- type PipeSourceParametersFilterCriteriaInput
- type PipeSourceParametersFilterCriteriaOutput
- func (PipeSourceParametersFilterCriteriaOutput) ElementType() reflect.Type
- func (o PipeSourceParametersFilterCriteriaOutput) Filters() PipeSourceParametersFilterCriteriaFilterArrayOutput
- func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutput() PipeSourceParametersFilterCriteriaOutput
- func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaOutput
- func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput
- func (o PipeSourceParametersFilterCriteriaOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput
- type PipeSourceParametersFilterCriteriaPtrInput
- type PipeSourceParametersFilterCriteriaPtrOutput
- func (o PipeSourceParametersFilterCriteriaPtrOutput) Elem() PipeSourceParametersFilterCriteriaOutput
- func (PipeSourceParametersFilterCriteriaPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersFilterCriteriaPtrOutput) Filters() PipeSourceParametersFilterCriteriaFilterArrayOutput
- func (o PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutput() PipeSourceParametersFilterCriteriaPtrOutput
- func (o PipeSourceParametersFilterCriteriaPtrOutput) ToPipeSourceParametersFilterCriteriaPtrOutputWithContext(ctx context.Context) PipeSourceParametersFilterCriteriaPtrOutput
- type PipeSourceParametersInput
- type PipeSourceParametersKinesisStreamParameters
- type PipeSourceParametersKinesisStreamParametersArgs
- func (PipeSourceParametersKinesisStreamParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutput() PipeSourceParametersKinesisStreamParametersOutput
- func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersOutput
- func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput
- func (i PipeSourceParametersKinesisStreamParametersArgs) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfig
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs
- func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ElementType() reflect.Type
- func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfigInput
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) Arn() pulumi.StringPtrOutput
- func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ElementType() reflect.Type
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput
- type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Arn() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Elem() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
- func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- type PipeSourceParametersKinesisStreamParametersInput
- type PipeSourceParametersKinesisStreamParametersOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) DeadLetterConfig() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (PipeSourceParametersKinesisStreamParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) StartingPosition() pulumi.StringOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) StartingPositionTimestamp() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutput() PipeSourceParametersKinesisStreamParametersOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput
- type PipeSourceParametersKinesisStreamParametersPtrInput
- type PipeSourceParametersKinesisStreamParametersPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) DeadLetterConfig() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) Elem() PipeSourceParametersKinesisStreamParametersOutput
- func (PipeSourceParametersKinesisStreamParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ParallelizationFactor() pulumi.IntPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPositionTimestamp() pulumi.StringPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput
- func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput
- type PipeSourceParametersManagedStreamingKafkaParameters
- type PipeSourceParametersManagedStreamingKafkaParametersArgs
- func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutput() PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- type PipeSourceParametersManagedStreamingKafkaParametersCredentials
- type PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs
- func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ElementType() reflect.Type
- func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersManagedStreamingKafkaParametersCredentialsInput
- type PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
- func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ElementType() reflect.Type
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) SaslScram512Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput
- type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) Elem() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
- func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) SaslScram512Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersManagedStreamingKafkaParametersInput
- type PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) Credentials() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutput() PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) TopicName() pulumi.StringOutput
- type PipeSourceParametersManagedStreamingKafkaParametersPtrInput
- type PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Credentials() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Elem() PipeSourceParametersManagedStreamingKafkaParametersOutput
- func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) TopicName() pulumi.StringPtrOutput
- type PipeSourceParametersOutput
- func (o PipeSourceParametersOutput) ActivemqBrokerParameters() PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (o PipeSourceParametersOutput) DynamodbStreamParameters() PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (PipeSourceParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersOutput) FilterCriteria() PipeSourceParametersFilterCriteriaPtrOutput
- func (o PipeSourceParametersOutput) KinesisStreamParameters() PipeSourceParametersKinesisStreamParametersPtrOutput
- func (o PipeSourceParametersOutput) ManagedStreamingKafkaParameters() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersOutput) RabbitmqBrokerParameters() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersOutput) SelfManagedKafkaParameters() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersOutput) SqsQueueParameters() PipeSourceParametersSqsQueueParametersPtrOutput
- func (o PipeSourceParametersOutput) ToPipeSourceParametersOutput() PipeSourceParametersOutput
- func (o PipeSourceParametersOutput) ToPipeSourceParametersOutputWithContext(ctx context.Context) PipeSourceParametersOutput
- func (o PipeSourceParametersOutput) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput
- func (o PipeSourceParametersOutput) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput
- type PipeSourceParametersPtrInput
- type PipeSourceParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) ActivemqBrokerParameters() PipeSourceParametersActivemqBrokerParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) DynamodbStreamParameters() PipeSourceParametersDynamodbStreamParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) Elem() PipeSourceParametersOutput
- func (PipeSourceParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersPtrOutput) FilterCriteria() PipeSourceParametersFilterCriteriaPtrOutput
- func (o PipeSourceParametersPtrOutput) KinesisStreamParameters() PipeSourceParametersKinesisStreamParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) ManagedStreamingKafkaParameters() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) RabbitmqBrokerParameters() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) SelfManagedKafkaParameters() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) SqsQueueParameters() PipeSourceParametersSqsQueueParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutput() PipeSourceParametersPtrOutput
- func (o PipeSourceParametersPtrOutput) ToPipeSourceParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersPtrOutput
- type PipeSourceParametersRabbitmqBrokerParameters
- type PipeSourceParametersRabbitmqBrokerParametersArgs
- func (PipeSourceParametersRabbitmqBrokerParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutput() PipeSourceParametersRabbitmqBrokerParametersOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersArgs) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- type PipeSourceParametersRabbitmqBrokerParametersCredentials
- type PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs
- func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ElementType() reflect.Type
- func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersRabbitmqBrokerParametersCredentialsInput
- type PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) BasicAuth() pulumi.StringOutput
- func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ElementType() reflect.Type
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput
- type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) Elem() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- type PipeSourceParametersRabbitmqBrokerParametersInput
- type PipeSourceParametersRabbitmqBrokerParametersOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) Credentials() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
- func (PipeSourceParametersRabbitmqBrokerParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) QueueName() pulumi.StringOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutput() PipeSourceParametersRabbitmqBrokerParametersOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersOutput) VirtualHost() pulumi.StringPtrOutput
- type PipeSourceParametersRabbitmqBrokerParametersPtrInput
- type PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Credentials() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Elem() PipeSourceParametersRabbitmqBrokerParametersOutput
- func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) QueueName() pulumi.StringPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput
- func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) VirtualHost() pulumi.StringPtrOutput
- type PipeSourceParametersSelfManagedKafkaParameters
- type PipeSourceParametersSelfManagedKafkaParametersArgs
- func (PipeSourceParametersSelfManagedKafkaParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutput() PipeSourceParametersSelfManagedKafkaParametersOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersArgs) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersCredentials
- type PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs
- func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ElementType() reflect.Type
- func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersCredentialsInput
- type PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) BasicAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
- func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram256Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram512Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput
- type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) Elem() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
- func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram256Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram512Auth() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersInput
- type PipeSourceParametersSelfManagedKafkaParametersOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) AdditionalBootstrapServers() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) Credentials() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (PipeSourceParametersSelfManagedKafkaParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ServerRootCaCertificate() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutput() PipeSourceParametersSelfManagedKafkaParametersOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) TopicName() pulumi.StringOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersOutput) Vpc() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersPtrInput
- type PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) AdditionalBootstrapServers() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Credentials() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Elem() PipeSourceParametersSelfManagedKafkaParametersOutput
- func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ServerRootCaCertificate() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) TopicName() pulumi.StringPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Vpc() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersVpc
- type PipeSourceParametersSelfManagedKafkaParametersVpcArgs
- func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ElementType() reflect.Type
- func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput() PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- func (i PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersVpcInput
- type PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) Subnets() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput() PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- type PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput
- type PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Elem() PipeSourceParametersSelfManagedKafkaParametersVpcOutput
- func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Subnets() pulumi.StringArrayOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
- type PipeSourceParametersSqsQueueParameters
- type PipeSourceParametersSqsQueueParametersArgs
- func (PipeSourceParametersSqsQueueParametersArgs) ElementType() reflect.Type
- func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutput() PipeSourceParametersSqsQueueParametersOutput
- func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersOutput
- func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput
- func (i PipeSourceParametersSqsQueueParametersArgs) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput
- type PipeSourceParametersSqsQueueParametersInput
- type PipeSourceParametersSqsQueueParametersOutput
- func (o PipeSourceParametersSqsQueueParametersOutput) BatchSize() pulumi.IntPtrOutput
- func (PipeSourceParametersSqsQueueParametersOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSqsQueueParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutput() PipeSourceParametersSqsQueueParametersOutput
- func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersOutput
- func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput
- func (o PipeSourceParametersSqsQueueParametersOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput
- type PipeSourceParametersSqsQueueParametersPtrInput
- type PipeSourceParametersSqsQueueParametersPtrOutput
- func (o PipeSourceParametersSqsQueueParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
- func (o PipeSourceParametersSqsQueueParametersPtrOutput) Elem() PipeSourceParametersSqsQueueParametersOutput
- func (PipeSourceParametersSqsQueueParametersPtrOutput) ElementType() reflect.Type
- func (o PipeSourceParametersSqsQueueParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
- func (o PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutput() PipeSourceParametersSqsQueueParametersPtrOutput
- func (o PipeSourceParametersSqsQueueParametersPtrOutput) ToPipeSourceParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSqsQueueParametersPtrOutput
- type PipeState
- type PipeTargetParameters
- type PipeTargetParametersArgs
- func (PipeTargetParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersArgs) ToPipeTargetParametersOutput() PipeTargetParametersOutput
- func (i PipeTargetParametersArgs) ToPipeTargetParametersOutputWithContext(ctx context.Context) PipeTargetParametersOutput
- func (i PipeTargetParametersArgs) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput
- func (i PipeTargetParametersArgs) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput
- type PipeTargetParametersBatchJobParameters
- type PipeTargetParametersBatchJobParametersArgs
- func (PipeTargetParametersBatchJobParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutput() PipeTargetParametersBatchJobParametersOutput
- func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersOutput
- func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput
- func (i PipeTargetParametersBatchJobParametersArgs) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput
- type PipeTargetParametersBatchJobParametersArrayProperties
- type PipeTargetParametersBatchJobParametersArrayPropertiesArgs
- func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- type PipeTargetParametersBatchJobParametersArrayPropertiesInput
- type PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) Size() pulumi.IntPtrOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- type PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput
- type PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) Elem() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
- func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) Size() pulumi.IntPtrOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- type PipeTargetParametersBatchJobParametersContainerOverrides
- type PipeTargetParametersBatchJobParametersContainerOverridesArgs
- func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput() PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironment
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs
- func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray
- func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput
- type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Name() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Value() pulumi.StringPtrOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesInput
- type PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) Commands() pulumi.StringArrayOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) Environments() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) InstanceType() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ResourceRequirements() ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput() PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesPtrInput
- type PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Commands() pulumi.StringArrayOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Elem() PipeTargetParametersBatchJobParametersContainerOverridesOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Environments() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ResourceRequirements() ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs
- func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput() ...
- func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray
- func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput() ...
- func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) Index(i pulumi.IntInput) ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput() ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput
- type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
- func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput() ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext(ctx context.Context) ...
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Type() pulumi.StringOutput
- func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Value() pulumi.StringOutput
- type PipeTargetParametersBatchJobParametersDependsOn
- type PipeTargetParametersBatchJobParametersDependsOnArgs
- func (PipeTargetParametersBatchJobParametersDependsOnArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutput() PipeTargetParametersBatchJobParametersDependsOnOutput
- func (i PipeTargetParametersBatchJobParametersDependsOnArgs) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput
- type PipeTargetParametersBatchJobParametersDependsOnArray
- func (PipeTargetParametersBatchJobParametersDependsOnArray) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- func (i PipeTargetParametersBatchJobParametersDependsOnArray) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- type PipeTargetParametersBatchJobParametersDependsOnArrayInput
- type PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersDependsOnArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersBatchJobParametersDependsOnOutput
- func (o PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- func (o PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- type PipeTargetParametersBatchJobParametersDependsOnInput
- type PipeTargetParametersBatchJobParametersDependsOnOutput
- func (PipeTargetParametersBatchJobParametersDependsOnOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersDependsOnOutput) JobId() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutput() PipeTargetParametersBatchJobParametersDependsOnOutput
- func (o PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput
- func (o PipeTargetParametersBatchJobParametersDependsOnOutput) Type() pulumi.StringPtrOutput
- type PipeTargetParametersBatchJobParametersInput
- type PipeTargetParametersBatchJobParametersOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ArrayProperties() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ContainerOverrides() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (o PipeTargetParametersBatchJobParametersOutput) DependsOns() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- func (PipeTargetParametersBatchJobParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersOutput) JobDefinition() pulumi.StringOutput
- func (o PipeTargetParametersBatchJobParametersOutput) JobName() pulumi.StringOutput
- func (o PipeTargetParametersBatchJobParametersOutput) Parameters() pulumi.StringMapOutput
- func (o PipeTargetParametersBatchJobParametersOutput) RetryStrategy() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutput() PipeTargetParametersBatchJobParametersOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput
- func (o PipeTargetParametersBatchJobParametersOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput
- type PipeTargetParametersBatchJobParametersPtrInput
- type PipeTargetParametersBatchJobParametersPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) ArrayProperties() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) ContainerOverrides() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) DependsOns() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) Elem() PipeTargetParametersBatchJobParametersOutput
- func (PipeTargetParametersBatchJobParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersPtrOutput) JobDefinition() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) JobName() pulumi.StringPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) Parameters() pulumi.StringMapOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) RetryStrategy() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput
- func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput
- type PipeTargetParametersBatchJobParametersRetryStrategy
- type PipeTargetParametersBatchJobParametersRetryStrategyArgs
- func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ElementType() reflect.Type
- func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput() PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- type PipeTargetParametersBatchJobParametersRetryStrategyInput
- type PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) Attempts() pulumi.IntPtrOutput
- func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput() PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- type PipeTargetParametersBatchJobParametersRetryStrategyPtrInput
- type PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Attempts() pulumi.IntPtrOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Elem() PipeTargetParametersBatchJobParametersRetryStrategyOutput
- func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
- type PipeTargetParametersCloudwatchLogsParameters
- type PipeTargetParametersCloudwatchLogsParametersArgs
- func (PipeTargetParametersCloudwatchLogsParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutput() PipeTargetParametersCloudwatchLogsParametersOutput
- func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersOutput
- func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (i PipeTargetParametersCloudwatchLogsParametersArgs) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput
- type PipeTargetParametersCloudwatchLogsParametersInput
- type PipeTargetParametersCloudwatchLogsParametersOutput
- func (PipeTargetParametersCloudwatchLogsParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) LogStreamName() pulumi.StringPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) Timestamp() pulumi.StringPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutput() PipeTargetParametersCloudwatchLogsParametersOutput
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersOutput
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput
- type PipeTargetParametersCloudwatchLogsParametersPtrInput
- type PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) Elem() PipeTargetParametersCloudwatchLogsParametersOutput
- func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) LogStreamName() pulumi.StringPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput
- type PipeTargetParametersEcsTaskParameters
- type PipeTargetParametersEcsTaskParametersArgs
- func (PipeTargetParametersEcsTaskParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutput() PipeTargetParametersEcsTaskParametersOutput
- func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOutput
- func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput
- func (i PipeTargetParametersEcsTaskParametersArgs) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategy
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs
- func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray
- func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput
- type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Base() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) CapacityProvider() pulumi.StringOutput
- func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Weight() pulumi.IntPtrOutput
- type PipeTargetParametersEcsTaskParametersInput
- type PipeTargetParametersEcsTaskParametersNetworkConfiguration
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput() ...
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext(ctx context.Context) ...
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() ...
- func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationInput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) AssignPublicIp() pulumi.StringPtrOutput
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) Subnets() pulumi.StringArrayOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput() ...
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext(ctx context.Context) ...
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() ...
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) AssignPublicIp() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) Elem() ...
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) Subnets() pulumi.StringArrayOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() ...
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationInput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) AwsVpcConfiguration() ...
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput
- type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) AwsVpcConfiguration() ...
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) Elem() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
- func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- type PipeTargetParametersEcsTaskParametersOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) CapacityProviderStrategies() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- func (PipeTargetParametersEcsTaskParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOutput) EnableEcsManagedTags() pulumi.BoolPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) EnableExecuteCommand() pulumi.BoolPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) Group() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) LaunchType() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) NetworkConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) Overrides() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) PlacementConstraints() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) PlacementStrategies() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) PlatformVersion() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) PropagateTags() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) ReferenceId() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) Tags() pulumi.StringMapOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) TaskCount() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) TaskDefinitionArn() pulumi.StringOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutput() PipeTargetParametersEcsTaskParametersOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput
- type PipeTargetParametersEcsTaskParametersOverrides
- type PipeTargetParametersEcsTaskParametersOverridesArgs
- func (PipeTargetParametersEcsTaskParametersOverridesArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutput() PipeTargetParametersEcsTaskParametersOverridesOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesArgs) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverride
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironment
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) Index(i pulumi.IntInput) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) Index(i pulumi.IntInput) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext(ctx context.Context) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Type() pulumi.StringOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Value() pulumi.StringOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Name() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext(ctx context.Context) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Value() pulumi.StringPtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Commands() pulumi.StringArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Cpu() pulumi.IntPtrOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) EnvironmentFiles() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Environments() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Memory() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) MemoryReservation() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Name() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ResourceRequirements() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) Index(i pulumi.IntInput) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput
- type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
- func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext(ctx context.Context) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Type() pulumi.StringOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Value() pulumi.StringOutput
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs
- func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageInput
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) SizeInGib() pulumi.IntOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput
- type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) Elem() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
- func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) SizeInGib() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs
- func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray
- func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput() ...
- func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
- func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) Index(i pulumi.IntInput) ...
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput
- type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceName() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceType() pulumi.StringPtrOutput
- func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext(ctx context.Context) ...
- type PipeTargetParametersEcsTaskParametersOverridesInput
- type PipeTargetParametersEcsTaskParametersOverridesOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ContainerOverrides() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) Cpu() pulumi.StringPtrOutput
- func (PipeTargetParametersEcsTaskParametersOverridesOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) EphemeralStorage() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ExecutionRoleArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) InferenceAcceleratorOverrides() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) Memory() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) TaskRoleArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutput() PipeTargetParametersEcsTaskParametersOverridesOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- type PipeTargetParametersEcsTaskParametersOverridesPtrInput
- type PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ContainerOverrides() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Cpu() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Elem() PipeTargetParametersEcsTaskParametersOverridesOutput
- func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) EphemeralStorage() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ExecutionRoleArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) InferenceAcceleratorOverrides() ...
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Memory() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) TaskRoleArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- type PipeTargetParametersEcsTaskParametersPlacementConstraint
- type PipeTargetParametersEcsTaskParametersPlacementConstraintArgs
- func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- type PipeTargetParametersEcsTaskParametersPlacementConstraintArray
- func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput
- type PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- type PipeTargetParametersEcsTaskParametersPlacementConstraintInput
- type PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Expression() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Type() pulumi.StringPtrOutput
- type PipeTargetParametersEcsTaskParametersPlacementStrategy
- type PipeTargetParametersEcsTaskParametersPlacementStrategyArgs
- func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- type PipeTargetParametersEcsTaskParametersPlacementStrategyArray
- func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ElementType() reflect.Type
- func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput
- type PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- type PipeTargetParametersEcsTaskParametersPlacementStrategyInput
- type PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Field() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
- func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Type() pulumi.StringPtrOutput
- type PipeTargetParametersEcsTaskParametersPtrInput
- type PipeTargetParametersEcsTaskParametersPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) CapacityProviderStrategies() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) Elem() PipeTargetParametersEcsTaskParametersOutput
- func (PipeTargetParametersEcsTaskParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) EnableEcsManagedTags() pulumi.BoolPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) EnableExecuteCommand() pulumi.BoolPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) Group() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) LaunchType() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) NetworkConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) Overrides() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlacementConstraints() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlacementStrategies() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlatformVersion() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) PropagateTags() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) ReferenceId() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) Tags() pulumi.StringMapOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) TaskCount() pulumi.IntPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) TaskDefinitionArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput
- func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput
- type PipeTargetParametersEventbridgeEventBusParameters
- type PipeTargetParametersEventbridgeEventBusParametersArgs
- func (PipeTargetParametersEventbridgeEventBusParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutput() PipeTargetParametersEventbridgeEventBusParametersOutput
- func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput
- func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (i PipeTargetParametersEventbridgeEventBusParametersArgs) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- type PipeTargetParametersEventbridgeEventBusParametersInput
- type PipeTargetParametersEventbridgeEventBusParametersOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) DetailType() pulumi.StringPtrOutput
- func (PipeTargetParametersEventbridgeEventBusParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) EndpointId() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) Resources() pulumi.StringArrayOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) Source() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) Time() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutput() PipeTargetParametersEventbridgeEventBusParametersOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- type PipeTargetParametersEventbridgeEventBusParametersPtrInput
- type PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) DetailType() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Elem() PipeTargetParametersEventbridgeEventBusParametersOutput
- func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) EndpointId() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Resources() pulumi.StringArrayOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Source() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Time() pulumi.StringPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- type PipeTargetParametersHttpParameters
- type PipeTargetParametersHttpParametersArgs
- func (PipeTargetParametersHttpParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutput() PipeTargetParametersHttpParametersOutput
- func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersOutput
- func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput
- func (i PipeTargetParametersHttpParametersArgs) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput
- type PipeTargetParametersHttpParametersInput
- type PipeTargetParametersHttpParametersOutput
- func (PipeTargetParametersHttpParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersHttpParametersOutput) HeaderParameters() pulumi.StringMapOutput
- func (o PipeTargetParametersHttpParametersOutput) PathParameterValues() pulumi.StringPtrOutput
- func (o PipeTargetParametersHttpParametersOutput) QueryStringParameters() pulumi.StringMapOutput
- func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutput() PipeTargetParametersHttpParametersOutput
- func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersOutput
- func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput
- func (o PipeTargetParametersHttpParametersOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput
- type PipeTargetParametersHttpParametersPtrInput
- type PipeTargetParametersHttpParametersPtrOutput
- func (o PipeTargetParametersHttpParametersPtrOutput) Elem() PipeTargetParametersHttpParametersOutput
- func (PipeTargetParametersHttpParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersHttpParametersPtrOutput) HeaderParameters() pulumi.StringMapOutput
- func (o PipeTargetParametersHttpParametersPtrOutput) PathParameterValues() pulumi.StringPtrOutput
- func (o PipeTargetParametersHttpParametersPtrOutput) QueryStringParameters() pulumi.StringMapOutput
- func (o PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutput() PipeTargetParametersHttpParametersPtrOutput
- func (o PipeTargetParametersHttpParametersPtrOutput) ToPipeTargetParametersHttpParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersHttpParametersPtrOutput
- type PipeTargetParametersInput
- type PipeTargetParametersKinesisStreamParameters
- type PipeTargetParametersKinesisStreamParametersArgs
- func (PipeTargetParametersKinesisStreamParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutput() PipeTargetParametersKinesisStreamParametersOutput
- func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersOutput
- func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput
- func (i PipeTargetParametersKinesisStreamParametersArgs) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput
- type PipeTargetParametersKinesisStreamParametersInput
- type PipeTargetParametersKinesisStreamParametersOutput
- func (PipeTargetParametersKinesisStreamParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersKinesisStreamParametersOutput) PartitionKey() pulumi.StringOutput
- func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutput() PipeTargetParametersKinesisStreamParametersOutput
- func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersOutput
- func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput
- func (o PipeTargetParametersKinesisStreamParametersOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput
- type PipeTargetParametersKinesisStreamParametersPtrInput
- type PipeTargetParametersKinesisStreamParametersPtrOutput
- func (o PipeTargetParametersKinesisStreamParametersPtrOutput) Elem() PipeTargetParametersKinesisStreamParametersOutput
- func (PipeTargetParametersKinesisStreamParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersKinesisStreamParametersPtrOutput) PartitionKey() pulumi.StringPtrOutput
- func (o PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput
- func (o PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput
- type PipeTargetParametersLambdaFunctionParameters
- type PipeTargetParametersLambdaFunctionParametersArgs
- func (PipeTargetParametersLambdaFunctionParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutput() PipeTargetParametersLambdaFunctionParametersOutput
- func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersOutput
- func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (i PipeTargetParametersLambdaFunctionParametersArgs) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput
- type PipeTargetParametersLambdaFunctionParametersInput
- type PipeTargetParametersLambdaFunctionParametersOutput
- func (PipeTargetParametersLambdaFunctionParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersLambdaFunctionParametersOutput) InvocationType() pulumi.StringOutput
- func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutput() PipeTargetParametersLambdaFunctionParametersOutput
- func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersOutput
- func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (o PipeTargetParametersLambdaFunctionParametersOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput
- type PipeTargetParametersLambdaFunctionParametersPtrInput
- type PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) Elem() PipeTargetParametersLambdaFunctionParametersOutput
- func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) InvocationType() pulumi.StringPtrOutput
- func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput
- type PipeTargetParametersOutput
- func (o PipeTargetParametersOutput) BatchJobParameters() PipeTargetParametersBatchJobParametersPtrOutput
- func (o PipeTargetParametersOutput) CloudwatchLogsParameters() PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (o PipeTargetParametersOutput) EcsTaskParameters() PipeTargetParametersEcsTaskParametersPtrOutput
- func (PipeTargetParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersOutput) EventbridgeEventBusParameters() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (o PipeTargetParametersOutput) HttpParameters() PipeTargetParametersHttpParametersPtrOutput
- func (o PipeTargetParametersOutput) InputTemplate() pulumi.StringPtrOutput
- func (o PipeTargetParametersOutput) KinesisStreamParameters() PipeTargetParametersKinesisStreamParametersPtrOutput
- func (o PipeTargetParametersOutput) LambdaFunctionParameters() PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (o PipeTargetParametersOutput) RedshiftDataParameters() PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersOutput) SagemakerPipelineParameters() PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (o PipeTargetParametersOutput) SqsQueueParameters() PipeTargetParametersSqsQueueParametersPtrOutput
- func (o PipeTargetParametersOutput) StepFunctionStateMachineParameters() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (o PipeTargetParametersOutput) ToPipeTargetParametersOutput() PipeTargetParametersOutput
- func (o PipeTargetParametersOutput) ToPipeTargetParametersOutputWithContext(ctx context.Context) PipeTargetParametersOutput
- func (o PipeTargetParametersOutput) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput
- func (o PipeTargetParametersOutput) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput
- type PipeTargetParametersPtrInput
- type PipeTargetParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) BatchJobParameters() PipeTargetParametersBatchJobParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) CloudwatchLogsParameters() PipeTargetParametersCloudwatchLogsParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) EcsTaskParameters() PipeTargetParametersEcsTaskParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) Elem() PipeTargetParametersOutput
- func (PipeTargetParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersPtrOutput) EventbridgeEventBusParameters() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) HttpParameters() PipeTargetParametersHttpParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) InputTemplate() pulumi.StringPtrOutput
- func (o PipeTargetParametersPtrOutput) KinesisStreamParameters() PipeTargetParametersKinesisStreamParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) LambdaFunctionParameters() PipeTargetParametersLambdaFunctionParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) RedshiftDataParameters() PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) SagemakerPipelineParameters() PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) SqsQueueParameters() PipeTargetParametersSqsQueueParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) StepFunctionStateMachineParameters() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutput() PipeTargetParametersPtrOutput
- func (o PipeTargetParametersPtrOutput) ToPipeTargetParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersPtrOutput
- type PipeTargetParametersRedshiftDataParameters
- type PipeTargetParametersRedshiftDataParametersArgs
- func (PipeTargetParametersRedshiftDataParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutput() PipeTargetParametersRedshiftDataParametersOutput
- func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersOutput
- func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput
- func (i PipeTargetParametersRedshiftDataParametersArgs) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput
- type PipeTargetParametersRedshiftDataParametersInput
- type PipeTargetParametersRedshiftDataParametersOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) Database() pulumi.StringOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) DbUser() pulumi.StringPtrOutput
- func (PipeTargetParametersRedshiftDataParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersRedshiftDataParametersOutput) SecretManagerArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) Sqls() pulumi.StringArrayOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) StatementName() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutput() PipeTargetParametersRedshiftDataParametersOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersOutput) WithEvent() pulumi.BoolPtrOutput
- type PipeTargetParametersRedshiftDataParametersPtrInput
- type PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) Database() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) DbUser() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) Elem() PipeTargetParametersRedshiftDataParametersOutput
- func (PipeTargetParametersRedshiftDataParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) SecretManagerArn() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) Sqls() pulumi.StringArrayOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) StatementName() pulumi.StringPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput
- func (o PipeTargetParametersRedshiftDataParametersPtrOutput) WithEvent() pulumi.BoolPtrOutput
- type PipeTargetParametersSagemakerPipelineParameters
- type PipeTargetParametersSagemakerPipelineParametersArgs
- func (PipeTargetParametersSagemakerPipelineParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutput() PipeTargetParametersSagemakerPipelineParametersOutput
- func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersOutput
- func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (i PipeTargetParametersSagemakerPipelineParametersArgs) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput
- type PipeTargetParametersSagemakerPipelineParametersInput
- type PipeTargetParametersSagemakerPipelineParametersOutput
- func (PipeTargetParametersSagemakerPipelineParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSagemakerPipelineParametersOutput) PipelineParameters() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutput() PipeTargetParametersSagemakerPipelineParametersOutput
- func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersOutput
- func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameter
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs
- func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ElementType() reflect.Type
- func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray
- func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ElementType() reflect.Type
- func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) Index(i pulumi.IntInput) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput
- type PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Name() pulumi.StringOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Value() pulumi.StringOutput
- type PipeTargetParametersSagemakerPipelineParametersPtrInput
- type PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) Elem() PipeTargetParametersSagemakerPipelineParametersOutput
- func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) PipelineParameters() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput
- func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput
- type PipeTargetParametersSqsQueueParameters
- type PipeTargetParametersSqsQueueParametersArgs
- func (PipeTargetParametersSqsQueueParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutput() PipeTargetParametersSqsQueueParametersOutput
- func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersOutput
- func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput
- func (i PipeTargetParametersSqsQueueParametersArgs) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput
- type PipeTargetParametersSqsQueueParametersInput
- type PipeTargetParametersSqsQueueParametersOutput
- func (PipeTargetParametersSqsQueueParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSqsQueueParametersOutput) MessageDeduplicationId() pulumi.StringPtrOutput
- func (o PipeTargetParametersSqsQueueParametersOutput) MessageGroupId() pulumi.StringPtrOutput
- func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutput() PipeTargetParametersSqsQueueParametersOutput
- func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersOutput
- func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput
- func (o PipeTargetParametersSqsQueueParametersOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput
- type PipeTargetParametersSqsQueueParametersPtrInput
- type PipeTargetParametersSqsQueueParametersPtrOutput
- func (o PipeTargetParametersSqsQueueParametersPtrOutput) Elem() PipeTargetParametersSqsQueueParametersOutput
- func (PipeTargetParametersSqsQueueParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersSqsQueueParametersPtrOutput) MessageDeduplicationId() pulumi.StringPtrOutput
- func (o PipeTargetParametersSqsQueueParametersPtrOutput) MessageGroupId() pulumi.StringPtrOutput
- func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput
- func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput
- type PipeTargetParametersStepFunctionStateMachineParameters
- type PipeTargetParametersStepFunctionStateMachineParametersArgs
- func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ElementType() reflect.Type
- func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutput() PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- type PipeTargetParametersStepFunctionStateMachineParametersInput
- type PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ElementType() reflect.Type
- func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) InvocationType() pulumi.StringOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutput() PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- type PipeTargetParametersStepFunctionStateMachineParametersPtrInput
- type PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) Elem() PipeTargetParametersStepFunctionStateMachineParametersOutput
- func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ElementType() reflect.Type
- func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) InvocationType() pulumi.StringPtrOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
- func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
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, &aws.GetCallerIdentityArgs{}, 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 }) }
```
### CloudWatch Logs Logging Configuration Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/cloudwatch" "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 := cloudwatch.NewLogGroup(ctx, "example", &cloudwatch.LogGroupArgs{ Name: pulumi.String("example-pipe-target"), }) if err != nil { return err } _, err = pipes.NewPipe(ctx, "example", &pipes.PipeArgs{ Name: pulumi.String("example-pipe"), RoleArn: pulumi.Any(exampleAwsIamRole.Arn), Source: pulumi.Any(sourceAwsSqsQueue.Arn), Target: pulumi.Any(targetAwsSqsQueue.Arn), LogConfiguration: &pipes.PipeLogConfigurationArgs{ IncludeExecutionDatas: pulumi.StringArray{ pulumi.String("ALL"), }, Level: pulumi.String("INFO"), CloudwatchLogsLogDestination: &pipes.PipeLogConfigurationCloudwatchLogsLogDestinationArgs{ LogGroupArn: pulumi.Any(targetAwsCloudwatchLogGroup.Arn), }, }, }, pulumi.DependsOn([]pulumi.Resource{ source, target, })) if err != nil { return err } return nil }) }
```
### SQS Source and Target Configuration 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), SourceParameters: &pipes.PipeSourceParametersArgs{ SqsQueueParameters: &pipes.PipeSourceParametersSqsQueueParametersArgs{ BatchSize: pulumi.Int(1), MaximumBatchingWindowInSeconds: pulumi.Int(2), }, }, TargetParameters: &pipes.PipeTargetParametersArgs{ SqsQueueParameters: &pipes.PipeTargetParametersSqsQueueParametersArgs{ MessageDeduplicationId: pulumi.String("example-dedupe"), MessageGroupId: pulumi.String("example-group"), }, }, }) 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) 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 ¶
type PipeArray ¶
type PipeArray []PipeInput
func (PipeArray) ElementType ¶
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 (o PipeArrayOutput) Index(i pulumi.IntInput) PipeOutput
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) ElementType() reflect.Type
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 PipeEnrichmentParametersHttpParametersArgs ¶
type PipeEnrichmentParametersHttpParametersArgs struct { HeaderParameters pulumi.StringMapInput `pulumi:"headerParameters"` PathParameterValues pulumi.StringPtrInput `pulumi:"pathParameterValues"` QueryStringParameters pulumi.StringMapInput `pulumi:"queryStringParameters"` }
func (PipeEnrichmentParametersHttpParametersArgs) ElementType ¶
func (PipeEnrichmentParametersHttpParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeEnrichmentParametersHttpParametersOutput) HeaderParameters ¶
func (o PipeEnrichmentParametersHttpParametersOutput) HeaderParameters() pulumi.StringMapOutput
func (PipeEnrichmentParametersHttpParametersOutput) PathParameterValues ¶
func (o PipeEnrichmentParametersHttpParametersOutput) PathParameterValues() pulumi.StringPtrOutput
func (PipeEnrichmentParametersHttpParametersOutput) QueryStringParameters ¶
func (o PipeEnrichmentParametersHttpParametersOutput) QueryStringParameters() pulumi.StringMapOutput
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
func PipeEnrichmentParametersHttpParametersPtr ¶
func PipeEnrichmentParametersHttpParametersPtr(v *PipeEnrichmentParametersHttpParametersArgs) PipeEnrichmentParametersHttpParametersPtrInput
type PipeEnrichmentParametersHttpParametersPtrOutput ¶
type PipeEnrichmentParametersHttpParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeEnrichmentParametersHttpParametersPtrOutput) ElementType ¶
func (PipeEnrichmentParametersHttpParametersPtrOutput) ElementType() reflect.Type
func (PipeEnrichmentParametersHttpParametersPtrOutput) HeaderParameters ¶
func (o PipeEnrichmentParametersHttpParametersPtrOutput) HeaderParameters() pulumi.StringMapOutput
func (PipeEnrichmentParametersHttpParametersPtrOutput) PathParameterValues ¶
func (o PipeEnrichmentParametersHttpParametersPtrOutput) PathParameterValues() pulumi.StringPtrOutput
func (PipeEnrichmentParametersHttpParametersPtrOutput) QueryStringParameters ¶
func (o PipeEnrichmentParametersHttpParametersPtrOutput) QueryStringParameters() pulumi.StringMapOutput
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) ElementType() reflect.Type
func (PipeEnrichmentParametersOutput) HttpParameters ¶
func (o PipeEnrichmentParametersOutput) HttpParameters() PipeEnrichmentParametersHttpParametersPtrOutput
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 ¶
func (o PipeEnrichmentParametersOutput) InputTemplate() pulumi.StringPtrOutput
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
func PipeEnrichmentParametersPtr ¶
func PipeEnrichmentParametersPtr(v *PipeEnrichmentParametersArgs) PipeEnrichmentParametersPtrInput
type PipeEnrichmentParametersPtrOutput ¶
type PipeEnrichmentParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeEnrichmentParametersPtrOutput) Elem ¶
func (o PipeEnrichmentParametersPtrOutput) Elem() PipeEnrichmentParametersOutput
func (PipeEnrichmentParametersPtrOutput) ElementType ¶
func (PipeEnrichmentParametersPtrOutput) ElementType() reflect.Type
func (PipeEnrichmentParametersPtrOutput) HttpParameters ¶
func (o PipeEnrichmentParametersPtrOutput) HttpParameters() PipeEnrichmentParametersHttpParametersPtrOutput
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 ¶
func (o PipeEnrichmentParametersPtrOutput) InputTemplate() pulumi.StringPtrOutput
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"` // String list that specifies whether the execution data (specifically, the `payload`, `awsRequest`, and `awsResponse` fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values `ALL`. IncludeExecutionDatas []string `pulumi:"includeExecutionDatas"` // 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"` // String list that specifies whether the execution data (specifically, the `payload`, `awsRequest`, and `awsResponse` fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values `ALL`. IncludeExecutionDatas pulumi.StringArrayInput `pulumi:"includeExecutionDatas"` // 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 { // Amazon Web Services Resource Name (ARN) for the CloudWatch log group to which EventBridge sends the log records. LogGroupArn string `pulumi:"logGroupArn"` }
type PipeLogConfigurationCloudwatchLogsLogDestinationArgs ¶ added in v6.40.0
type PipeLogConfigurationCloudwatchLogsLogDestinationArgs struct { // Amazon Web Services Resource Name (ARN) for the CloudWatch log group to which EventBridge sends the log records. LogGroupArn pulumi.StringInput `pulumi:"logGroupArn"` }
func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationCloudwatchLogsLogDestinationArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) LogGroupArn ¶ added in v6.40.0
func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) LogGroupArn() pulumi.StringOutput
Amazon Web Services Resource Name (ARN) for the CloudWatch log group to which EventBridge sends the log records.
func (PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput ¶ added in v6.40.0
func (o PipeLogConfigurationCloudwatchLogsLogDestinationOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationOutput() PipeLogConfigurationCloudwatchLogsLogDestinationOutput
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
func PipeLogConfigurationCloudwatchLogsLogDestinationPtr ¶ added in v6.40.0
func PipeLogConfigurationCloudwatchLogsLogDestinationPtr(v *PipeLogConfigurationCloudwatchLogsLogDestinationArgs) PipeLogConfigurationCloudwatchLogsLogDestinationPtrInput
type PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput ¶ added in v6.40.0
type PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput struct{ *pulumi.OutputState }
func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ElementType() reflect.Type
func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) LogGroupArn ¶ added in v6.40.0
func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) LogGroupArn() pulumi.StringPtrOutput
Amazon Web Services Resource Name (ARN) for the CloudWatch log group to which EventBridge sends the log records.
func (PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput ¶ added in v6.40.0
func (o PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput) ToPipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
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 { // Amazon Resource Name (ARN) of the Kinesis Data Firehose delivery stream to which EventBridge delivers the pipe log records. DeliveryStreamArn string `pulumi:"deliveryStreamArn"` }
type PipeLogConfigurationFirehoseLogDestinationArgs ¶ added in v6.40.0
type PipeLogConfigurationFirehoseLogDestinationArgs struct { // Amazon Resource Name (ARN) of the Kinesis Data Firehose delivery stream to which EventBridge delivers the pipe log records. DeliveryStreamArn pulumi.StringInput `pulumi:"deliveryStreamArn"` }
func (PipeLogConfigurationFirehoseLogDestinationArgs) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationFirehoseLogDestinationArgs) ElementType() reflect.Type
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 (o PipeLogConfigurationFirehoseLogDestinationOutput) DeliveryStreamArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the Kinesis Data Firehose delivery stream to which EventBridge delivers the pipe log records.
func (PipeLogConfigurationFirehoseLogDestinationOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationFirehoseLogDestinationOutput) ElementType() reflect.Type
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
func PipeLogConfigurationFirehoseLogDestinationPtr ¶ added in v6.40.0
func PipeLogConfigurationFirehoseLogDestinationPtr(v *PipeLogConfigurationFirehoseLogDestinationArgs) PipeLogConfigurationFirehoseLogDestinationPtrInput
type PipeLogConfigurationFirehoseLogDestinationPtrOutput ¶ added in v6.40.0
type PipeLogConfigurationFirehoseLogDestinationPtrOutput struct{ *pulumi.OutputState }
func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) DeliveryStreamArn ¶ added in v6.40.0
func (o PipeLogConfigurationFirehoseLogDestinationPtrOutput) DeliveryStreamArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the Kinesis Data Firehose delivery stream to which EventBridge delivers the pipe log records.
func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationFirehoseLogDestinationPtrOutput) ElementType() reflect.Type
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
func (o PipeLogConfigurationOutput) CloudwatchLogsLogDestination() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
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
func (o PipeLogConfigurationOutput) FirehoseLogDestination() PipeLogConfigurationFirehoseLogDestinationPtrOutput
Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.
func (PipeLogConfigurationOutput) IncludeExecutionDatas ¶ added in v6.48.0
func (o PipeLogConfigurationOutput) IncludeExecutionDatas() pulumi.StringArrayOutput
String list that specifies whether the execution data (specifically, the `payload`, `awsRequest`, and `awsResponse` fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values `ALL`.
func (PipeLogConfigurationOutput) Level ¶ added in v6.40.0
func (o PipeLogConfigurationOutput) Level() pulumi.StringOutput
The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.
func (PipeLogConfigurationOutput) S3LogDestination ¶ added in v6.40.0
func (o PipeLogConfigurationOutput) S3LogDestination() PipeLogConfigurationS3LogDestinationPtrOutput
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
func (o PipeLogConfigurationPtrOutput) CloudwatchLogsLogDestination() PipeLogConfigurationCloudwatchLogsLogDestinationPtrOutput
Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.
func (PipeLogConfigurationPtrOutput) Elem ¶ added in v6.40.0
func (o PipeLogConfigurationPtrOutput) Elem() PipeLogConfigurationOutput
func (PipeLogConfigurationPtrOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationPtrOutput) ElementType() reflect.Type
func (PipeLogConfigurationPtrOutput) FirehoseLogDestination ¶ added in v6.40.0
func (o PipeLogConfigurationPtrOutput) FirehoseLogDestination() PipeLogConfigurationFirehoseLogDestinationPtrOutput
Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.
func (PipeLogConfigurationPtrOutput) IncludeExecutionDatas ¶ added in v6.48.0
func (o PipeLogConfigurationPtrOutput) IncludeExecutionDatas() pulumi.StringArrayOutput
String list that specifies whether the execution data (specifically, the `payload`, `awsRequest`, and `awsResponse` fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values `ALL`.
func (PipeLogConfigurationPtrOutput) Level ¶ added in v6.40.0
func (o PipeLogConfigurationPtrOutput) Level() pulumi.StringPtrOutput
The level of logging detail to include. Valid values `OFF`, `ERROR`, `INFO` and `TRACE`.
func (PipeLogConfigurationPtrOutput) S3LogDestination ¶ added in v6.40.0
func (o PipeLogConfigurationPtrOutput) S3LogDestination() PipeLogConfigurationS3LogDestinationPtrOutput
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 { // Name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe. BucketName string `pulumi:"bucketName"` // Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe. BucketOwner string `pulumi:"bucketOwner"` // EventBridge format for the log records. Valid values `json`, `plain` and `w3c`. OutputFormat *string `pulumi:"outputFormat"` // Prefix text with which to begin Amazon S3 log object names. Prefix *string `pulumi:"prefix"` }
type PipeLogConfigurationS3LogDestinationArgs ¶ added in v6.40.0
type PipeLogConfigurationS3LogDestinationArgs struct { // Name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe. BucketName pulumi.StringInput `pulumi:"bucketName"` // Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe. BucketOwner pulumi.StringInput `pulumi:"bucketOwner"` // EventBridge format for the log records. Valid values `json`, `plain` and `w3c`. OutputFormat pulumi.StringPtrInput `pulumi:"outputFormat"` // Prefix text with which to begin Amazon S3 log object names. Prefix pulumi.StringPtrInput `pulumi:"prefix"` }
func (PipeLogConfigurationS3LogDestinationArgs) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationS3LogDestinationArgs) ElementType() reflect.Type
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 (o PipeLogConfigurationS3LogDestinationOutput) BucketName() pulumi.StringOutput
Name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
func (PipeLogConfigurationS3LogDestinationOutput) BucketOwner ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationOutput) BucketOwner() pulumi.StringOutput
Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
func (PipeLogConfigurationS3LogDestinationOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationS3LogDestinationOutput) ElementType() reflect.Type
func (PipeLogConfigurationS3LogDestinationOutput) OutputFormat ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationOutput) OutputFormat() pulumi.StringPtrOutput
EventBridge format for the log records. Valid values `json`, `plain` and `w3c`.
func (PipeLogConfigurationS3LogDestinationOutput) Prefix ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationOutput) Prefix() pulumi.StringPtrOutput
Prefix text with which to begin Amazon S3 log object names.
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
func PipeLogConfigurationS3LogDestinationPtr ¶ added in v6.40.0
func PipeLogConfigurationS3LogDestinationPtr(v *PipeLogConfigurationS3LogDestinationArgs) PipeLogConfigurationS3LogDestinationPtrInput
type PipeLogConfigurationS3LogDestinationPtrOutput ¶ added in v6.40.0
type PipeLogConfigurationS3LogDestinationPtrOutput struct{ *pulumi.OutputState }
func (PipeLogConfigurationS3LogDestinationPtrOutput) BucketName ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationPtrOutput) BucketName() pulumi.StringPtrOutput
Name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
func (PipeLogConfigurationS3LogDestinationPtrOutput) BucketOwner ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationPtrOutput) BucketOwner() pulumi.StringPtrOutput
Amazon Web Services account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
func (PipeLogConfigurationS3LogDestinationPtrOutput) ElementType ¶ added in v6.40.0
func (PipeLogConfigurationS3LogDestinationPtrOutput) ElementType() reflect.Type
func (PipeLogConfigurationS3LogDestinationPtrOutput) OutputFormat ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationPtrOutput) OutputFormat() pulumi.StringPtrOutput
EventBridge format for the log records. Valid values `json`, `plain` and `w3c`.
func (PipeLogConfigurationS3LogDestinationPtrOutput) Prefix ¶ added in v6.40.0
func (o PipeLogConfigurationS3LogDestinationPtrOutput) Prefix() pulumi.StringPtrOutput
Prefix text with which to begin Amazon S3 log object names.
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 ¶
func (PipeMap) ElementType ¶
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 (o PipeMapOutput) MapIndex(k pulumi.StringInput) PipeOutput
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) 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 ¶
func (o PipeOutput) Tags() pulumi.StringMapOutput
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 { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersActivemqBrokerParametersCredentials `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // The name of the destination queue to consume. Maximum length of 1000. QueueName string `pulumi:"queueName"` }
type PipeSourceParametersActivemqBrokerParametersArgs ¶
type PipeSourceParametersActivemqBrokerParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersActivemqBrokerParametersCredentialsInput `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // The name of the destination queue to consume. Maximum length of 1000. QueueName pulumi.StringInput `pulumi:"queueName"` }
func (PipeSourceParametersActivemqBrokerParametersArgs) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersArgs) ElementType() reflect.Type
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 { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth string `pulumi:"basicAuth"` }
type PipeSourceParametersActivemqBrokerParametersCredentialsArgs ¶
type PipeSourceParametersActivemqBrokerParametersCredentialsArgs struct { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth pulumi.StringInput `pulumi:"basicAuth"` }
func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ElementType() reflect.Type
func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput ¶
func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext ¶
func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput
func (PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput ¶
func (i PipeSourceParametersActivemqBrokerParametersCredentialsArgs) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
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 (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) BasicAuth() pulumi.StringOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ElementType() reflect.Type
func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput ¶
func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutput() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext ¶
func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersActivemqBrokerParametersCredentialsOutput
func (PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersActivemqBrokerParametersCredentialsOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
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
func PipeSourceParametersActivemqBrokerParametersCredentialsPtr ¶
func PipeSourceParametersActivemqBrokerParametersCredentialsPtr(v *PipeSourceParametersActivemqBrokerParametersCredentialsArgs) PipeSourceParametersActivemqBrokerParametersCredentialsPtrInput
type PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput ¶
type PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) BasicAuth ¶
func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
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 (o PipeSourceParametersActivemqBrokerParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersActivemqBrokerParametersOutput) Credentials ¶
func (o PipeSourceParametersActivemqBrokerParametersOutput) Credentials() PipeSourceParametersActivemqBrokerParametersCredentialsOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersActivemqBrokerParametersOutput) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersActivemqBrokerParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersActivemqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersActivemqBrokerParametersOutput) QueueName ¶
func (o PipeSourceParametersActivemqBrokerParametersOutput) QueueName() pulumi.StringOutput
The name of the destination queue to consume. Maximum length of 1000.
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
func PipeSourceParametersActivemqBrokerParametersPtr ¶
func PipeSourceParametersActivemqBrokerParametersPtr(v *PipeSourceParametersActivemqBrokerParametersArgs) PipeSourceParametersActivemqBrokerParametersPtrInput
type PipeSourceParametersActivemqBrokerParametersPtrOutput ¶
type PipeSourceParametersActivemqBrokerParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) Credentials ¶
func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) Credentials() PipeSourceParametersActivemqBrokerParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ElementType ¶
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) QueueName ¶
func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) QueueName() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum length of 1000.
func (PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput ¶
func (o PipeSourceParametersActivemqBrokerParametersPtrOutput) ToPipeSourceParametersActivemqBrokerParametersPtrOutput() PipeSourceParametersActivemqBrokerParametersPtrOutput
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 { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // Define the target queue to send dead-letter queue events to. Detailed below. DeadLetterConfig *PipeSourceParametersDynamodbStreamParametersDeadLetterConfig `pulumi:"deadLetterConfig"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800. MaximumRecordAgeInSeconds *int `pulumi:"maximumRecordAgeInSeconds"` // Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000. MaximumRetryAttempts *int `pulumi:"maximumRetryAttempts"` // Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT. OnPartialBatchItemFailure *string `pulumi:"onPartialBatchItemFailure"` // The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10. ParallelizationFactor *int `pulumi:"parallelizationFactor"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition string `pulumi:"startingPosition"` }
type PipeSourceParametersDynamodbStreamParametersArgs ¶
type PipeSourceParametersDynamodbStreamParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // Define the target queue to send dead-letter queue events to. Detailed below. DeadLetterConfig PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput `pulumi:"deadLetterConfig"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800. MaximumRecordAgeInSeconds pulumi.IntPtrInput `pulumi:"maximumRecordAgeInSeconds"` // Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000. MaximumRetryAttempts pulumi.IntPtrInput `pulumi:"maximumRetryAttempts"` // Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT. OnPartialBatchItemFailure pulumi.StringPtrInput `pulumi:"onPartialBatchItemFailure"` // The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10. ParallelizationFactor pulumi.IntPtrInput `pulumi:"parallelizationFactor"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition pulumi.StringInput `pulumi:"startingPosition"` }
func (PipeSourceParametersDynamodbStreamParametersArgs) ElementType ¶
func (PipeSourceParametersDynamodbStreamParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput ¶
func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext ¶
func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput ¶
func (i PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
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 ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) Arn() pulumi.StringPtrOutput
ARN of this pipe.
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ElementType ¶
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ElementType() reflect.Type
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
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
func PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtr ¶
func PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtr(v *PipeSourceParametersDynamodbStreamParametersDeadLetterConfigArgs) PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrInput
type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput ¶
type PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Arn ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) Arn() pulumi.StringPtrOutput
ARN of this pipe.
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ElementType ¶
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput ¶
func (o PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
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 (o PipeSourceParametersDynamodbStreamParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersDynamodbStreamParametersOutput) DeadLetterConfig ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) DeadLetterConfig() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
Define the target queue to send dead-letter queue events to. Detailed below.
func (PipeSourceParametersDynamodbStreamParametersOutput) ElementType ¶
func (PipeSourceParametersDynamodbStreamParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumRecordAgeInSeconds ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800.
func (PipeSourceParametersDynamodbStreamParametersOutput) MaximumRetryAttempts ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000.
func (PipeSourceParametersDynamodbStreamParametersOutput) OnPartialBatchItemFailure ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT.
func (PipeSourceParametersDynamodbStreamParametersOutput) ParallelizationFactor ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) ParallelizationFactor() pulumi.IntPtrOutput
The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10.
func (PipeSourceParametersDynamodbStreamParametersOutput) StartingPosition ¶
func (o PipeSourceParametersDynamodbStreamParametersOutput) StartingPosition() pulumi.StringOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
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
func PipeSourceParametersDynamodbStreamParametersPtr ¶
func PipeSourceParametersDynamodbStreamParametersPtr(v *PipeSourceParametersDynamodbStreamParametersArgs) PipeSourceParametersDynamodbStreamParametersPtrInput
type PipeSourceParametersDynamodbStreamParametersPtrOutput ¶
type PipeSourceParametersDynamodbStreamParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) DeadLetterConfig ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) DeadLetterConfig() PipeSourceParametersDynamodbStreamParametersDeadLetterConfigPtrOutput
Define the target queue to send dead-letter queue events to. Detailed below.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ElementType ¶
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRecordAgeInSeconds ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRetryAttempts ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) OnPartialBatchItemFailure ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ParallelizationFactor ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ParallelizationFactor() pulumi.IntPtrOutput
The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) StartingPosition ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutput() PipeSourceParametersDynamodbStreamParametersPtrOutput
func (PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext ¶
func (o PipeSourceParametersDynamodbStreamParametersPtrOutput) ToPipeSourceParametersDynamodbStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersDynamodbStreamParametersPtrOutput
type PipeSourceParametersFilterCriteria ¶
type PipeSourceParametersFilterCriteria struct { // An array of up to 5 event patterns. Detailed below. Filters []PipeSourceParametersFilterCriteriaFilter `pulumi:"filters"` }
type PipeSourceParametersFilterCriteriaArgs ¶
type PipeSourceParametersFilterCriteriaArgs struct { // An array of up to 5 event patterns. Detailed below. Filters PipeSourceParametersFilterCriteriaFilterArrayInput `pulumi:"filters"` }
func (PipeSourceParametersFilterCriteriaArgs) ElementType ¶
func (PipeSourceParametersFilterCriteriaArgs) ElementType() reflect.Type
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 { // The event pattern. At most 4096 characters. Pattern string `pulumi:"pattern"` }
type PipeSourceParametersFilterCriteriaFilterArgs ¶
type PipeSourceParametersFilterCriteriaFilterArgs struct { // The event pattern. At most 4096 characters. Pattern pulumi.StringInput `pulumi:"pattern"` }
func (PipeSourceParametersFilterCriteriaFilterArgs) ElementType ¶
func (PipeSourceParametersFilterCriteriaFilterArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeSourceParametersFilterCriteriaFilterOutput) Pattern ¶
func (o PipeSourceParametersFilterCriteriaFilterOutput) Pattern() pulumi.StringOutput
The event pattern. At most 4096 characters.
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) ElementType() reflect.Type
func (PipeSourceParametersFilterCriteriaOutput) Filters ¶
func (o PipeSourceParametersFilterCriteriaOutput) Filters() PipeSourceParametersFilterCriteriaFilterArrayOutput
An array of up to 5 event patterns. Detailed below.
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
func PipeSourceParametersFilterCriteriaPtr ¶
func PipeSourceParametersFilterCriteriaPtr(v *PipeSourceParametersFilterCriteriaArgs) PipeSourceParametersFilterCriteriaPtrInput
type PipeSourceParametersFilterCriteriaPtrOutput ¶
type PipeSourceParametersFilterCriteriaPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersFilterCriteriaPtrOutput) ElementType ¶
func (PipeSourceParametersFilterCriteriaPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersFilterCriteriaPtrOutput) Filters ¶
func (o PipeSourceParametersFilterCriteriaPtrOutput) Filters() PipeSourceParametersFilterCriteriaFilterArrayOutput
An array of up to 5 event patterns. Detailed below.
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 { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // Define the target queue to send dead-letter queue events to. Detailed below. DeadLetterConfig *PipeSourceParametersKinesisStreamParametersDeadLetterConfig `pulumi:"deadLetterConfig"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800. MaximumRecordAgeInSeconds *int `pulumi:"maximumRecordAgeInSeconds"` // Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000. MaximumRetryAttempts *int `pulumi:"maximumRetryAttempts"` // Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT. OnPartialBatchItemFailure *string `pulumi:"onPartialBatchItemFailure"` // The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10. ParallelizationFactor *int `pulumi:"parallelizationFactor"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition string `pulumi:"startingPosition"` // With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds. StartingPositionTimestamp *string `pulumi:"startingPositionTimestamp"` }
type PipeSourceParametersKinesisStreamParametersArgs ¶
type PipeSourceParametersKinesisStreamParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // Define the target queue to send dead-letter queue events to. Detailed below. DeadLetterConfig PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput `pulumi:"deadLetterConfig"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800. MaximumRecordAgeInSeconds pulumi.IntPtrInput `pulumi:"maximumRecordAgeInSeconds"` // Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000. MaximumRetryAttempts pulumi.IntPtrInput `pulumi:"maximumRetryAttempts"` // Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT. OnPartialBatchItemFailure pulumi.StringPtrInput `pulumi:"onPartialBatchItemFailure"` // The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10. ParallelizationFactor pulumi.IntPtrInput `pulumi:"parallelizationFactor"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition pulumi.StringInput `pulumi:"startingPosition"` // With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds. StartingPositionTimestamp pulumi.StringPtrInput `pulumi:"startingPositionTimestamp"` }
func (PipeSourceParametersKinesisStreamParametersArgs) ElementType ¶
func (PipeSourceParametersKinesisStreamParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput ¶
func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext ¶
func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput ¶
func (i PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
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 ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) Arn() pulumi.StringPtrOutput
ARN of this pipe.
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ElementType ¶
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ElementType() reflect.Type
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
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
func PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtr ¶
func PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtr(v *PipeSourceParametersKinesisStreamParametersDeadLetterConfigArgs) PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrInput
type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput ¶
type PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Arn ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) Arn() pulumi.StringPtrOutput
ARN of this pipe.
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ElementType ¶
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput ¶
func (o PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput) ToPipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
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 (o PipeSourceParametersKinesisStreamParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersKinesisStreamParametersOutput) DeadLetterConfig ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) DeadLetterConfig() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
Define the target queue to send dead-letter queue events to. Detailed below.
func (PipeSourceParametersKinesisStreamParametersOutput) ElementType ¶
func (PipeSourceParametersKinesisStreamParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersKinesisStreamParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersKinesisStreamParametersOutput) MaximumRecordAgeInSeconds ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800.
func (PipeSourceParametersKinesisStreamParametersOutput) MaximumRetryAttempts ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000.
func (PipeSourceParametersKinesisStreamParametersOutput) OnPartialBatchItemFailure ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT.
func (PipeSourceParametersKinesisStreamParametersOutput) ParallelizationFactor ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) ParallelizationFactor() pulumi.IntPtrOutput
The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10.
func (PipeSourceParametersKinesisStreamParametersOutput) StartingPosition ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) StartingPosition() pulumi.StringOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersKinesisStreamParametersOutput) StartingPositionTimestamp ¶
func (o PipeSourceParametersKinesisStreamParametersOutput) StartingPositionTimestamp() pulumi.StringPtrOutput
With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds.
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
func PipeSourceParametersKinesisStreamParametersPtr ¶
func PipeSourceParametersKinesisStreamParametersPtr(v *PipeSourceParametersKinesisStreamParametersArgs) PipeSourceParametersKinesisStreamParametersPtrInput
type PipeSourceParametersKinesisStreamParametersPtrOutput ¶
type PipeSourceParametersKinesisStreamParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersKinesisStreamParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) DeadLetterConfig ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) DeadLetterConfig() PipeSourceParametersKinesisStreamParametersDeadLetterConfigPtrOutput
Define the target queue to send dead-letter queue events to. Detailed below.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) ElementType ¶
func (PipeSourceParametersKinesisStreamParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRecordAgeInSeconds ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRecordAgeInSeconds() pulumi.IntPtrOutput
Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, EventBridge never discards old records. Maximum value of 604,800.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRetryAttempts ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) MaximumRetryAttempts() pulumi.IntPtrOutput
Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, EventBridge retries failed records until the record expires in the event source. Maximum value of 10,000.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) OnPartialBatchItemFailure ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) OnPartialBatchItemFailure() pulumi.StringPtrOutput
Define how to handle item process failures. AUTOMATIC_BISECT halves each batch and retry each half until all the records are processed or there is one failed message left in the batch. Valid values: AUTOMATIC_BISECT.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) ParallelizationFactor ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ParallelizationFactor() pulumi.IntPtrOutput
The number of batches to process concurrently from each shard. The default value is 1. Maximum value of 10.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPosition ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPositionTimestamp ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) StartingPositionTimestamp() pulumi.StringPtrOutput
With StartingPosition set to AT_TIMESTAMP, the time from which to start reading, in Unix time seconds.
func (PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutput() PipeSourceParametersKinesisStreamParametersPtrOutput
func (PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext ¶
func (o PipeSourceParametersKinesisStreamParametersPtrOutput) ToPipeSourceParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersKinesisStreamParametersPtrOutput
type PipeSourceParametersManagedStreamingKafkaParameters ¶
type PipeSourceParametersManagedStreamingKafkaParameters struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // The name of the destination queue to consume. Maximum value of 200. ConsumerGroupId *string `pulumi:"consumerGroupId"` // The credentials needed to access the resource. Detailed below. Credentials *PipeSourceParametersManagedStreamingKafkaParametersCredentials `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition *string `pulumi:"startingPosition"` // The name of the topic that the pipe will read from. Maximum length of 249. TopicName string `pulumi:"topicName"` }
type PipeSourceParametersManagedStreamingKafkaParametersArgs ¶
type PipeSourceParametersManagedStreamingKafkaParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // The name of the destination queue to consume. Maximum value of 200. ConsumerGroupId pulumi.StringPtrInput `pulumi:"consumerGroupId"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition pulumi.StringPtrInput `pulumi:"startingPosition"` // The name of the topic that the pipe will read from. Maximum length of 249. TopicName pulumi.StringInput `pulumi:"topicName"` }
func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutput ¶
func (i PipeSourceParametersManagedStreamingKafkaParametersArgs) ToPipeSourceParametersManagedStreamingKafkaParametersOutput() PipeSourceParametersManagedStreamingKafkaParametersOutput
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 { // The ARN of the Secrets Manager secret containing the credentials. ClientCertificateTlsAuth *string `pulumi:"clientCertificateTlsAuth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram512Auth *string `pulumi:"saslScram512Auth"` }
type PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs ¶
type PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs struct { // The ARN of the Secrets Manager secret containing the credentials. ClientCertificateTlsAuth pulumi.StringPtrInput `pulumi:"clientCertificateTlsAuth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram512Auth pulumi.StringPtrInput `pulumi:"saslScram512Auth"` }
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput ¶
func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext ¶
func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput ¶
func (i PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
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 (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) SaslScram512Auth ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) SaslScram512Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
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
func PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtr ¶
func PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtr(v *PipeSourceParametersManagedStreamingKafkaParametersCredentialsArgs) PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrInput
type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput ¶
type PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) SaslScram512Auth ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) SaslScram512Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
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 (o PipeSourceParametersManagedStreamingKafkaParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ConsumerGroupId ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ConsumerGroupId() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum value of 200.
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) Credentials ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) Credentials() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) StartingPosition ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutput() PipeSourceParametersManagedStreamingKafkaParametersOutput
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersOutput
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
func (PipeSourceParametersManagedStreamingKafkaParametersOutput) TopicName ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersOutput) TopicName() pulumi.StringOutput
The name of the topic that the pipe will read from. Maximum length of 249.
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
func PipeSourceParametersManagedStreamingKafkaParametersPtr ¶
func PipeSourceParametersManagedStreamingKafkaParametersPtr(v *PipeSourceParametersManagedStreamingKafkaParametersArgs) PipeSourceParametersManagedStreamingKafkaParametersPtrInput
type PipeSourceParametersManagedStreamingKafkaParametersPtrOutput ¶
type PipeSourceParametersManagedStreamingKafkaParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ConsumerGroupId ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum value of 200.
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Credentials ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) Credentials() PipeSourceParametersManagedStreamingKafkaParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ElementType ¶
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) StartingPosition ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutput() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) ToPipeSourceParametersManagedStreamingKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
func (PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) TopicName ¶
func (o PipeSourceParametersManagedStreamingKafkaParametersPtrOutput) TopicName() pulumi.StringPtrOutput
The name of the topic that the pipe will read from. Maximum length of 249.
type PipeSourceParametersOutput ¶
type PipeSourceParametersOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersOutput) ActivemqBrokerParameters ¶
func (o PipeSourceParametersOutput) ActivemqBrokerParameters() PipeSourceParametersActivemqBrokerParametersPtrOutput
The parameters for using an Active MQ broker as a source. Detailed below.
func (PipeSourceParametersOutput) DynamodbStreamParameters ¶
func (o PipeSourceParametersOutput) DynamodbStreamParameters() PipeSourceParametersDynamodbStreamParametersPtrOutput
The parameters for using a DynamoDB stream as a source. Detailed below.
func (PipeSourceParametersOutput) ElementType ¶
func (PipeSourceParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersOutput) FilterCriteria ¶
func (o PipeSourceParametersOutput) FilterCriteria() PipeSourceParametersFilterCriteriaPtrOutput
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 ¶
func (o PipeSourceParametersOutput) KinesisStreamParameters() PipeSourceParametersKinesisStreamParametersPtrOutput
The parameters for using a Kinesis stream as a source. Detailed below.
func (PipeSourceParametersOutput) ManagedStreamingKafkaParameters ¶
func (o PipeSourceParametersOutput) ManagedStreamingKafkaParameters() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
The parameters for using an MSK stream as a source. Detailed below.
func (PipeSourceParametersOutput) RabbitmqBrokerParameters ¶
func (o PipeSourceParametersOutput) RabbitmqBrokerParameters() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
The parameters for using a Rabbit MQ broker as a source. Detailed below.
func (PipeSourceParametersOutput) SelfManagedKafkaParameters ¶
func (o PipeSourceParametersOutput) SelfManagedKafkaParameters() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.
func (PipeSourceParametersOutput) SqsQueueParameters ¶
func (o PipeSourceParametersOutput) SqsQueueParameters() PipeSourceParametersSqsQueueParametersPtrOutput
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
func PipeSourceParametersPtr ¶
func PipeSourceParametersPtr(v *PipeSourceParametersArgs) PipeSourceParametersPtrInput
type PipeSourceParametersPtrOutput ¶
type PipeSourceParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersPtrOutput) ActivemqBrokerParameters ¶
func (o PipeSourceParametersPtrOutput) ActivemqBrokerParameters() PipeSourceParametersActivemqBrokerParametersPtrOutput
The parameters for using an Active MQ broker as a source. Detailed below.
func (PipeSourceParametersPtrOutput) DynamodbStreamParameters ¶
func (o PipeSourceParametersPtrOutput) DynamodbStreamParameters() PipeSourceParametersDynamodbStreamParametersPtrOutput
The parameters for using a DynamoDB stream as a source. Detailed below.
func (PipeSourceParametersPtrOutput) Elem ¶
func (o PipeSourceParametersPtrOutput) Elem() PipeSourceParametersOutput
func (PipeSourceParametersPtrOutput) ElementType ¶
func (PipeSourceParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersPtrOutput) FilterCriteria ¶
func (o PipeSourceParametersPtrOutput) FilterCriteria() PipeSourceParametersFilterCriteriaPtrOutput
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 ¶
func (o PipeSourceParametersPtrOutput) KinesisStreamParameters() PipeSourceParametersKinesisStreamParametersPtrOutput
The parameters for using a Kinesis stream as a source. Detailed below.
func (PipeSourceParametersPtrOutput) ManagedStreamingKafkaParameters ¶
func (o PipeSourceParametersPtrOutput) ManagedStreamingKafkaParameters() PipeSourceParametersManagedStreamingKafkaParametersPtrOutput
The parameters for using an MSK stream as a source. Detailed below.
func (PipeSourceParametersPtrOutput) RabbitmqBrokerParameters ¶
func (o PipeSourceParametersPtrOutput) RabbitmqBrokerParameters() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
The parameters for using a Rabbit MQ broker as a source. Detailed below.
func (PipeSourceParametersPtrOutput) SelfManagedKafkaParameters ¶
func (o PipeSourceParametersPtrOutput) SelfManagedKafkaParameters() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
The parameters for using a self-managed Apache Kafka stream as a source. Detailed below.
func (PipeSourceParametersPtrOutput) SqsQueueParameters ¶
func (o PipeSourceParametersPtrOutput) SqsQueueParameters() PipeSourceParametersSqsQueueParametersPtrOutput
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 { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersRabbitmqBrokerParametersCredentials `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // The name of the destination queue to consume. Maximum length of 1000. QueueName string `pulumi:"queueName"` // The name of the virtual host associated with the source broker. Maximum length of 200. VirtualHost *string `pulumi:"virtualHost"` }
type PipeSourceParametersRabbitmqBrokerParametersArgs ¶
type PipeSourceParametersRabbitmqBrokerParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersRabbitmqBrokerParametersCredentialsInput `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // The name of the destination queue to consume. Maximum length of 1000. QueueName pulumi.StringInput `pulumi:"queueName"` // The name of the virtual host associated with the source broker. Maximum length of 200. VirtualHost pulumi.StringPtrInput `pulumi:"virtualHost"` }
func (PipeSourceParametersRabbitmqBrokerParametersArgs) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersArgs) ElementType() reflect.Type
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 { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth string `pulumi:"basicAuth"` }
type PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs ¶
type PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs struct { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth pulumi.StringInput `pulumi:"basicAuth"` }
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ElementType() reflect.Type
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput ¶
func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext ¶
func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput ¶
func (i PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
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 (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) BasicAuth() pulumi.StringOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ElementType() reflect.Type
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput ¶
func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext ¶
func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
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
func PipeSourceParametersRabbitmqBrokerParametersCredentialsPtr ¶
func PipeSourceParametersRabbitmqBrokerParametersCredentialsPtr(v *PipeSourceParametersRabbitmqBrokerParametersCredentialsArgs) PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrInput
type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput ¶
type PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) BasicAuth ¶
func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
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 (o PipeSourceParametersRabbitmqBrokerParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersRabbitmqBrokerParametersOutput) Credentials ¶
func (o PipeSourceParametersRabbitmqBrokerParametersOutput) Credentials() PipeSourceParametersRabbitmqBrokerParametersCredentialsOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersRabbitmqBrokerParametersOutput) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersRabbitmqBrokerParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersRabbitmqBrokerParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersRabbitmqBrokerParametersOutput) QueueName ¶
func (o PipeSourceParametersRabbitmqBrokerParametersOutput) QueueName() pulumi.StringOutput
The name of the destination queue to consume. Maximum length of 1000.
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 ¶
func (o PipeSourceParametersRabbitmqBrokerParametersOutput) VirtualHost() pulumi.StringPtrOutput
The name of the virtual host associated with the source broker. Maximum length of 200.
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
func PipeSourceParametersRabbitmqBrokerParametersPtr ¶
func PipeSourceParametersRabbitmqBrokerParametersPtr(v *PipeSourceParametersRabbitmqBrokerParametersArgs) PipeSourceParametersRabbitmqBrokerParametersPtrInput
type PipeSourceParametersRabbitmqBrokerParametersPtrOutput ¶
type PipeSourceParametersRabbitmqBrokerParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Credentials ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) Credentials() PipeSourceParametersRabbitmqBrokerParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ElementType ¶
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) QueueName ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) QueueName() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum length of 1000.
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutput() PipeSourceParametersRabbitmqBrokerParametersPtrOutput
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) ToPipeSourceParametersRabbitmqBrokerParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersRabbitmqBrokerParametersPtrOutput
func (PipeSourceParametersRabbitmqBrokerParametersPtrOutput) VirtualHost ¶
func (o PipeSourceParametersRabbitmqBrokerParametersPtrOutput) VirtualHost() pulumi.StringPtrOutput
The name of the virtual host associated with the source broker. Maximum length of 200.
type PipeSourceParametersSelfManagedKafkaParameters ¶
type PipeSourceParametersSelfManagedKafkaParameters struct { // An array of server URLs. Maximum number of 2 items, each of maximum length 300. AdditionalBootstrapServers []string `pulumi:"additionalBootstrapServers"` // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // The name of the destination queue to consume. Maximum value of 200. ConsumerGroupId *string `pulumi:"consumerGroupId"` // The credentials needed to access the resource. Detailed below. Credentials *PipeSourceParametersSelfManagedKafkaParametersCredentials `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` // The ARN of the Secrets Manager secret used for certification. ServerRootCaCertificate *string `pulumi:"serverRootCaCertificate"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition *string `pulumi:"startingPosition"` // The name of the topic that the pipe will read from. Maximum length of 249. TopicName string `pulumi:"topicName"` // This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below. Vpc *PipeSourceParametersSelfManagedKafkaParametersVpc `pulumi:"vpc"` }
type PipeSourceParametersSelfManagedKafkaParametersArgs ¶
type PipeSourceParametersSelfManagedKafkaParametersArgs struct { // An array of server URLs. Maximum number of 2 items, each of maximum length 300. AdditionalBootstrapServers pulumi.StringArrayInput `pulumi:"additionalBootstrapServers"` // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // The name of the destination queue to consume. Maximum value of 200. ConsumerGroupId pulumi.StringPtrInput `pulumi:"consumerGroupId"` // The credentials needed to access the resource. Detailed below. Credentials PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput `pulumi:"credentials"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` // The ARN of the Secrets Manager secret used for certification. ServerRootCaCertificate pulumi.StringPtrInput `pulumi:"serverRootCaCertificate"` // The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST. StartingPosition pulumi.StringPtrInput `pulumi:"startingPosition"` // The name of the topic that the pipe will read from. Maximum length of 249. TopicName pulumi.StringInput `pulumi:"topicName"` // This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below. Vpc PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput `pulumi:"vpc"` }
func (PipeSourceParametersSelfManagedKafkaParametersArgs) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersArgs) ElementType() reflect.Type
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 { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth *string `pulumi:"basicAuth"` // The ARN of the Secrets Manager secret containing the credentials. ClientCertificateTlsAuth *string `pulumi:"clientCertificateTlsAuth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram256Auth *string `pulumi:"saslScram256Auth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram512Auth *string `pulumi:"saslScram512Auth"` }
type PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs ¶
type PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs struct { // The ARN of the Secrets Manager secret containing the credentials. BasicAuth pulumi.StringPtrInput `pulumi:"basicAuth"` // The ARN of the Secrets Manager secret containing the credentials. ClientCertificateTlsAuth pulumi.StringPtrInput `pulumi:"clientCertificateTlsAuth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram256Auth pulumi.StringPtrInput `pulumi:"saslScram256Auth"` // The ARN of the Secrets Manager secret containing the credentials. SaslScram512Auth pulumi.StringPtrInput `pulumi:"saslScram512Auth"` }
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput ¶
func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext ¶
func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput ¶
func (i PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
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 (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) BasicAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ClientCertificateTlsAuth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram256Auth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram256Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram512Auth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) SaslScram512Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
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
func PipeSourceParametersSelfManagedKafkaParametersCredentialsPtr ¶
func PipeSourceParametersSelfManagedKafkaParametersCredentialsPtr(v *PipeSourceParametersSelfManagedKafkaParametersCredentialsArgs) PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrInput
type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput ¶
type PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) BasicAuth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) BasicAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ClientCertificateTlsAuth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram256Auth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram256Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram512Auth ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) SaslScram512Auth() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret containing the credentials.
func (PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
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 (o PipeSourceParametersSelfManagedKafkaParametersOutput) AdditionalBootstrapServers() pulumi.StringArrayOutput
An array of server URLs. Maximum number of 2 items, each of maximum length 300.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) BatchSize ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) ConsumerGroupId ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ConsumerGroupId() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum value of 200.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) Credentials ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) Credentials() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) ServerRootCaCertificate ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ServerRootCaCertificate() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret used for certification.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) StartingPosition ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) ToPipeSourceParametersSelfManagedKafkaParametersOutput() PipeSourceParametersSelfManagedKafkaParametersOutput
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 (o PipeSourceParametersSelfManagedKafkaParametersOutput) TopicName() pulumi.StringOutput
The name of the topic that the pipe will read from. Maximum length of 249.
func (PipeSourceParametersSelfManagedKafkaParametersOutput) Vpc ¶
func (o PipeSourceParametersSelfManagedKafkaParametersOutput) Vpc() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below.
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
func PipeSourceParametersSelfManagedKafkaParametersPtr ¶
func PipeSourceParametersSelfManagedKafkaParametersPtr(v *PipeSourceParametersSelfManagedKafkaParametersArgs) PipeSourceParametersSelfManagedKafkaParametersPtrInput
type PipeSourceParametersSelfManagedKafkaParametersPtrOutput ¶
type PipeSourceParametersSelfManagedKafkaParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) AdditionalBootstrapServers ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) AdditionalBootstrapServers() pulumi.StringArrayOutput
An array of server URLs. Maximum number of 2 items, each of maximum length 300.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ConsumerGroupId ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ConsumerGroupId() pulumi.StringPtrOutput
The name of the destination queue to consume. Maximum value of 200.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Credentials ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Credentials() PipeSourceParametersSelfManagedKafkaParametersCredentialsPtrOutput
The credentials needed to access the resource. Detailed below.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ServerRootCaCertificate ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ServerRootCaCertificate() pulumi.StringPtrOutput
The ARN of the Secrets Manager secret used for certification.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) StartingPosition ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) StartingPosition() pulumi.StringPtrOutput
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutput() PipeSourceParametersSelfManagedKafkaParametersPtrOutput
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersPtrOutput
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) TopicName ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) TopicName() pulumi.StringPtrOutput
The name of the topic that the pipe will read from. Maximum length of 249.
func (PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Vpc ¶
func (o PipeSourceParametersSelfManagedKafkaParametersPtrOutput) Vpc() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below.
type PipeSourceParametersSelfManagedKafkaParametersVpcArgs ¶
type PipeSourceParametersSelfManagedKafkaParametersVpcArgs struct { SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` Subnets pulumi.StringArrayInput `pulumi:"subnets"` }
func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersVpcArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) SecurityGroups ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) SecurityGroups() pulumi.StringArrayOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) Subnets ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) Subnets() pulumi.StringArrayOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutput() PipeSourceParametersSelfManagedKafkaParametersVpcOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
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
func PipeSourceParametersSelfManagedKafkaParametersVpcPtr ¶
func PipeSourceParametersSelfManagedKafkaParametersVpcPtr(v *PipeSourceParametersSelfManagedKafkaParametersVpcArgs) PipeSourceParametersSelfManagedKafkaParametersVpcPtrInput
type PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput ¶
type PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ElementType ¶
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) SecurityGroups ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) SecurityGroups() pulumi.StringArrayOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Subnets ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) Subnets() pulumi.StringArrayOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput() PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
func (PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext ¶
func (o PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput) ToPipeSourceParametersSelfManagedKafkaParametersVpcPtrOutputWithContext(ctx context.Context) PipeSourceParametersSelfManagedKafkaParametersVpcPtrOutput
type PipeSourceParametersSqsQueueParameters ¶
type PipeSourceParametersSqsQueueParameters struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize *int `pulumi:"batchSize"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds *int `pulumi:"maximumBatchingWindowInSeconds"` }
type PipeSourceParametersSqsQueueParametersArgs ¶
type PipeSourceParametersSqsQueueParametersArgs struct { // The maximum number of records to include in each batch. Maximum value of 10000. BatchSize pulumi.IntPtrInput `pulumi:"batchSize"` // The maximum length of a time to wait for events. Maximum value of 300. MaximumBatchingWindowInSeconds pulumi.IntPtrInput `pulumi:"maximumBatchingWindowInSeconds"` }
func (PipeSourceParametersSqsQueueParametersArgs) ElementType ¶
func (PipeSourceParametersSqsQueueParametersArgs) ElementType() reflect.Type
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 (o PipeSourceParametersSqsQueueParametersOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersSqsQueueParametersOutput) ElementType ¶
func (PipeSourceParametersSqsQueueParametersOutput) ElementType() reflect.Type
func (PipeSourceParametersSqsQueueParametersOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersSqsQueueParametersOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
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
func PipeSourceParametersSqsQueueParametersPtr ¶
func PipeSourceParametersSqsQueueParametersPtr(v *PipeSourceParametersSqsQueueParametersArgs) PipeSourceParametersSqsQueueParametersPtrInput
type PipeSourceParametersSqsQueueParametersPtrOutput ¶
type PipeSourceParametersSqsQueueParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeSourceParametersSqsQueueParametersPtrOutput) BatchSize ¶
func (o PipeSourceParametersSqsQueueParametersPtrOutput) BatchSize() pulumi.IntPtrOutput
The maximum number of records to include in each batch. Maximum value of 10000.
func (PipeSourceParametersSqsQueueParametersPtrOutput) ElementType ¶
func (PipeSourceParametersSqsQueueParametersPtrOutput) ElementType() reflect.Type
func (PipeSourceParametersSqsQueueParametersPtrOutput) MaximumBatchingWindowInSeconds ¶
func (o PipeSourceParametersSqsQueueParametersPtrOutput) MaximumBatchingWindowInSeconds() pulumi.IntPtrOutput
The maximum length of a time to wait for events. Maximum value of 300.
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 ¶
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 { // The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an AWS Batch job. Detailed below. ArrayProperties *PipeTargetParametersBatchJobParametersArrayProperties `pulumi:"arrayProperties"` // The overrides that are sent to a container. Detailed below. ContainerOverrides *PipeTargetParametersBatchJobParametersContainerOverrides `pulumi:"containerOverrides"` // A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs. In that case, each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin. Detailed below. DependsOns []PipeTargetParametersBatchJobParametersDependsOn `pulumi:"dependsOns"` // The job definition used by this job. This value can be one of name, name:revision, or the Amazon Resource Name (ARN) for the job definition. If name is specified without a revision then the latest active revision is used. JobDefinition string `pulumi:"jobDefinition"` // The name of the job. It can be up to 128 letters long. JobName string `pulumi:"jobName"` // Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters included here override any corresponding parameter defaults from the job definition. Detailed below. Parameters map[string]string `pulumi:"parameters"` // The retry strategy to use for failed jobs. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition. Detailed below. RetryStrategy *PipeTargetParametersBatchJobParametersRetryStrategy `pulumi:"retryStrategy"` }
type PipeTargetParametersBatchJobParametersArgs ¶
type PipeTargetParametersBatchJobParametersArgs struct { // The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an AWS Batch job. Detailed below. ArrayProperties PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput `pulumi:"arrayProperties"` // The overrides that are sent to a container. Detailed below. ContainerOverrides PipeTargetParametersBatchJobParametersContainerOverridesPtrInput `pulumi:"containerOverrides"` // A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs. In that case, each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin. Detailed below. DependsOns PipeTargetParametersBatchJobParametersDependsOnArrayInput `pulumi:"dependsOns"` // The job definition used by this job. This value can be one of name, name:revision, or the Amazon Resource Name (ARN) for the job definition. If name is specified without a revision then the latest active revision is used. JobDefinition pulumi.StringInput `pulumi:"jobDefinition"` // The name of the job. It can be up to 128 letters long. JobName pulumi.StringInput `pulumi:"jobName"` // Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters included here override any corresponding parameter defaults from the job definition. Detailed below. Parameters pulumi.StringMapInput `pulumi:"parameters"` // The retry strategy to use for failed jobs. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition. Detailed below. RetryStrategy PipeTargetParametersBatchJobParametersRetryStrategyPtrInput `pulumi:"retryStrategy"` }
func (PipeTargetParametersBatchJobParametersArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersArgs) ElementType() reflect.Type
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 { // The size of the array, if this is an array batch job. Minimum value of 2. Maximum value of 10,000. Size *int `pulumi:"size"` }
type PipeTargetParametersBatchJobParametersArrayPropertiesArgs ¶
type PipeTargetParametersBatchJobParametersArrayPropertiesArgs struct { // The size of the array, if this is an array batch job. Minimum value of 2. Maximum value of 10,000. Size pulumi.IntPtrInput `pulumi:"size"` }
func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput ¶
func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext ¶
func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput
func (PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput ¶
func (i PipeTargetParametersBatchJobParametersArrayPropertiesArgs) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) Size ¶
The size of the array, if this is an array batch job. Minimum value of 2. Maximum value of 10,000.
func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput ¶
func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutput() PipeTargetParametersBatchJobParametersArrayPropertiesOutput
func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesOutput
func (PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersArrayPropertiesOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
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
func PipeTargetParametersBatchJobParametersArrayPropertiesPtr ¶
func PipeTargetParametersBatchJobParametersArrayPropertiesPtr(v *PipeTargetParametersBatchJobParametersArrayPropertiesArgs) PipeTargetParametersBatchJobParametersArrayPropertiesPtrInput
type PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput ¶
type PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) Size ¶
The size of the array, if this is an array batch job. Minimum value of 2. Maximum value of 10,000.
func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
func (PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput) ToPipeTargetParametersBatchJobParametersArrayPropertiesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
type PipeTargetParametersBatchJobParametersContainerOverrides ¶
type PipeTargetParametersBatchJobParametersContainerOverrides struct { // List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name. Commands []string `pulumi:"commands"` // The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below. Environments []PipeTargetParametersBatchJobParametersContainerOverridesEnvironment `pulumi:"environments"` // The instance type to use for a multi-node parallel job. This parameter isn't applicable to single-node container jobs or jobs that run on Fargate resources, and shouldn't be provided. InstanceType *string `pulumi:"instanceType"` // The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below. ResourceRequirements []PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement `pulumi:"resourceRequirements"` }
type PipeTargetParametersBatchJobParametersContainerOverridesArgs ¶
type PipeTargetParametersBatchJobParametersContainerOverridesArgs struct { // List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name. Commands pulumi.StringArrayInput `pulumi:"commands"` // The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below. Environments PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayInput `pulumi:"environments"` // The instance type to use for a multi-node parallel job. This parameter isn't applicable to single-node container jobs or jobs that run on Fargate resources, and shouldn't be provided. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below. ResourceRequirements PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayInput `pulumi:"resourceRequirements"` }
func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput() PipeTargetParametersBatchJobParametersContainerOverridesOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. 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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringPtrInput `pulumi:"value"` }
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray ¶
type PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray []PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentInput
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArray) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Name ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Name() pulumi.StringPtrOutput
Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Value ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentOutput) Value() pulumi.StringPtrOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
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 (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) Commands() pulumi.StringArrayOutput
List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name.
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) Environments ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) Environments() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below.
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) InstanceType ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) InstanceType() pulumi.StringPtrOutput
The instance type to use for a multi-node parallel job. This parameter isn't applicable to single-node container jobs or jobs that run on Fargate resources, and shouldn't be provided.
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ResourceRequirements ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ResourceRequirements() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below.
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutput() PipeTargetParametersBatchJobParametersContainerOverridesOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
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
func PipeTargetParametersBatchJobParametersContainerOverridesPtr ¶
func PipeTargetParametersBatchJobParametersContainerOverridesPtr(v *PipeTargetParametersBatchJobParametersContainerOverridesArgs) PipeTargetParametersBatchJobParametersContainerOverridesPtrInput
type PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput ¶
type PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Commands ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Commands() pulumi.StringArrayOutput
List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name.
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Environments ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) Environments() PipeTargetParametersBatchJobParametersContainerOverridesEnvironmentArrayOutput
The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below.
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) InstanceType ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) InstanceType() pulumi.StringPtrOutput
The instance type to use for a multi-node parallel job. This parameter isn't applicable to single-node container jobs or jobs that run on Fargate resources, and shouldn't be provided.
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ResourceRequirements ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ResourceRequirements() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below.
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutput() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement ¶
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirement struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type string `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value string `pulumi:"value"` }
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs ¶
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringInput `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringInput `pulumi:"value"` }
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArgs) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray ¶
type PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray []PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementInput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ElementType ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext ¶
func (i PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArray) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
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) Index ¶
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput() PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) ToPipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Type ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Type() pulumi.StringOutput
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
func (PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Value ¶
func (o PipeTargetParametersBatchJobParametersContainerOverridesResourceRequirementOutput) Value() pulumi.StringOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
type PipeTargetParametersBatchJobParametersDependsOn ¶
type PipeTargetParametersBatchJobParametersDependsOn struct { // The job ID of the AWS Batch job that's associated with this dependency. JobId *string `pulumi:"jobId"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type *string `pulumi:"type"` }
type PipeTargetParametersBatchJobParametersDependsOnArgs ¶
type PipeTargetParametersBatchJobParametersDependsOnArgs struct { // The job ID of the AWS Batch job that's associated with this dependency. JobId pulumi.StringPtrInput `pulumi:"jobId"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringPtrInput `pulumi:"type"` }
func (PipeTargetParametersBatchJobParametersDependsOnArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersDependsOnArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput ¶
func (o PipeTargetParametersBatchJobParametersDependsOnArrayOutput) ToPipeTargetParametersBatchJobParametersDependsOnArrayOutput() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersDependsOnOutput) JobId ¶
func (o PipeTargetParametersBatchJobParametersDependsOnOutput) JobId() pulumi.StringPtrOutput
The job ID of the AWS Batch job that's associated with this dependency.
func (PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutput ¶
func (o PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutput() PipeTargetParametersBatchJobParametersDependsOnOutput
func (PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersDependsOnOutput) ToPipeTargetParametersBatchJobParametersDependsOnOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersDependsOnOutput
func (PipeTargetParametersBatchJobParametersDependsOnOutput) Type ¶
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
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 (o PipeTargetParametersBatchJobParametersOutput) ArrayProperties() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an AWS Batch job. Detailed below.
func (PipeTargetParametersBatchJobParametersOutput) ContainerOverrides ¶
func (o PipeTargetParametersBatchJobParametersOutput) ContainerOverrides() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
The overrides that are sent to a container. Detailed below.
func (PipeTargetParametersBatchJobParametersOutput) DependsOns ¶
func (o PipeTargetParametersBatchJobParametersOutput) DependsOns() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs. In that case, each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin. Detailed below.
func (PipeTargetParametersBatchJobParametersOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersOutput) JobDefinition ¶
func (o PipeTargetParametersBatchJobParametersOutput) JobDefinition() pulumi.StringOutput
The job definition used by this job. This value can be one of name, name:revision, or the Amazon Resource Name (ARN) for the job definition. If name is specified without a revision then the latest active revision is used.
func (PipeTargetParametersBatchJobParametersOutput) JobName ¶
func (o PipeTargetParametersBatchJobParametersOutput) JobName() pulumi.StringOutput
The name of the job. It can be up to 128 letters long.
func (PipeTargetParametersBatchJobParametersOutput) Parameters ¶
func (o PipeTargetParametersBatchJobParametersOutput) Parameters() pulumi.StringMapOutput
Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters included here override any corresponding parameter defaults from the job definition. Detailed below.
func (PipeTargetParametersBatchJobParametersOutput) RetryStrategy ¶
func (o PipeTargetParametersBatchJobParametersOutput) RetryStrategy() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
The retry strategy to use for failed jobs. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition. Detailed below.
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
func PipeTargetParametersBatchJobParametersPtr ¶
func PipeTargetParametersBatchJobParametersPtr(v *PipeTargetParametersBatchJobParametersArgs) PipeTargetParametersBatchJobParametersPtrInput
type PipeTargetParametersBatchJobParametersPtrOutput ¶
type PipeTargetParametersBatchJobParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersBatchJobParametersPtrOutput) ArrayProperties ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) ArrayProperties() PipeTargetParametersBatchJobParametersArrayPropertiesPtrOutput
The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an AWS Batch job. Detailed below.
func (PipeTargetParametersBatchJobParametersPtrOutput) ContainerOverrides ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) ContainerOverrides() PipeTargetParametersBatchJobParametersContainerOverridesPtrOutput
The overrides that are sent to a container. Detailed below.
func (PipeTargetParametersBatchJobParametersPtrOutput) DependsOns ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) DependsOns() PipeTargetParametersBatchJobParametersDependsOnArrayOutput
A list of dependencies for the job. A job can depend upon a maximum of 20 jobs. You can specify a SEQUENTIAL type dependency without specifying a job ID for array jobs so that each child array job completes sequentially, starting at index 0. You can also specify an N_TO_N type dependency with a job ID for array jobs. In that case, each index child of this job must wait for the corresponding index child of each dependency to complete before it can begin. Detailed below.
func (PipeTargetParametersBatchJobParametersPtrOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersPtrOutput) JobDefinition ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) JobDefinition() pulumi.StringPtrOutput
The job definition used by this job. This value can be one of name, name:revision, or the Amazon Resource Name (ARN) for the job definition. If name is specified without a revision then the latest active revision is used.
func (PipeTargetParametersBatchJobParametersPtrOutput) JobName ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) JobName() pulumi.StringPtrOutput
The name of the job. It can be up to 128 letters long.
func (PipeTargetParametersBatchJobParametersPtrOutput) Parameters ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) Parameters() pulumi.StringMapOutput
Additional parameters passed to the job that replace parameter substitution placeholders that are set in the job definition. Parameters are specified as a key and value pair mapping. Parameters included here override any corresponding parameter defaults from the job definition. Detailed below.
func (PipeTargetParametersBatchJobParametersPtrOutput) RetryStrategy ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) RetryStrategy() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
The retry strategy to use for failed jobs. When a retry strategy is specified here, it overrides the retry strategy defined in the job definition. Detailed below.
func (PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutput() PipeTargetParametersBatchJobParametersPtrOutput
func (PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersPtrOutput) ToPipeTargetParametersBatchJobParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersPtrOutput
type PipeTargetParametersBatchJobParametersRetryStrategy ¶
type PipeTargetParametersBatchJobParametersRetryStrategy struct { // The number of times to move a job to the RUNNABLE status. If the value of attempts is greater than one, the job is retried on failure the same number of attempts as the value. Maximum value of 10. Attempts *int `pulumi:"attempts"` }
type PipeTargetParametersBatchJobParametersRetryStrategyArgs ¶
type PipeTargetParametersBatchJobParametersRetryStrategyArgs struct { // The number of times to move a job to the RUNNABLE status. If the value of attempts is greater than one, the job is retried on failure the same number of attempts as the value. Maximum value of 10. Attempts pulumi.IntPtrInput `pulumi:"attempts"` }
func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ElementType ¶
func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput ¶
func (i PipeTargetParametersBatchJobParametersRetryStrategyArgs) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput() PipeTargetParametersBatchJobParametersRetryStrategyOutput
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 (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) Attempts() pulumi.IntPtrOutput
The number of times to move a job to the RUNNABLE status. If the value of attempts is greater than one, the job is retried on failure the same number of attempts as the value. Maximum value of 10.
func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutput() PipeTargetParametersBatchJobParametersRetryStrategyOutput
func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyOutput
func (PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
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
func PipeTargetParametersBatchJobParametersRetryStrategyPtr ¶
func PipeTargetParametersBatchJobParametersRetryStrategyPtr(v *PipeTargetParametersBatchJobParametersRetryStrategyArgs) PipeTargetParametersBatchJobParametersRetryStrategyPtrInput
type PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput ¶
type PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Attempts ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) Attempts() pulumi.IntPtrOutput
The number of times to move a job to the RUNNABLE status. If the value of attempts is greater than one, the job is retried on failure the same number of attempts as the value. Maximum value of 10.
func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ElementType ¶
func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutput() PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
func (PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext ¶
func (o PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput) ToPipeTargetParametersBatchJobParametersRetryStrategyPtrOutputWithContext(ctx context.Context) PipeTargetParametersBatchJobParametersRetryStrategyPtrOutput
type PipeTargetParametersCloudwatchLogsParameters ¶
type PipeTargetParametersCloudwatchLogsParameters struct { // The name of the log stream. LogStreamName *string `pulumi:"logStreamName"` // The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. This is the JSON path to the field in the event e.g. $.detail.timestamp Timestamp *string `pulumi:"timestamp"` }
type PipeTargetParametersCloudwatchLogsParametersArgs ¶
type PipeTargetParametersCloudwatchLogsParametersArgs struct { // The name of the log stream. LogStreamName pulumi.StringPtrInput `pulumi:"logStreamName"` // The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. This is the JSON path to the field in the event e.g. $.detail.timestamp Timestamp pulumi.StringPtrInput `pulumi:"timestamp"` }
func (PipeTargetParametersCloudwatchLogsParametersArgs) ElementType ¶
func (PipeTargetParametersCloudwatchLogsParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersCloudwatchLogsParametersOutput) LogStreamName ¶
func (o PipeTargetParametersCloudwatchLogsParametersOutput) LogStreamName() pulumi.StringPtrOutput
The name of the log stream.
func (PipeTargetParametersCloudwatchLogsParametersOutput) Timestamp ¶
func (o PipeTargetParametersCloudwatchLogsParametersOutput) Timestamp() pulumi.StringPtrOutput
The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. This is the JSON path to the field in the event e.g. $.detail.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
func PipeTargetParametersCloudwatchLogsParametersPtr ¶
func PipeTargetParametersCloudwatchLogsParametersPtr(v *PipeTargetParametersCloudwatchLogsParametersArgs) PipeTargetParametersCloudwatchLogsParametersPtrInput
type PipeTargetParametersCloudwatchLogsParametersPtrOutput ¶
type PipeTargetParametersCloudwatchLogsParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ElementType ¶
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) LogStreamName ¶
func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) LogStreamName() pulumi.StringPtrOutput
The name of the log stream.
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) Timestamp ¶
func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) Timestamp() pulumi.StringPtrOutput
The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. This is the JSON path to the field in the event e.g. $.detail.timestamp
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput ¶
func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutput() PipeTargetParametersCloudwatchLogsParametersPtrOutput
func (PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext ¶
func (o PipeTargetParametersCloudwatchLogsParametersPtrOutput) ToPipeTargetParametersCloudwatchLogsParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersCloudwatchLogsParametersPtrOutput
type PipeTargetParametersEcsTaskParameters ¶
type PipeTargetParametersEcsTaskParameters struct { // List of capacity provider strategies to use for the task. If a capacityProviderStrategy is specified, the launchType parameter must be omitted. If no capacityProviderStrategy or launchType is specified, the defaultCapacityProviderStrategy for the cluster is used. Detailed below. CapacityProviderStrategies []PipeTargetParametersEcsTaskParametersCapacityProviderStrategy `pulumi:"capacityProviderStrategies"` // Specifies whether to enable Amazon ECS managed tags for the task. Valid values: true, false. EnableEcsManagedTags *bool `pulumi:"enableEcsManagedTags"` // Whether or not to enable the execute command functionality for the containers in this task. If true, this enables execute command functionality on all containers in the task. Valid values: true, false. EnableExecuteCommand *bool `pulumi:"enableExecuteCommand"` // Specifies an Amazon ECS task group for the task. The maximum length is 255 characters. Group *string `pulumi:"group"` // Specifies the launch type on which your task is running. The launch type that you specify here must match one of the launch type (compatibilities) of the target task. The FARGATE value is supported only in the Regions where AWS Fargate with Amazon ECS is supported. Valid Values: EC2, FARGATE, EXTERNAL LaunchType *string `pulumi:"launchType"` // Use this structure if the Amazon ECS task uses the awsvpc network mode. This structure specifies the VPC subnets and security groups associated with the task, and whether a public IP address is to be used. This structure is required if LaunchType is FARGATE because the awsvpc mode is required for Fargate tasks. If you specify NetworkConfiguration when the target ECS task does not use the awsvpc network mode, the task fails. Detailed below. NetworkConfiguration *PipeTargetParametersEcsTaskParametersNetworkConfiguration `pulumi:"networkConfiguration"` // The overrides that are associated with a task. Detailed below. Overrides *PipeTargetParametersEcsTaskParametersOverrides `pulumi:"overrides"` // An array of placement constraint objects to use for the task. You can specify up to 10 constraints per task (including constraints in the task definition and those specified at runtime). Detailed below. PlacementConstraints []PipeTargetParametersEcsTaskParametersPlacementConstraint `pulumi:"placementConstraints"` // The placement strategy objects to use for the task. You can specify a maximum of five strategy rules per task. Detailed below. PlacementStrategies []PipeTargetParametersEcsTaskParametersPlacementStrategy `pulumi:"placementStrategies"` // Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. This structure is used only if LaunchType is FARGATE. PlatformVersion *string `pulumi:"platformVersion"` // Specifies whether to propagate the tags from the task definition to the task. If no value is specified, the tags are not propagated. Tags can only be propagated to the task during task creation. To add tags to a task after task creation, use the TagResource API action. Valid Values: TASK_DEFINITION PropagateTags *string `pulumi:"propagateTags"` // The reference ID to use for the task. Maximum length of 1,024. 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"` // The number of tasks to create based on TaskDefinition. The default is 1. TaskCount *int `pulumi:"taskCount"` // The ARN of the task definition to use if the event target is an Amazon ECS task. TaskDefinitionArn string `pulumi:"taskDefinitionArn"` }
type PipeTargetParametersEcsTaskParametersArgs ¶
type PipeTargetParametersEcsTaskParametersArgs struct { // List of capacity provider strategies to use for the task. If a capacityProviderStrategy is specified, the launchType parameter must be omitted. If no capacityProviderStrategy or launchType is specified, the defaultCapacityProviderStrategy for the cluster is used. Detailed below. CapacityProviderStrategies PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayInput `pulumi:"capacityProviderStrategies"` // Specifies whether to enable Amazon ECS managed tags for the task. Valid values: true, false. EnableEcsManagedTags pulumi.BoolPtrInput `pulumi:"enableEcsManagedTags"` // Whether or not to enable the execute command functionality for the containers in this task. If true, this enables execute command functionality on all containers in the task. Valid values: true, false. EnableExecuteCommand pulumi.BoolPtrInput `pulumi:"enableExecuteCommand"` // Specifies an Amazon ECS task group for the task. The maximum length is 255 characters. Group pulumi.StringPtrInput `pulumi:"group"` // Specifies the launch type on which your task is running. The launch type that you specify here must match one of the launch type (compatibilities) of the target task. The FARGATE value is supported only in the Regions where AWS Fargate with Amazon ECS is supported. Valid Values: EC2, FARGATE, EXTERNAL LaunchType pulumi.StringPtrInput `pulumi:"launchType"` // Use this structure if the Amazon ECS task uses the awsvpc network mode. This structure specifies the VPC subnets and security groups associated with the task, and whether a public IP address is to be used. This structure is required if LaunchType is FARGATE because the awsvpc mode is required for Fargate tasks. If you specify NetworkConfiguration when the target ECS task does not use the awsvpc network mode, the task fails. Detailed below. NetworkConfiguration PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput `pulumi:"networkConfiguration"` // The overrides that are associated with a task. Detailed below. Overrides PipeTargetParametersEcsTaskParametersOverridesPtrInput `pulumi:"overrides"` // An array of placement constraint objects to use for the task. You can specify up to 10 constraints per task (including constraints in the task definition and those specified at runtime). Detailed below. PlacementConstraints PipeTargetParametersEcsTaskParametersPlacementConstraintArrayInput `pulumi:"placementConstraints"` // The placement strategy objects to use for the task. You can specify a maximum of five strategy rules per task. Detailed below. PlacementStrategies PipeTargetParametersEcsTaskParametersPlacementStrategyArrayInput `pulumi:"placementStrategies"` // Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. This structure is used only if LaunchType is FARGATE. PlatformVersion pulumi.StringPtrInput `pulumi:"platformVersion"` // Specifies whether to propagate the tags from the task definition to the task. If no value is specified, the tags are not propagated. Tags can only be propagated to the task during task creation. To add tags to a task after task creation, use the TagResource API action. Valid Values: TASK_DEFINITION PropagateTags pulumi.StringPtrInput `pulumi:"propagateTags"` // The reference ID to use for the task. Maximum length of 1,024. 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"` // The number of tasks to create based on TaskDefinition. The default is 1. TaskCount pulumi.IntPtrInput `pulumi:"taskCount"` // The ARN of the task definition to use if the event target is an Amazon ECS task. TaskDefinitionArn pulumi.StringInput `pulumi:"taskDefinitionArn"` }
func (PipeTargetParametersEcsTaskParametersArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersArgs) ElementType() reflect.Type
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 { // The base value designates how many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. If no value is specified, the default value of 0 is used. Maximum value of 100,000. Base *int `pulumi:"base"` // The short name of the capacity provider. Maximum value of 255. CapacityProvider string `pulumi:"capacityProvider"` // The weight value designates the relative percentage of the total number of tasks launched that should use the specified capacity provider. The weight value is taken into consideration after the base value, if defined, is satisfied. Maximum value of 1,000. Weight *int `pulumi:"weight"` }
type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs ¶
type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs struct { // The base value designates how many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. If no value is specified, the default value of 0 is used. Maximum value of 100,000. Base pulumi.IntPtrInput `pulumi:"base"` // The short name of the capacity provider. Maximum value of 255. CapacityProvider pulumi.StringInput `pulumi:"capacityProvider"` // The weight value designates the relative percentage of the total number of tasks launched that should use the specified capacity provider. The weight value is taken into consideration after the base value, if defined, is satisfied. Maximum value of 1,000. Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput ¶
func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArgs) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray ¶
type PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray []PipeTargetParametersEcsTaskParametersCapacityProviderStrategyInput
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArray) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
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 (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Base() pulumi.IntPtrOutput
The base value designates how many tasks, at a minimum, to run on the specified capacity provider. Only one capacity provider in a capacity provider strategy can have a base defined. If no value is specified, the default value of 0 is used. Maximum value of 100,000.
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) CapacityProvider ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) CapacityProvider() pulumi.StringOutput
The short name of the capacity provider. Maximum value of 255.
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) ToPipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput
func (PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Weight ¶
func (o PipeTargetParametersEcsTaskParametersCapacityProviderStrategyOutput) Weight() pulumi.IntPtrOutput
The weight value designates the relative percentage of the total number of tasks launched that should use the specified capacity provider. The weight value is taken into consideration after the base value, if defined, is satisfied. Maximum value of 1,000.
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 { // Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the awsvpc network mode. Detailed below. AwsVpcConfiguration *PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration `pulumi:"awsVpcConfiguration"` }
type PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs ¶
type PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs struct { // Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the awsvpc network mode. Detailed below. AwsVpcConfiguration PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput `pulumi:"awsVpcConfiguration"` }
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration ¶
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfiguration struct { // Specifies whether the task's elastic network interface receives a public IP address. You can specify ENABLED only when LaunchType in EcsParameters is set to FARGATE. Valid Values: ENABLED, DISABLED. AssignPublicIp *string `pulumi:"assignPublicIp"` SecurityGroups []string `pulumi:"securityGroups"` Subnets []string `pulumi:"subnets"` }
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs ¶
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs struct { // Specifies whether the task's elastic network interface receives a public IP address. You can specify ENABLED only when LaunchType in EcsParameters is set to FARGATE. Valid Values: ENABLED, DISABLED. AssignPublicIp pulumi.StringPtrInput `pulumi:"assignPublicIp"` SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` Subnets pulumi.StringArrayInput `pulumi:"subnets"` }
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
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 (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) AssignPublicIp() pulumi.StringPtrOutput
Specifies whether the task's elastic network interface receives a public IP address. You can specify ENABLED only when LaunchType in EcsParameters is set to FARGATE. Valid Values: ENABLED, DISABLED.
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) SecurityGroups ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) SecurityGroups() pulumi.StringArrayOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
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
func PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtr ¶
func PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtr(v *PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationArgs) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrInput
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput ¶
type PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) AssignPublicIp ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) AssignPublicIp() pulumi.StringPtrOutput
Specifies whether the task's elastic network interface receives a public IP address. You can specify ENABLED only when LaunchType in EcsParameters is set to FARGATE. Valid Values: ENABLED, DISABLED.
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) SecurityGroups ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) SecurityGroups() pulumi.StringArrayOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) Subnets ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
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) AwsVpcConfiguration ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) AwsVpcConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the awsvpc network mode. Detailed below.
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
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
func PipeTargetParametersEcsTaskParametersNetworkConfigurationPtr ¶
func PipeTargetParametersEcsTaskParametersNetworkConfigurationPtr(v *PipeTargetParametersEcsTaskParametersNetworkConfigurationArgs) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrInput
type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput ¶
type PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) AwsVpcConfiguration ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) AwsVpcConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationAwsVpcConfigurationPtrOutput
Use this structure to specify the VPC subnets and security groups for the task, and whether a public IP address is to be used. This structure is relevant only for ECS tasks that use the awsvpc network mode. Detailed below.
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
func (PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput) ToPipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
type PipeTargetParametersEcsTaskParametersOutput ¶
type PipeTargetParametersEcsTaskParametersOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersOutput) CapacityProviderStrategies ¶
func (o PipeTargetParametersEcsTaskParametersOutput) CapacityProviderStrategies() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
List of capacity provider strategies to use for the task. If a capacityProviderStrategy is specified, the launchType parameter must be omitted. If no capacityProviderStrategy or launchType is specified, the defaultCapacityProviderStrategy for the cluster is used. Detailed below.
func (PipeTargetParametersEcsTaskParametersOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOutput) EnableEcsManagedTags ¶
func (o PipeTargetParametersEcsTaskParametersOutput) EnableEcsManagedTags() pulumi.BoolPtrOutput
Specifies whether to enable Amazon ECS managed tags for the task. Valid values: true, false.
func (PipeTargetParametersEcsTaskParametersOutput) EnableExecuteCommand ¶
func (o PipeTargetParametersEcsTaskParametersOutput) EnableExecuteCommand() pulumi.BoolPtrOutput
Whether or not to enable the execute command functionality for the containers in this task. If true, this enables execute command functionality on all containers in the task. Valid values: true, false.
func (PipeTargetParametersEcsTaskParametersOutput) Group ¶
func (o PipeTargetParametersEcsTaskParametersOutput) Group() pulumi.StringPtrOutput
Specifies an Amazon ECS task group for the task. The maximum length is 255 characters.
func (PipeTargetParametersEcsTaskParametersOutput) LaunchType ¶
func (o PipeTargetParametersEcsTaskParametersOutput) LaunchType() pulumi.StringPtrOutput
Specifies the launch type on which your task is running. The launch type that you specify here must match one of the launch type (compatibilities) of the target task. The FARGATE value is supported only in the Regions where AWS Fargate with Amazon ECS is supported. Valid Values: EC2, FARGATE, EXTERNAL
func (PipeTargetParametersEcsTaskParametersOutput) NetworkConfiguration ¶
func (o PipeTargetParametersEcsTaskParametersOutput) NetworkConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
Use this structure if the Amazon ECS task uses the awsvpc network mode. This structure specifies the VPC subnets and security groups associated with the task, and whether a public IP address is to be used. This structure is required if LaunchType is FARGATE because the awsvpc mode is required for Fargate tasks. If you specify NetworkConfiguration when the target ECS task does not use the awsvpc network mode, the task fails. Detailed below.
func (PipeTargetParametersEcsTaskParametersOutput) Overrides ¶
func (o PipeTargetParametersEcsTaskParametersOutput) Overrides() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
The overrides that are associated with a task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOutput) PlacementConstraints ¶
func (o PipeTargetParametersEcsTaskParametersOutput) PlacementConstraints() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
An array of placement constraint objects to use for the task. You can specify up to 10 constraints per task (including constraints in the task definition and those specified at runtime). Detailed below.
func (PipeTargetParametersEcsTaskParametersOutput) PlacementStrategies ¶
func (o PipeTargetParametersEcsTaskParametersOutput) PlacementStrategies() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
The placement strategy objects to use for the task. You can specify a maximum of five strategy rules per task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOutput) PlatformVersion ¶
func (o PipeTargetParametersEcsTaskParametersOutput) PlatformVersion() pulumi.StringPtrOutput
Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. This structure is used only if LaunchType is FARGATE.
func (PipeTargetParametersEcsTaskParametersOutput) PropagateTags ¶
func (o PipeTargetParametersEcsTaskParametersOutput) PropagateTags() pulumi.StringPtrOutput
Specifies whether to propagate the tags from the task definition to the task. If no value is specified, the tags are not propagated. Tags can only be propagated to the task during task creation. To add tags to a task after task creation, use the TagResource API action. Valid Values: TASK_DEFINITION
func (PipeTargetParametersEcsTaskParametersOutput) ReferenceId ¶
func (o PipeTargetParametersEcsTaskParametersOutput) ReferenceId() pulumi.StringPtrOutput
The reference ID to use for the task. Maximum length of 1,024.
func (PipeTargetParametersEcsTaskParametersOutput) Tags ¶
func (o PipeTargetParametersEcsTaskParametersOutput) Tags() pulumi.StringMapOutput
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 (o PipeTargetParametersEcsTaskParametersOutput) TaskCount() pulumi.IntPtrOutput
The number of tasks to create based on TaskDefinition. The default is 1.
func (PipeTargetParametersEcsTaskParametersOutput) TaskDefinitionArn ¶
func (o PipeTargetParametersEcsTaskParametersOutput) TaskDefinitionArn() pulumi.StringOutput
The ARN of the task definition to use if the event target is an Amazon ECS task.
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 { // One or more container overrides that are sent to a task. Detailed below. ContainerOverrides []PipeTargetParametersEcsTaskParametersOverridesContainerOverride `pulumi:"containerOverrides"` // The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name. Cpu *string `pulumi:"cpu"` // The ephemeral storage setting override for the task. Detailed below. EphemeralStorage *PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage `pulumi:"ephemeralStorage"` // The Amazon Resource Name (ARN) of the task execution IAM role override for the task. ExecutionRoleArn *string `pulumi:"executionRoleArn"` // List of Elastic Inference accelerator overrides for the task. Detailed below. InferenceAcceleratorOverrides []PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride `pulumi:"inferenceAcceleratorOverrides"` // The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name. Memory *string `pulumi:"memory"` // The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role. TaskRoleArn *string `pulumi:"taskRoleArn"` }
type PipeTargetParametersEcsTaskParametersOverridesArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesArgs struct { // One or more container overrides that are sent to a task. Detailed below. ContainerOverrides PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayInput `pulumi:"containerOverrides"` // The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name. Cpu pulumi.StringPtrInput `pulumi:"cpu"` // The ephemeral storage setting override for the task. Detailed below. EphemeralStorage PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput `pulumi:"ephemeralStorage"` // The Amazon Resource Name (ARN) of the task execution IAM role override for the task. ExecutionRoleArn pulumi.StringPtrInput `pulumi:"executionRoleArn"` // List of Elastic Inference accelerator overrides for the task. Detailed below. InferenceAcceleratorOverrides PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayInput `pulumi:"inferenceAcceleratorOverrides"` // The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name. Memory pulumi.StringPtrInput `pulumi:"memory"` // The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role. TaskRoleArn pulumi.StringPtrInput `pulumi:"taskRoleArn"` }
func (PipeTargetParametersEcsTaskParametersOverridesArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesArgs) ElementType() reflect.Type
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 { // List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name. Commands []string `pulumi:"commands"` // The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name. Cpu *int `pulumi:"cpu"` // A list of files containing the environment variables to pass to a container, instead of the value from the container definition. Detailed below. EnvironmentFiles []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile `pulumi:"environmentFiles"` // The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below. Environments []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironment `pulumi:"environments"` // The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name. Memory *int `pulumi:"memory"` // The soft limit (in MiB) of memory to reserve for the container, instead of the default value from the task definition. You must also specify a container name. 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"` // The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below. ResourceRequirements []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement `pulumi:"resourceRequirements"` }
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs struct { // List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name. Commands pulumi.StringArrayInput `pulumi:"commands"` // The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name. Cpu pulumi.IntPtrInput `pulumi:"cpu"` // A list of files containing the environment variables to pass to a container, instead of the value from the container definition. Detailed below. EnvironmentFiles PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayInput `pulumi:"environmentFiles"` // The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below. Environments PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayInput `pulumi:"environments"` // The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name. Memory pulumi.IntPtrInput `pulumi:"memory"` // The soft limit (in MiB) of memory to reserve for the container, instead of the default value from the task definition. You must also specify a container name. 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"` // The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below. ResourceRequirements PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayInput `pulumi:"resourceRequirements"` }
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideInput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. 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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringPtrInput `pulumi:"value"` }
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentInput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
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) Index ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFile struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type string `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value string `pulumi:"value"` }
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringInput `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringInput `pulumi:"value"` }
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileInput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
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) Index ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
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 (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Type ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Type() pulumi.StringOutput
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Value ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileOutput) Value() pulumi.StringOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Name ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Name() pulumi.StringPtrOutput
Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Value ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentOutput) Value() pulumi.StringPtrOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
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 (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Commands() pulumi.StringArrayOutput
List of commands to send to the container that overrides the default command from the Docker image or the task definition. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Cpu ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Cpu() pulumi.IntPtrOutput
The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) EnvironmentFiles ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) EnvironmentFiles() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentFileArrayOutput
A list of files containing the environment variables to pass to a container, instead of the value from the container definition. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Environments ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Environments() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideEnvironmentArrayOutput
The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Memory ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Memory() pulumi.IntPtrOutput
The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) MemoryReservation ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) MemoryReservation() pulumi.IntPtrOutput
The soft limit (in MiB) of memory to reserve for the container, instead of the default value from the task definition. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Name ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) Name() pulumi.StringPtrOutput
Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ResourceRequirements ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ResourceRequirements() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
The type and amount of a resource to assign to a container, instead of the default value from the task definition. The only supported resource is a GPU. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirement struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type string `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value string `pulumi:"value"` }
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs struct { // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringInput `pulumi:"type"` // Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringInput `pulumi:"value"` }
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArgs) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray ¶
type PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray []PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementInput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArray) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
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) Index ¶
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementArrayOutput
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 (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) ToPipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Type ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Type() pulumi.StringOutput
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
func (PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Value ¶
func (o PipeTargetParametersEcsTaskParametersOverridesContainerOverrideResourceRequirementOutput) Value() pulumi.StringOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage ¶
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorage struct { // The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB. SizeInGib int `pulumi:"sizeInGib"` }
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs struct { // The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB. SizeInGib pulumi.IntInput `pulumi:"sizeInGib"` }
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) SizeInGib ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) SizeInGib() pulumi.IntOutput
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB.
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
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
func PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtr ¶
func PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtr(v *PipeTargetParametersEcsTaskParametersOverridesEphemeralStorageArgs) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrInput
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput ¶
type PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) SizeInGib ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) SizeInGib() pulumi.IntPtrOutput
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21 GiB and the maximum supported value is 200 GiB.
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
func (PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride ¶
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverride struct { // The Elastic Inference accelerator device name to override for the task. This parameter must match a deviceName specified in the task definition. DeviceName *string `pulumi:"deviceName"` // The Elastic Inference accelerator type to use. DeviceType *string `pulumi:"deviceType"` }
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs ¶
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs struct { // The Elastic Inference accelerator device name to override for the task. This parameter must match a deviceName specified in the task definition. DeviceName pulumi.StringPtrInput `pulumi:"deviceName"` // The Elastic Inference accelerator type to use. DeviceType pulumi.StringPtrInput `pulumi:"deviceType"` }
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArgs) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray ¶
type PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray []PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideInput
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArray) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
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) Index ¶
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
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 (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceName() pulumi.StringPtrOutput
The Elastic Inference accelerator device name to override for the task. This parameter must match a deviceName specified in the task definition.
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceType ¶
func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) DeviceType() pulumi.StringPtrOutput
The Elastic Inference accelerator type to use.
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
func (PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput) ToPipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideOutput
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) ContainerOverrides ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ContainerOverrides() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
One or more container overrides that are sent to a task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) Cpu ¶
The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesOutput) EphemeralStorage ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) EphemeralStorage() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
The ephemeral storage setting override for the task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) ExecutionRoleArn ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ExecutionRoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the task execution IAM role override for the task.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) InferenceAcceleratorOverrides ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) InferenceAcceleratorOverrides() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
List of Elastic Inference accelerator overrides for the task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) Memory ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) Memory() pulumi.StringPtrOutput
The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) TaskRoleArn ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) TaskRoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role.
func (PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesOutput) ToPipeTargetParametersEcsTaskParametersOverridesOutput() PipeTargetParametersEcsTaskParametersOverridesOutput
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
func PipeTargetParametersEcsTaskParametersOverridesPtr ¶
func PipeTargetParametersEcsTaskParametersOverridesPtr(v *PipeTargetParametersEcsTaskParametersOverridesArgs) PipeTargetParametersEcsTaskParametersOverridesPtrInput
type PipeTargetParametersEcsTaskParametersOverridesPtrOutput ¶
type PipeTargetParametersEcsTaskParametersOverridesPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ContainerOverrides ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ContainerOverrides() PipeTargetParametersEcsTaskParametersOverridesContainerOverrideArrayOutput
One or more container overrides that are sent to a task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Cpu ¶
The number of cpu units reserved for the container, instead of the default value from the task definition. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) EphemeralStorage ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) EphemeralStorage() PipeTargetParametersEcsTaskParametersOverridesEphemeralStoragePtrOutput
The ephemeral storage setting override for the task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ExecutionRoleArn ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ExecutionRoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the task execution IAM role override for the task.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) InferenceAcceleratorOverrides ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) InferenceAcceleratorOverrides() PipeTargetParametersEcsTaskParametersOverridesInferenceAcceleratorOverrideArrayOutput
List of Elastic Inference accelerator overrides for the task. Detailed below.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Memory ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) Memory() pulumi.StringPtrOutput
The hard limit (in MiB) of memory to present to the container, instead of the default value from the task definition. If your container attempts to exceed the memory specified here, the container is killed. You must also specify a container name.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) TaskRoleArn ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) TaskRoleArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the IAM role that containers in this task can assume. All containers in this task are granted the permissions that are specified in this role.
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutput() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
func (PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersOverridesPtrOutput) ToPipeTargetParametersEcsTaskParametersOverridesPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersOverridesPtrOutput
type PipeTargetParametersEcsTaskParametersPlacementConstraint ¶
type PipeTargetParametersEcsTaskParametersPlacementConstraint struct { // A cluster query language expression to apply to the constraint. You cannot specify an expression if the constraint type is distinctInstance. Maximum length of 2,000. Expression *string `pulumi:"expression"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type *string `pulumi:"type"` }
type PipeTargetParametersEcsTaskParametersPlacementConstraintArgs ¶
type PipeTargetParametersEcsTaskParametersPlacementConstraintArgs struct { // A cluster query language expression to apply to the constraint. You cannot specify an expression if the constraint type is distinctInstance. Maximum length of 2,000. Expression pulumi.StringPtrInput `pulumi:"expression"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringPtrInput `pulumi:"type"` }
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput ¶
func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArgs) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
type PipeTargetParametersEcsTaskParametersPlacementConstraintArray ¶
type PipeTargetParametersEcsTaskParametersPlacementConstraintArray []PipeTargetParametersEcsTaskParametersPlacementConstraintInput
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersPlacementConstraintArray) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Expression ¶
func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Expression() pulumi.StringPtrOutput
A cluster query language expression to apply to the constraint. You cannot specify an expression if the constraint type is distinctInstance. Maximum length of 2,000.
func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput ¶
func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutput() PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) ToPipeTargetParametersEcsTaskParametersPlacementConstraintOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementConstraintOutput
func (PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Type ¶
func (o PipeTargetParametersEcsTaskParametersPlacementConstraintOutput) Type() pulumi.StringPtrOutput
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
type PipeTargetParametersEcsTaskParametersPlacementStrategy ¶
type PipeTargetParametersEcsTaskParametersPlacementStrategy struct { // The field to apply the placement strategy against. For the spread placement strategy, valid values are instanceId (or host, which has the same effect), or any platform or custom attribute that is applied to a container instance, such as attribute:ecs.availability-zone. For the binpack placement strategy, valid values are cpu and memory. For the random placement strategy, this field is not used. Maximum length of 255. Field *string `pulumi:"field"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type *string `pulumi:"type"` }
type PipeTargetParametersEcsTaskParametersPlacementStrategyArgs ¶
type PipeTargetParametersEcsTaskParametersPlacementStrategyArgs struct { // The field to apply the placement strategy against. For the spread placement strategy, valid values are instanceId (or host, which has the same effect), or any platform or custom attribute that is applied to a container instance, such as attribute:ecs.availability-zone. For the binpack placement strategy, valid values are cpu and memory. For the random placement strategy, this field is not used. Maximum length of 255. Field pulumi.StringPtrInput `pulumi:"field"` // The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack. Type pulumi.StringPtrInput `pulumi:"type"` }
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ElementType ¶
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput ¶
func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext ¶
func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArgs) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
type PipeTargetParametersEcsTaskParametersPlacementStrategyArray ¶
type PipeTargetParametersEcsTaskParametersPlacementStrategyArray []PipeTargetParametersEcsTaskParametersPlacementStrategyInput
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ElementType ¶
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput ¶
func (i PipeTargetParametersEcsTaskParametersPlacementStrategyArray) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput ¶
func (o PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Field ¶
func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Field() pulumi.StringPtrOutput
The field to apply the placement strategy against. For the spread placement strategy, valid values are instanceId (or host, which has the same effect), or any platform or custom attribute that is applied to a container instance, such as attribute:ecs.availability-zone. For the binpack placement strategy, valid values are cpu and memory. For the random placement strategy, this field is not used. Maximum length of 255.
func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput ¶
func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutput() PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) ToPipeTargetParametersEcsTaskParametersPlacementStrategyOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPlacementStrategyOutput
func (PipeTargetParametersEcsTaskParametersPlacementStrategyOutput) Type ¶
The type of placement strategy. The random placement strategy randomly places tasks on available candidates. The spread placement strategy spreads placement across available candidates evenly based on the field parameter. The binpack strategy places tasks on available candidates that have the least available amount of the resource that is specified with the field parameter. For example, if you binpack on memory, a task is placed on the instance with the least amount of remaining memory (but still enough to run the task). Valid Values: random, spread, binpack.
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
func PipeTargetParametersEcsTaskParametersPtr ¶
func PipeTargetParametersEcsTaskParametersPtr(v *PipeTargetParametersEcsTaskParametersArgs) PipeTargetParametersEcsTaskParametersPtrInput
type PipeTargetParametersEcsTaskParametersPtrOutput ¶
type PipeTargetParametersEcsTaskParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEcsTaskParametersPtrOutput) CapacityProviderStrategies ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) CapacityProviderStrategies() PipeTargetParametersEcsTaskParametersCapacityProviderStrategyArrayOutput
List of capacity provider strategies to use for the task. If a capacityProviderStrategy is specified, the launchType parameter must be omitted. If no capacityProviderStrategy or launchType is specified, the defaultCapacityProviderStrategy for the cluster is used. Detailed below.
func (PipeTargetParametersEcsTaskParametersPtrOutput) ElementType ¶
func (PipeTargetParametersEcsTaskParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersEcsTaskParametersPtrOutput) EnableEcsManagedTags ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) EnableEcsManagedTags() pulumi.BoolPtrOutput
Specifies whether to enable Amazon ECS managed tags for the task. Valid values: true, false.
func (PipeTargetParametersEcsTaskParametersPtrOutput) EnableExecuteCommand ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) EnableExecuteCommand() pulumi.BoolPtrOutput
Whether or not to enable the execute command functionality for the containers in this task. If true, this enables execute command functionality on all containers in the task. Valid values: true, false.
func (PipeTargetParametersEcsTaskParametersPtrOutput) Group ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) Group() pulumi.StringPtrOutput
Specifies an Amazon ECS task group for the task. The maximum length is 255 characters.
func (PipeTargetParametersEcsTaskParametersPtrOutput) LaunchType ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) LaunchType() pulumi.StringPtrOutput
Specifies the launch type on which your task is running. The launch type that you specify here must match one of the launch type (compatibilities) of the target task. The FARGATE value is supported only in the Regions where AWS Fargate with Amazon ECS is supported. Valid Values: EC2, FARGATE, EXTERNAL
func (PipeTargetParametersEcsTaskParametersPtrOutput) NetworkConfiguration ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) NetworkConfiguration() PipeTargetParametersEcsTaskParametersNetworkConfigurationPtrOutput
Use this structure if the Amazon ECS task uses the awsvpc network mode. This structure specifies the VPC subnets and security groups associated with the task, and whether a public IP address is to be used. This structure is required if LaunchType is FARGATE because the awsvpc mode is required for Fargate tasks. If you specify NetworkConfiguration when the target ECS task does not use the awsvpc network mode, the task fails. Detailed below.
func (PipeTargetParametersEcsTaskParametersPtrOutput) Overrides ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) Overrides() PipeTargetParametersEcsTaskParametersOverridesPtrOutput
The overrides that are associated with a task. Detailed below.
func (PipeTargetParametersEcsTaskParametersPtrOutput) PlacementConstraints ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlacementConstraints() PipeTargetParametersEcsTaskParametersPlacementConstraintArrayOutput
An array of placement constraint objects to use for the task. You can specify up to 10 constraints per task (including constraints in the task definition and those specified at runtime). Detailed below.
func (PipeTargetParametersEcsTaskParametersPtrOutput) PlacementStrategies ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlacementStrategies() PipeTargetParametersEcsTaskParametersPlacementStrategyArrayOutput
The placement strategy objects to use for the task. You can specify a maximum of five strategy rules per task. Detailed below.
func (PipeTargetParametersEcsTaskParametersPtrOutput) PlatformVersion ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) PlatformVersion() pulumi.StringPtrOutput
Specifies the platform version for the task. Specify only the numeric portion of the platform version, such as 1.1.0. This structure is used only if LaunchType is FARGATE.
func (PipeTargetParametersEcsTaskParametersPtrOutput) PropagateTags ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) PropagateTags() pulumi.StringPtrOutput
Specifies whether to propagate the tags from the task definition to the task. If no value is specified, the tags are not propagated. Tags can only be propagated to the task during task creation. To add tags to a task after task creation, use the TagResource API action. Valid Values: TASK_DEFINITION
func (PipeTargetParametersEcsTaskParametersPtrOutput) ReferenceId ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) ReferenceId() pulumi.StringPtrOutput
The reference ID to use for the task. Maximum length of 1,024.
func (PipeTargetParametersEcsTaskParametersPtrOutput) Tags ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) Tags() pulumi.StringMapOutput
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 (o PipeTargetParametersEcsTaskParametersPtrOutput) TaskCount() pulumi.IntPtrOutput
The number of tasks to create based on TaskDefinition. The default is 1.
func (PipeTargetParametersEcsTaskParametersPtrOutput) TaskDefinitionArn ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) TaskDefinitionArn() pulumi.StringPtrOutput
The ARN of the task definition to use if the event target is an Amazon ECS task.
func (PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutput() PipeTargetParametersEcsTaskParametersPtrOutput
func (PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext ¶
func (o PipeTargetParametersEcsTaskParametersPtrOutput) ToPipeTargetParametersEcsTaskParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEcsTaskParametersPtrOutput
type PipeTargetParametersEventbridgeEventBusParameters ¶
type PipeTargetParametersEventbridgeEventBusParameters struct { // A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail. DetailType *string `pulumi:"detailType"` // The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo. EndpointId *string `pulumi:"endpointId"` // List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present. 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"` // The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used. This is the JSON path to the field in the event e.g. $.detail.timestamp Time *string `pulumi:"time"` }
type PipeTargetParametersEventbridgeEventBusParametersArgs ¶
type PipeTargetParametersEventbridgeEventBusParametersArgs struct { // A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail. DetailType pulumi.StringPtrInput `pulumi:"detailType"` // The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo. EndpointId pulumi.StringPtrInput `pulumi:"endpointId"` // List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present. 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"` // The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used. This is the JSON path to the field in the event e.g. $.detail.timestamp Time pulumi.StringPtrInput `pulumi:"time"` }
func (PipeTargetParametersEventbridgeEventBusParametersArgs) ElementType ¶
func (PipeTargetParametersEventbridgeEventBusParametersArgs) ElementType() reflect.Type
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 (o PipeTargetParametersEventbridgeEventBusParametersOutput) DetailType() pulumi.StringPtrOutput
A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
func (PipeTargetParametersEventbridgeEventBusParametersOutput) ElementType ¶
func (PipeTargetParametersEventbridgeEventBusParametersOutput) ElementType() reflect.Type
func (PipeTargetParametersEventbridgeEventBusParametersOutput) EndpointId ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) EndpointId() pulumi.StringPtrOutput
The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo.
func (PipeTargetParametersEventbridgeEventBusParametersOutput) Resources ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) Resources() pulumi.StringArrayOutput
List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
func (PipeTargetParametersEventbridgeEventBusParametersOutput) Source ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) Source() pulumi.StringPtrOutput
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 ¶
The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used. This is the JSON path to the field in the event e.g. $.detail.timestamp
func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutput ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutput() PipeTargetParametersEventbridgeEventBusParametersOutput
func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersOutput
func (PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput ¶
func (o PipeTargetParametersEventbridgeEventBusParametersOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
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
func PipeTargetParametersEventbridgeEventBusParametersPtr ¶
func PipeTargetParametersEventbridgeEventBusParametersPtr(v *PipeTargetParametersEventbridgeEventBusParametersArgs) PipeTargetParametersEventbridgeEventBusParametersPtrInput
type PipeTargetParametersEventbridgeEventBusParametersPtrOutput ¶
type PipeTargetParametersEventbridgeEventBusParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) DetailType ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) DetailType() pulumi.StringPtrOutput
A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ElementType ¶
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) EndpointId ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) EndpointId() pulumi.StringPtrOutput
The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo.
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Resources ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Resources() pulumi.StringArrayOutput
List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Source ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) Source() pulumi.StringPtrOutput
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 ¶
The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used. This is the JSON path to the field in the event e.g. $.detail.timestamp
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutput() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
func (PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext ¶
func (o PipeTargetParametersEventbridgeEventBusParametersPtrOutput) ToPipeTargetParametersEventbridgeEventBusParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersEventbridgeEventBusParametersPtrOutput
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersHttpParametersOutput) HeaderParameters ¶
func (o PipeTargetParametersHttpParametersOutput) HeaderParameters() pulumi.StringMapOutput
func (PipeTargetParametersHttpParametersOutput) PathParameterValues ¶
func (o PipeTargetParametersHttpParametersOutput) PathParameterValues() pulumi.StringPtrOutput
func (PipeTargetParametersHttpParametersOutput) QueryStringParameters ¶
func (o PipeTargetParametersHttpParametersOutput) QueryStringParameters() pulumi.StringMapOutput
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
func PipeTargetParametersHttpParametersPtr ¶
func PipeTargetParametersHttpParametersPtr(v *PipeTargetParametersHttpParametersArgs) PipeTargetParametersHttpParametersPtrInput
type PipeTargetParametersHttpParametersPtrOutput ¶
type PipeTargetParametersHttpParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersHttpParametersPtrOutput) ElementType ¶
func (PipeTargetParametersHttpParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersHttpParametersPtrOutput) HeaderParameters ¶
func (o PipeTargetParametersHttpParametersPtrOutput) HeaderParameters() pulumi.StringMapOutput
func (PipeTargetParametersHttpParametersPtrOutput) PathParameterValues ¶
func (o PipeTargetParametersHttpParametersPtrOutput) PathParameterValues() pulumi.StringPtrOutput
func (PipeTargetParametersHttpParametersPtrOutput) QueryStringParameters ¶
func (o PipeTargetParametersHttpParametersPtrOutput) QueryStringParameters() pulumi.StringMapOutput
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 { // Determines which shard in the stream the data record is assigned to. Partition keys are Unicode strings with a maximum length limit of 256 characters for each key. Amazon Kinesis Data Streams uses the partition key as input to a hash function that maps the partition key and associated data to a specific shard. Specifically, an MD5 hash function is used to map partition keys to 128-bit integer values and to map associated data records to shards. As a result of this hashing mechanism, all data records with the same partition key map to the same shard within the stream. PartitionKey string `pulumi:"partitionKey"` }
type PipeTargetParametersKinesisStreamParametersArgs ¶
type PipeTargetParametersKinesisStreamParametersArgs struct { // Determines which shard in the stream the data record is assigned to. Partition keys are Unicode strings with a maximum length limit of 256 characters for each key. Amazon Kinesis Data Streams uses the partition key as input to a hash function that maps the partition key and associated data to a specific shard. Specifically, an MD5 hash function is used to map partition keys to 128-bit integer values and to map associated data records to shards. As a result of this hashing mechanism, all data records with the same partition key map to the same shard within the stream. PartitionKey pulumi.StringInput `pulumi:"partitionKey"` }
func (PipeTargetParametersKinesisStreamParametersArgs) ElementType ¶
func (PipeTargetParametersKinesisStreamParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersKinesisStreamParametersOutput) PartitionKey ¶
func (o PipeTargetParametersKinesisStreamParametersOutput) PartitionKey() pulumi.StringOutput
Determines which shard in the stream the data record is assigned to. Partition keys are Unicode strings with a maximum length limit of 256 characters for each key. Amazon Kinesis Data Streams uses the partition key as input to a hash function that maps the partition key and associated data to a specific shard. Specifically, an MD5 hash function is used to map partition keys to 128-bit integer values and to map associated data records to shards. As a result of this hashing mechanism, all data records with the same partition key map to the same shard within the stream.
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
func PipeTargetParametersKinesisStreamParametersPtr ¶
func PipeTargetParametersKinesisStreamParametersPtr(v *PipeTargetParametersKinesisStreamParametersArgs) PipeTargetParametersKinesisStreamParametersPtrInput
type PipeTargetParametersKinesisStreamParametersPtrOutput ¶
type PipeTargetParametersKinesisStreamParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersKinesisStreamParametersPtrOutput) ElementType ¶
func (PipeTargetParametersKinesisStreamParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersKinesisStreamParametersPtrOutput) PartitionKey ¶
func (o PipeTargetParametersKinesisStreamParametersPtrOutput) PartitionKey() pulumi.StringPtrOutput
Determines which shard in the stream the data record is assigned to. Partition keys are Unicode strings with a maximum length limit of 256 characters for each key. Amazon Kinesis Data Streams uses the partition key as input to a hash function that maps the partition key and associated data to a specific shard. Specifically, an MD5 hash function is used to map partition keys to 128-bit integer values and to map associated data records to shards. As a result of this hashing mechanism, all data records with the same partition key map to the same shard within the stream.
func (PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput ¶
func (o PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutput() PipeTargetParametersKinesisStreamParametersPtrOutput
func (PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext ¶
func (o PipeTargetParametersKinesisStreamParametersPtrOutput) ToPipeTargetParametersKinesisStreamParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersKinesisStreamParametersPtrOutput
type PipeTargetParametersLambdaFunctionParameters ¶
type PipeTargetParametersLambdaFunctionParameters struct { // Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET. InvocationType string `pulumi:"invocationType"` }
type PipeTargetParametersLambdaFunctionParametersArgs ¶
type PipeTargetParametersLambdaFunctionParametersArgs struct { // Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET. InvocationType pulumi.StringInput `pulumi:"invocationType"` }
func (PipeTargetParametersLambdaFunctionParametersArgs) ElementType ¶
func (PipeTargetParametersLambdaFunctionParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersLambdaFunctionParametersOutput) InvocationType ¶
func (o PipeTargetParametersLambdaFunctionParametersOutput) InvocationType() pulumi.StringOutput
Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET.
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
func PipeTargetParametersLambdaFunctionParametersPtr ¶
func PipeTargetParametersLambdaFunctionParametersPtr(v *PipeTargetParametersLambdaFunctionParametersArgs) PipeTargetParametersLambdaFunctionParametersPtrInput
type PipeTargetParametersLambdaFunctionParametersPtrOutput ¶
type PipeTargetParametersLambdaFunctionParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ElementType ¶
func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersLambdaFunctionParametersPtrOutput) InvocationType ¶
func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) InvocationType() pulumi.StringPtrOutput
Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET.
func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput ¶
func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutput() PipeTargetParametersLambdaFunctionParametersPtrOutput
func (PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext ¶
func (o PipeTargetParametersLambdaFunctionParametersPtrOutput) ToPipeTargetParametersLambdaFunctionParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersLambdaFunctionParametersPtrOutput
type PipeTargetParametersOutput ¶
type PipeTargetParametersOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersOutput) BatchJobParameters ¶
func (o PipeTargetParametersOutput) BatchJobParameters() PipeTargetParametersBatchJobParametersPtrOutput
The parameters for using an AWS Batch job as a target. Detailed below.
func (PipeTargetParametersOutput) CloudwatchLogsParameters ¶
func (o PipeTargetParametersOutput) CloudwatchLogsParameters() PipeTargetParametersCloudwatchLogsParametersPtrOutput
The parameters for using an CloudWatch Logs log stream as a target. Detailed below.
func (PipeTargetParametersOutput) EcsTaskParameters ¶
func (o PipeTargetParametersOutput) EcsTaskParameters() PipeTargetParametersEcsTaskParametersPtrOutput
The parameters for using an Amazon ECS task as a target. Detailed below.
func (PipeTargetParametersOutput) ElementType ¶
func (PipeTargetParametersOutput) ElementType() reflect.Type
func (PipeTargetParametersOutput) EventbridgeEventBusParameters ¶
func (o PipeTargetParametersOutput) EventbridgeEventBusParameters() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
The parameters for using an EventBridge event bus as a target. Detailed below.
func (PipeTargetParametersOutput) HttpParameters ¶
func (o PipeTargetParametersOutput) HttpParameters() PipeTargetParametersHttpParametersPtrOutput
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.
func (PipeTargetParametersOutput) InputTemplate ¶
func (o PipeTargetParametersOutput) InputTemplate() pulumi.StringPtrOutput
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 ¶
func (o PipeTargetParametersOutput) KinesisStreamParameters() PipeTargetParametersKinesisStreamParametersPtrOutput
The parameters for using a Kinesis stream as a source. Detailed below.
func (PipeTargetParametersOutput) LambdaFunctionParameters ¶
func (o PipeTargetParametersOutput) LambdaFunctionParameters() PipeTargetParametersLambdaFunctionParametersPtrOutput
The parameters for using a Lambda function as a target. Detailed below.
func (PipeTargetParametersOutput) RedshiftDataParameters ¶
func (o PipeTargetParametersOutput) RedshiftDataParameters() PipeTargetParametersRedshiftDataParametersPtrOutput
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 ¶
func (o PipeTargetParametersOutput) SagemakerPipelineParameters() PipeTargetParametersSagemakerPipelineParametersPtrOutput
The parameters for using a SageMaker pipeline as a target. Detailed below.
func (PipeTargetParametersOutput) SqsQueueParameters ¶
func (o PipeTargetParametersOutput) SqsQueueParameters() PipeTargetParametersSqsQueueParametersPtrOutput
The parameters for using a Amazon SQS stream as a target. Detailed below.
func (PipeTargetParametersOutput) StepFunctionStateMachineParameters ¶
func (o PipeTargetParametersOutput) StepFunctionStateMachineParameters() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
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
func PipeTargetParametersPtr ¶
func PipeTargetParametersPtr(v *PipeTargetParametersArgs) PipeTargetParametersPtrInput
type PipeTargetParametersPtrOutput ¶
type PipeTargetParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersPtrOutput) BatchJobParameters ¶
func (o PipeTargetParametersPtrOutput) BatchJobParameters() PipeTargetParametersBatchJobParametersPtrOutput
The parameters for using an AWS Batch job as a target. Detailed below.
func (PipeTargetParametersPtrOutput) CloudwatchLogsParameters ¶
func (o PipeTargetParametersPtrOutput) CloudwatchLogsParameters() PipeTargetParametersCloudwatchLogsParametersPtrOutput
The parameters for using an CloudWatch Logs log stream as a target. Detailed below.
func (PipeTargetParametersPtrOutput) EcsTaskParameters ¶
func (o PipeTargetParametersPtrOutput) EcsTaskParameters() PipeTargetParametersEcsTaskParametersPtrOutput
The parameters for using an Amazon ECS task as a target. Detailed below.
func (PipeTargetParametersPtrOutput) Elem ¶
func (o PipeTargetParametersPtrOutput) Elem() PipeTargetParametersOutput
func (PipeTargetParametersPtrOutput) ElementType ¶
func (PipeTargetParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersPtrOutput) EventbridgeEventBusParameters ¶
func (o PipeTargetParametersPtrOutput) EventbridgeEventBusParameters() PipeTargetParametersEventbridgeEventBusParametersPtrOutput
The parameters for using an EventBridge event bus as a target. Detailed below.
func (PipeTargetParametersPtrOutput) HttpParameters ¶
func (o PipeTargetParametersPtrOutput) HttpParameters() PipeTargetParametersHttpParametersPtrOutput
These are custom parameter to be used when the target is an API Gateway REST APIs or EventBridge ApiDestinations. Detailed below.
func (PipeTargetParametersPtrOutput) InputTemplate ¶
func (o PipeTargetParametersPtrOutput) InputTemplate() pulumi.StringPtrOutput
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 ¶
func (o PipeTargetParametersPtrOutput) KinesisStreamParameters() PipeTargetParametersKinesisStreamParametersPtrOutput
The parameters for using a Kinesis stream as a source. Detailed below.
func (PipeTargetParametersPtrOutput) LambdaFunctionParameters ¶
func (o PipeTargetParametersPtrOutput) LambdaFunctionParameters() PipeTargetParametersLambdaFunctionParametersPtrOutput
The parameters for using a Lambda function as a target. Detailed below.
func (PipeTargetParametersPtrOutput) RedshiftDataParameters ¶
func (o PipeTargetParametersPtrOutput) RedshiftDataParameters() PipeTargetParametersRedshiftDataParametersPtrOutput
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 ¶
func (o PipeTargetParametersPtrOutput) SagemakerPipelineParameters() PipeTargetParametersSagemakerPipelineParametersPtrOutput
The parameters for using a SageMaker pipeline as a target. Detailed below.
func (PipeTargetParametersPtrOutput) SqsQueueParameters ¶
func (o PipeTargetParametersPtrOutput) SqsQueueParameters() PipeTargetParametersSqsQueueParametersPtrOutput
The parameters for using a Amazon SQS stream as a target. Detailed below.
func (PipeTargetParametersPtrOutput) StepFunctionStateMachineParameters ¶
func (o PipeTargetParametersPtrOutput) StepFunctionStateMachineParameters() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
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 { // The name of the database. Required when authenticating using temporary credentials. Database string `pulumi:"database"` // The database user name. Required when authenticating using temporary credentials. DbUser *string `pulumi:"dbUser"` // The name or ARN of the secret that enables access to the database. Required when authenticating using Secrets Manager. SecretManagerArn *string `pulumi:"secretManagerArn"` // List of SQL statements text to run, each of maximum length of 100,000. Sqls []string `pulumi:"sqls"` // The name of the SQL statement. You can name the SQL statement when you create it to identify the query. StatementName *string `pulumi:"statementName"` // Indicates whether to send an event back to EventBridge after the SQL statement runs. WithEvent *bool `pulumi:"withEvent"` }
type PipeTargetParametersRedshiftDataParametersArgs ¶
type PipeTargetParametersRedshiftDataParametersArgs struct { // The name of the database. Required when authenticating using temporary credentials. Database pulumi.StringInput `pulumi:"database"` // The database user name. Required when authenticating using temporary credentials. DbUser pulumi.StringPtrInput `pulumi:"dbUser"` // The name or ARN of the secret that enables access to the database. Required when authenticating using Secrets Manager. SecretManagerArn pulumi.StringPtrInput `pulumi:"secretManagerArn"` // List of SQL statements text to run, each of maximum length of 100,000. Sqls pulumi.StringArrayInput `pulumi:"sqls"` // The name of the SQL statement. You can name the SQL statement when you create it to identify the query. StatementName pulumi.StringPtrInput `pulumi:"statementName"` // Indicates whether to send an event back to EventBridge after the SQL statement runs. WithEvent pulumi.BoolPtrInput `pulumi:"withEvent"` }
func (PipeTargetParametersRedshiftDataParametersArgs) ElementType ¶
func (PipeTargetParametersRedshiftDataParametersArgs) ElementType() reflect.Type
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 (o PipeTargetParametersRedshiftDataParametersOutput) Database() pulumi.StringOutput
The name of the database. Required when authenticating using temporary credentials.
func (PipeTargetParametersRedshiftDataParametersOutput) DbUser ¶
func (o PipeTargetParametersRedshiftDataParametersOutput) DbUser() pulumi.StringPtrOutput
The database user name. Required when authenticating using temporary credentials.
func (PipeTargetParametersRedshiftDataParametersOutput) ElementType ¶
func (PipeTargetParametersRedshiftDataParametersOutput) ElementType() reflect.Type
func (PipeTargetParametersRedshiftDataParametersOutput) SecretManagerArn ¶
func (o PipeTargetParametersRedshiftDataParametersOutput) SecretManagerArn() pulumi.StringPtrOutput
The name or ARN of the secret that enables access to the database. Required when authenticating using Secrets Manager.
func (PipeTargetParametersRedshiftDataParametersOutput) Sqls ¶
func (o PipeTargetParametersRedshiftDataParametersOutput) Sqls() pulumi.StringArrayOutput
List of SQL statements text to run, each of maximum length of 100,000.
func (PipeTargetParametersRedshiftDataParametersOutput) StatementName ¶
func (o PipeTargetParametersRedshiftDataParametersOutput) StatementName() pulumi.StringPtrOutput
The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
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 ¶
func (o PipeTargetParametersRedshiftDataParametersOutput) WithEvent() pulumi.BoolPtrOutput
Indicates whether to send an event back to EventBridge after the SQL statement runs.
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
func PipeTargetParametersRedshiftDataParametersPtr ¶
func PipeTargetParametersRedshiftDataParametersPtr(v *PipeTargetParametersRedshiftDataParametersArgs) PipeTargetParametersRedshiftDataParametersPtrInput
type PipeTargetParametersRedshiftDataParametersPtrOutput ¶
type PipeTargetParametersRedshiftDataParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersRedshiftDataParametersPtrOutput) Database ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) Database() pulumi.StringPtrOutput
The name of the database. Required when authenticating using temporary credentials.
func (PipeTargetParametersRedshiftDataParametersPtrOutput) DbUser ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) DbUser() pulumi.StringPtrOutput
The database user name. Required when authenticating using temporary credentials.
func (PipeTargetParametersRedshiftDataParametersPtrOutput) ElementType ¶
func (PipeTargetParametersRedshiftDataParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersRedshiftDataParametersPtrOutput) SecretManagerArn ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) SecretManagerArn() pulumi.StringPtrOutput
The name or ARN of the secret that enables access to the database. Required when authenticating using Secrets Manager.
func (PipeTargetParametersRedshiftDataParametersPtrOutput) Sqls ¶
List of SQL statements text to run, each of maximum length of 100,000.
func (PipeTargetParametersRedshiftDataParametersPtrOutput) StatementName ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) StatementName() pulumi.StringPtrOutput
The name of the SQL statement. You can name the SQL statement when you create it to identify the query.
func (PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutput() PipeTargetParametersRedshiftDataParametersPtrOutput
func (PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) ToPipeTargetParametersRedshiftDataParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersRedshiftDataParametersPtrOutput
func (PipeTargetParametersRedshiftDataParametersPtrOutput) WithEvent ¶
func (o PipeTargetParametersRedshiftDataParametersPtrOutput) WithEvent() pulumi.BoolPtrOutput
Indicates whether to send an event back to EventBridge after the SQL statement runs.
type PipeTargetParametersSagemakerPipelineParameters ¶
type PipeTargetParametersSagemakerPipelineParameters struct { // List of Parameter names and values for SageMaker Model Building Pipeline execution. Detailed below. PipelineParameters []PipeTargetParametersSagemakerPipelineParametersPipelineParameter `pulumi:"pipelineParameters"` }
type PipeTargetParametersSagemakerPipelineParametersArgs ¶
type PipeTargetParametersSagemakerPipelineParametersArgs struct { // List of Parameter names and values for SageMaker Model Building Pipeline execution. Detailed below. PipelineParameters PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayInput `pulumi:"pipelineParameters"` }
func (PipeTargetParametersSagemakerPipelineParametersArgs) ElementType ¶
func (PipeTargetParametersSagemakerPipelineParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersOutput) PipelineParameters ¶
func (o PipeTargetParametersSagemakerPipelineParametersOutput) PipelineParameters() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
List of Parameter names and values for SageMaker Model Building Pipeline execution. Detailed below.
func (PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutput ¶
func (o PipeTargetParametersSagemakerPipelineParametersOutput) ToPipeTargetParametersSagemakerPipelineParametersOutput() PipeTargetParametersSagemakerPipelineParametersOutput
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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. 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 of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024. Value pulumi.StringInput `pulumi:"value"` }
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ElementType ¶
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput ¶
func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext ¶
func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArgs) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray ¶
type PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray []PipeTargetParametersSagemakerPipelineParametersPipelineParameterInput
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ElementType ¶
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput ¶
func (i PipeTargetParametersSagemakerPipelineParametersPipelineParameterArray) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
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) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Name ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Name() pulumi.StringOutput
Name of the pipe. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput() PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) ToPipeTargetParametersSagemakerPipelineParametersPipelineParameterOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput
func (PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Value ¶
func (o PipeTargetParametersSagemakerPipelineParametersPipelineParameterOutput) Value() pulumi.StringOutput
Value of parameter to start execution of a SageMaker Model Building Pipeline. Maximum length of 1024.
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
func PipeTargetParametersSagemakerPipelineParametersPtr ¶
func PipeTargetParametersSagemakerPipelineParametersPtr(v *PipeTargetParametersSagemakerPipelineParametersArgs) PipeTargetParametersSagemakerPipelineParametersPtrInput
type PipeTargetParametersSagemakerPipelineParametersPtrOutput ¶
type PipeTargetParametersSagemakerPipelineParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ElementType ¶
func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) PipelineParameters ¶
func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) PipelineParameters() PipeTargetParametersSagemakerPipelineParametersPipelineParameterArrayOutput
List of Parameter names and values for SageMaker Model Building Pipeline execution. Detailed below.
func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput ¶
func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutput() PipeTargetParametersSagemakerPipelineParametersPtrOutput
func (PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext ¶
func (o PipeTargetParametersSagemakerPipelineParametersPtrOutput) ToPipeTargetParametersSagemakerPipelineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSagemakerPipelineParametersPtrOutput
type PipeTargetParametersSqsQueueParameters ¶
type PipeTargetParametersSqsQueueParameters struct { // This parameter applies only to FIFO (first-in-first-out) queues. The token used for deduplication of sent messages. MessageDeduplicationId *string `pulumi:"messageDeduplicationId"` // The FIFO message group ID to use as the target. MessageGroupId *string `pulumi:"messageGroupId"` }
type PipeTargetParametersSqsQueueParametersArgs ¶
type PipeTargetParametersSqsQueueParametersArgs struct { // This parameter applies only to FIFO (first-in-first-out) queues. The token used for deduplication of sent messages. MessageDeduplicationId pulumi.StringPtrInput `pulumi:"messageDeduplicationId"` // The FIFO message group ID to use as the target. MessageGroupId pulumi.StringPtrInput `pulumi:"messageGroupId"` }
func (PipeTargetParametersSqsQueueParametersArgs) ElementType ¶
func (PipeTargetParametersSqsQueueParametersArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (PipeTargetParametersSqsQueueParametersOutput) MessageDeduplicationId ¶
func (o PipeTargetParametersSqsQueueParametersOutput) MessageDeduplicationId() pulumi.StringPtrOutput
This parameter applies only to FIFO (first-in-first-out) queues. The token used for deduplication of sent messages.
func (PipeTargetParametersSqsQueueParametersOutput) MessageGroupId ¶
func (o PipeTargetParametersSqsQueueParametersOutput) MessageGroupId() pulumi.StringPtrOutput
The FIFO message group ID to use as the target.
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
func PipeTargetParametersSqsQueueParametersPtr ¶
func PipeTargetParametersSqsQueueParametersPtr(v *PipeTargetParametersSqsQueueParametersArgs) PipeTargetParametersSqsQueueParametersPtrInput
type PipeTargetParametersSqsQueueParametersPtrOutput ¶
type PipeTargetParametersSqsQueueParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersSqsQueueParametersPtrOutput) ElementType ¶
func (PipeTargetParametersSqsQueueParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersSqsQueueParametersPtrOutput) MessageDeduplicationId ¶
func (o PipeTargetParametersSqsQueueParametersPtrOutput) MessageDeduplicationId() pulumi.StringPtrOutput
This parameter applies only to FIFO (first-in-first-out) queues. The token used for deduplication of sent messages.
func (PipeTargetParametersSqsQueueParametersPtrOutput) MessageGroupId ¶
func (o PipeTargetParametersSqsQueueParametersPtrOutput) MessageGroupId() pulumi.StringPtrOutput
The FIFO message group ID to use as the target.
func (PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput ¶
func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutput() PipeTargetParametersSqsQueueParametersPtrOutput
func (PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext ¶
func (o PipeTargetParametersSqsQueueParametersPtrOutput) ToPipeTargetParametersSqsQueueParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersSqsQueueParametersPtrOutput
type PipeTargetParametersStepFunctionStateMachineParameters ¶
type PipeTargetParametersStepFunctionStateMachineParameters struct { // Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET. InvocationType string `pulumi:"invocationType"` }
type PipeTargetParametersStepFunctionStateMachineParametersArgs ¶
type PipeTargetParametersStepFunctionStateMachineParametersArgs struct { // Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET. InvocationType pulumi.StringInput `pulumi:"invocationType"` }
func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ElementType ¶
func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ElementType() reflect.Type
func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutput ¶
func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutput() PipeTargetParametersStepFunctionStateMachineParametersOutput
func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext ¶
func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput
func (PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput ¶
func (i PipeTargetParametersStepFunctionStateMachineParametersArgs) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
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) ElementType() reflect.Type
func (PipeTargetParametersStepFunctionStateMachineParametersOutput) InvocationType ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) InvocationType() pulumi.StringOutput
Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET.
func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutput ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutput() PipeTargetParametersStepFunctionStateMachineParametersOutput
func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersOutput
func (PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
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
func PipeTargetParametersStepFunctionStateMachineParametersPtr ¶
func PipeTargetParametersStepFunctionStateMachineParametersPtr(v *PipeTargetParametersStepFunctionStateMachineParametersArgs) PipeTargetParametersStepFunctionStateMachineParametersPtrInput
type PipeTargetParametersStepFunctionStateMachineParametersPtrOutput ¶
type PipeTargetParametersStepFunctionStateMachineParametersPtrOutput struct{ *pulumi.OutputState }
func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ElementType ¶
func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ElementType() reflect.Type
func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) InvocationType ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) InvocationType() pulumi.StringPtrOutput
Specify whether to invoke the function synchronously or asynchronously. Valid Values: REQUEST_RESPONSE, FIRE_AND_FORGET.
func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutput() PipeTargetParametersStepFunctionStateMachineParametersPtrOutput
func (PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext ¶
func (o PipeTargetParametersStepFunctionStateMachineParametersPtrOutput) ToPipeTargetParametersStepFunctionStateMachineParametersPtrOutputWithContext(ctx context.Context) PipeTargetParametersStepFunctionStateMachineParametersPtrOutput