databrew

package
v0.104.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	DatasetFilesLimitOrderAscending  = DatasetFilesLimitOrder("ASCENDING")
	DatasetFilesLimitOrderDescending = DatasetFilesLimitOrder("DESCENDING")
)
View Source
const (
	DatasetFormatCsv     = DatasetFormat("CSV")
	DatasetFormatJson    = DatasetFormat("JSON")
	DatasetFormatParquet = DatasetFormat("PARQUET")
	DatasetFormatExcel   = DatasetFormat("EXCEL")
	DatasetFormatOrc     = DatasetFormat("ORC")
)
View Source
const (
	DatasetParameterTypeString   = DatasetParameterType("String")
	DatasetParameterTypeNumber   = DatasetParameterType("Number")
	DatasetParameterTypeDatetime = DatasetParameterType("Datetime")
)
View Source
const (
	JobEncryptionModeSseKms = JobEncryptionMode("SSE-KMS")
	JobEncryptionModeSseS3  = JobEncryptionMode("SSE-S3")
)
View Source
const (
	JobLogSubscriptionEnable  = JobLogSubscription("ENABLE")
	JobLogSubscriptionDisable = JobLogSubscription("DISABLE")
)
View Source
const (
	JobOutputCompressionFormatGzip    = JobOutputCompressionFormat("GZIP")
	JobOutputCompressionFormatLz4     = JobOutputCompressionFormat("LZ4")
	JobOutputCompressionFormatSnappy  = JobOutputCompressionFormat("SNAPPY")
	JobOutputCompressionFormatBzip2   = JobOutputCompressionFormat("BZIP2")
	JobOutputCompressionFormatDeflate = JobOutputCompressionFormat("DEFLATE")
	JobOutputCompressionFormatLzo     = JobOutputCompressionFormat("LZO")
	JobOutputCompressionFormatBrotli  = JobOutputCompressionFormat("BROTLI")
	JobOutputCompressionFormatZstd    = JobOutputCompressionFormat("ZSTD")
	JobOutputCompressionFormatZlib    = JobOutputCompressionFormat("ZLIB")
)
View Source
const (
	JobOutputFormatCsv          = JobOutputFormat("CSV")
	JobOutputFormatJson         = JobOutputFormat("JSON")
	JobOutputFormatParquet      = JobOutputFormat("PARQUET")
	JobOutputFormatGlueparquet  = JobOutputFormat("GLUEPARQUET")
	JobOutputFormatAvro         = JobOutputFormat("AVRO")
	JobOutputFormatOrc          = JobOutputFormat("ORC")
	JobOutputFormatXml          = JobOutputFormat("XML")
	JobOutputFormatTableauhyper = JobOutputFormat("TABLEAUHYPER")
)
View Source
const (
	JobSampleModeFullDataset = JobSampleMode("FULL_DATASET")
	JobSampleModeCustomRows  = JobSampleMode("CUSTOM_ROWS")
)
View Source
const (
	JobTypeProfile = JobType("PROFILE")
	JobTypeRecipe  = JobType("RECIPE")
)
View Source
const (
	ProjectSampleTypeFirstN = ProjectSampleType("FIRST_N")
	ProjectSampleTypeLastN  = ProjectSampleType("LAST_N")
	ProjectSampleTypeRandom = ProjectSampleType("RANDOM")
)
View Source
const (
	RulesetThresholdTypeGreaterThanOrEqual = RulesetThresholdType("GREATER_THAN_OR_EQUAL")
	RulesetThresholdTypeLessThanOrEqual    = RulesetThresholdType("LESS_THAN_OR_EQUAL")
	RulesetThresholdTypeGreaterThan        = RulesetThresholdType("GREATER_THAN")
	RulesetThresholdTypeLessThan           = RulesetThresholdType("LESS_THAN")
)
View Source
const (
	RulesetThresholdUnitCount      = RulesetThresholdUnit("COUNT")
	RulesetThresholdUnitPercentage = RulesetThresholdUnit("PERCENTAGE")
)
View Source
const (
	DatasetFilesLimitOrderedByLastModifiedDate = DatasetFilesLimitOrderedBy("LAST_MODIFIED_DATE")
)
View Source
const (
	JobDatabaseOutputDatabaseOutputModeNewTable = JobDatabaseOutputDatabaseOutputMode("NEW_TABLE")
)
View Source
const (
	JobValidationModeCheckAll = JobValidationMode("CHECK_ALL")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Dataset

type Dataset struct {
	pulumi.CustomResourceState

	// Dataset format
	Format DatasetFormatPtrOutput `pulumi:"format"`
	// Format options for dataset
	FormatOptions DatasetFormatOptionsPtrOutput `pulumi:"formatOptions"`
	// Input
	Input DatasetInputTypeOutput `pulumi:"input"`
	// Dataset name
	Name pulumi.StringOutput `pulumi:"name"`
	// PathOptions
	PathOptions DatasetPathOptionsPtrOutput  `pulumi:"pathOptions"`
	Tags        aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::DataBrew::Dataset.

## Example Usage ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewDataset(ctx, "testDataBrewDataset", &databrew.DatasetArgs{
			Name: pulumi.String("cf-test-dataset1"),
			Input: &databrew.DatasetInputTypeArgs{
				S3InputDefinition: &databrew.DatasetS3LocationArgs{
					Bucket: pulumi.String("test-location"),
					Key:    pulumi.String("test.xlsx"),
				},
			},
			FormatOptions: &databrew.DatasetFormatOptionsArgs{
				Excel: &databrew.DatasetExcelOptionsArgs{
					SheetNames: pulumi.StringArray{
						pulumi.String("test"),
					},
				},
			},
			Tags: aws.CreateOnlyTagArray{
				&aws.CreateOnlyTagArgs{
					Key:   pulumi.String("key00AtCreate"),
					Value: pulumi.String("value001AtCreate"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetDataset

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

GetDataset gets an existing Dataset resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDataset

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

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

func (*Dataset) ElementType

func (*Dataset) ElementType() reflect.Type

func (*Dataset) ToDatasetOutput

func (i *Dataset) ToDatasetOutput() DatasetOutput

func (*Dataset) ToDatasetOutputWithContext

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

type DatasetArgs

type DatasetArgs struct {
	// Dataset format
	Format DatasetFormatPtrInput
	// Format options for dataset
	FormatOptions DatasetFormatOptionsPtrInput
	// Input
	Input DatasetInputTypeInput
	// Dataset name
	Name pulumi.StringPtrInput
	// PathOptions
	PathOptions DatasetPathOptionsPtrInput
	Tags        aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a Dataset resource.

func (DatasetArgs) ElementType

func (DatasetArgs) ElementType() reflect.Type

type DatasetCsvOptions

type DatasetCsvOptions struct {
	Delimiter *string `pulumi:"delimiter"`
	HeaderRow *bool   `pulumi:"headerRow"`
}

Csv options

type DatasetCsvOptionsArgs

type DatasetCsvOptionsArgs struct {
	Delimiter pulumi.StringPtrInput `pulumi:"delimiter"`
	HeaderRow pulumi.BoolPtrInput   `pulumi:"headerRow"`
}

Csv options

func (DatasetCsvOptionsArgs) ElementType

func (DatasetCsvOptionsArgs) ElementType() reflect.Type

func (DatasetCsvOptionsArgs) ToDatasetCsvOptionsOutput

func (i DatasetCsvOptionsArgs) ToDatasetCsvOptionsOutput() DatasetCsvOptionsOutput

func (DatasetCsvOptionsArgs) ToDatasetCsvOptionsOutputWithContext

func (i DatasetCsvOptionsArgs) ToDatasetCsvOptionsOutputWithContext(ctx context.Context) DatasetCsvOptionsOutput

func (DatasetCsvOptionsArgs) ToDatasetCsvOptionsPtrOutput

func (i DatasetCsvOptionsArgs) ToDatasetCsvOptionsPtrOutput() DatasetCsvOptionsPtrOutput

func (DatasetCsvOptionsArgs) ToDatasetCsvOptionsPtrOutputWithContext

func (i DatasetCsvOptionsArgs) ToDatasetCsvOptionsPtrOutputWithContext(ctx context.Context) DatasetCsvOptionsPtrOutput

type DatasetCsvOptionsInput

type DatasetCsvOptionsInput interface {
	pulumi.Input

	ToDatasetCsvOptionsOutput() DatasetCsvOptionsOutput
	ToDatasetCsvOptionsOutputWithContext(context.Context) DatasetCsvOptionsOutput
}

DatasetCsvOptionsInput is an input type that accepts DatasetCsvOptionsArgs and DatasetCsvOptionsOutput values. You can construct a concrete instance of `DatasetCsvOptionsInput` via:

DatasetCsvOptionsArgs{...}

type DatasetCsvOptionsOutput

type DatasetCsvOptionsOutput struct{ *pulumi.OutputState }

Csv options

func (DatasetCsvOptionsOutput) Delimiter

func (DatasetCsvOptionsOutput) ElementType

func (DatasetCsvOptionsOutput) ElementType() reflect.Type

func (DatasetCsvOptionsOutput) HeaderRow

func (DatasetCsvOptionsOutput) ToDatasetCsvOptionsOutput

func (o DatasetCsvOptionsOutput) ToDatasetCsvOptionsOutput() DatasetCsvOptionsOutput

func (DatasetCsvOptionsOutput) ToDatasetCsvOptionsOutputWithContext

func (o DatasetCsvOptionsOutput) ToDatasetCsvOptionsOutputWithContext(ctx context.Context) DatasetCsvOptionsOutput

func (DatasetCsvOptionsOutput) ToDatasetCsvOptionsPtrOutput

func (o DatasetCsvOptionsOutput) ToDatasetCsvOptionsPtrOutput() DatasetCsvOptionsPtrOutput

func (DatasetCsvOptionsOutput) ToDatasetCsvOptionsPtrOutputWithContext

func (o DatasetCsvOptionsOutput) ToDatasetCsvOptionsPtrOutputWithContext(ctx context.Context) DatasetCsvOptionsPtrOutput

type DatasetCsvOptionsPtrInput

type DatasetCsvOptionsPtrInput interface {
	pulumi.Input

	ToDatasetCsvOptionsPtrOutput() DatasetCsvOptionsPtrOutput
	ToDatasetCsvOptionsPtrOutputWithContext(context.Context) DatasetCsvOptionsPtrOutput
}

DatasetCsvOptionsPtrInput is an input type that accepts DatasetCsvOptionsArgs, DatasetCsvOptionsPtr and DatasetCsvOptionsPtrOutput values. You can construct a concrete instance of `DatasetCsvOptionsPtrInput` via:

        DatasetCsvOptionsArgs{...}

or:

        nil

type DatasetCsvOptionsPtrOutput

type DatasetCsvOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetCsvOptionsPtrOutput) Delimiter

func (DatasetCsvOptionsPtrOutput) Elem

func (DatasetCsvOptionsPtrOutput) ElementType

func (DatasetCsvOptionsPtrOutput) ElementType() reflect.Type

func (DatasetCsvOptionsPtrOutput) HeaderRow

func (DatasetCsvOptionsPtrOutput) ToDatasetCsvOptionsPtrOutput

func (o DatasetCsvOptionsPtrOutput) ToDatasetCsvOptionsPtrOutput() DatasetCsvOptionsPtrOutput

func (DatasetCsvOptionsPtrOutput) ToDatasetCsvOptionsPtrOutputWithContext

func (o DatasetCsvOptionsPtrOutput) ToDatasetCsvOptionsPtrOutputWithContext(ctx context.Context) DatasetCsvOptionsPtrOutput

type DatasetDataCatalogInputDefinition

type DatasetDataCatalogInputDefinition struct {
	// Catalog id
	CatalogId *string `pulumi:"catalogId"`
	// Database name
	DatabaseName *string `pulumi:"databaseName"`
	// Table name
	TableName     *string            `pulumi:"tableName"`
	TempDirectory *DatasetS3Location `pulumi:"tempDirectory"`
}

type DatasetDataCatalogInputDefinitionArgs

type DatasetDataCatalogInputDefinitionArgs struct {
	// Catalog id
	CatalogId pulumi.StringPtrInput `pulumi:"catalogId"`
	// Database name
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Table name
	TableName     pulumi.StringPtrInput     `pulumi:"tableName"`
	TempDirectory DatasetS3LocationPtrInput `pulumi:"tempDirectory"`
}

func (DatasetDataCatalogInputDefinitionArgs) ElementType

func (DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionOutput

func (i DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionOutput() DatasetDataCatalogInputDefinitionOutput

func (DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionOutputWithContext

func (i DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionOutputWithContext(ctx context.Context) DatasetDataCatalogInputDefinitionOutput

func (DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionPtrOutput

func (i DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionPtrOutput() DatasetDataCatalogInputDefinitionPtrOutput

func (DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext

func (i DatasetDataCatalogInputDefinitionArgs) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDataCatalogInputDefinitionPtrOutput

type DatasetDataCatalogInputDefinitionInput

type DatasetDataCatalogInputDefinitionInput interface {
	pulumi.Input

	ToDatasetDataCatalogInputDefinitionOutput() DatasetDataCatalogInputDefinitionOutput
	ToDatasetDataCatalogInputDefinitionOutputWithContext(context.Context) DatasetDataCatalogInputDefinitionOutput
}

DatasetDataCatalogInputDefinitionInput is an input type that accepts DatasetDataCatalogInputDefinitionArgs and DatasetDataCatalogInputDefinitionOutput values. You can construct a concrete instance of `DatasetDataCatalogInputDefinitionInput` via:

DatasetDataCatalogInputDefinitionArgs{...}

type DatasetDataCatalogInputDefinitionOutput

type DatasetDataCatalogInputDefinitionOutput struct{ *pulumi.OutputState }

func (DatasetDataCatalogInputDefinitionOutput) CatalogId

Catalog id

func (DatasetDataCatalogInputDefinitionOutput) DatabaseName

Database name

func (DatasetDataCatalogInputDefinitionOutput) ElementType

func (DatasetDataCatalogInputDefinitionOutput) TableName

Table name

func (DatasetDataCatalogInputDefinitionOutput) TempDirectory

func (DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionOutput

func (o DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionOutput() DatasetDataCatalogInputDefinitionOutput

func (DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionOutputWithContext

func (o DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionOutputWithContext(ctx context.Context) DatasetDataCatalogInputDefinitionOutput

func (DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionPtrOutput

func (o DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionPtrOutput() DatasetDataCatalogInputDefinitionPtrOutput

func (DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext

func (o DatasetDataCatalogInputDefinitionOutput) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDataCatalogInputDefinitionPtrOutput

type DatasetDataCatalogInputDefinitionPtrInput

type DatasetDataCatalogInputDefinitionPtrInput interface {
	pulumi.Input

	ToDatasetDataCatalogInputDefinitionPtrOutput() DatasetDataCatalogInputDefinitionPtrOutput
	ToDatasetDataCatalogInputDefinitionPtrOutputWithContext(context.Context) DatasetDataCatalogInputDefinitionPtrOutput
}

DatasetDataCatalogInputDefinitionPtrInput is an input type that accepts DatasetDataCatalogInputDefinitionArgs, DatasetDataCatalogInputDefinitionPtr and DatasetDataCatalogInputDefinitionPtrOutput values. You can construct a concrete instance of `DatasetDataCatalogInputDefinitionPtrInput` via:

        DatasetDataCatalogInputDefinitionArgs{...}

or:

        nil

type DatasetDataCatalogInputDefinitionPtrOutput

type DatasetDataCatalogInputDefinitionPtrOutput struct{ *pulumi.OutputState }

func (DatasetDataCatalogInputDefinitionPtrOutput) CatalogId

Catalog id

func (DatasetDataCatalogInputDefinitionPtrOutput) DatabaseName

Database name

func (DatasetDataCatalogInputDefinitionPtrOutput) Elem

func (DatasetDataCatalogInputDefinitionPtrOutput) ElementType

func (DatasetDataCatalogInputDefinitionPtrOutput) TableName

Table name

func (DatasetDataCatalogInputDefinitionPtrOutput) TempDirectory

func (DatasetDataCatalogInputDefinitionPtrOutput) ToDatasetDataCatalogInputDefinitionPtrOutput

func (o DatasetDataCatalogInputDefinitionPtrOutput) ToDatasetDataCatalogInputDefinitionPtrOutput() DatasetDataCatalogInputDefinitionPtrOutput

func (DatasetDataCatalogInputDefinitionPtrOutput) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext

func (o DatasetDataCatalogInputDefinitionPtrOutput) ToDatasetDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDataCatalogInputDefinitionPtrOutput

type DatasetDatabaseInputDefinition

type DatasetDatabaseInputDefinition struct {
	// Database table name
	DatabaseTableName *string `pulumi:"databaseTableName"`
	// Glue connection name
	GlueConnectionName string `pulumi:"glueConnectionName"`
	// Custom SQL to run against the provided AWS Glue connection. This SQL will be used as the input for DataBrew projects and jobs.
	QueryString   *string            `pulumi:"queryString"`
	TempDirectory *DatasetS3Location `pulumi:"tempDirectory"`
}

type DatasetDatabaseInputDefinitionArgs

type DatasetDatabaseInputDefinitionArgs struct {
	// Database table name
	DatabaseTableName pulumi.StringPtrInput `pulumi:"databaseTableName"`
	// Glue connection name
	GlueConnectionName pulumi.StringInput `pulumi:"glueConnectionName"`
	// Custom SQL to run against the provided AWS Glue connection. This SQL will be used as the input for DataBrew projects and jobs.
	QueryString   pulumi.StringPtrInput     `pulumi:"queryString"`
	TempDirectory DatasetS3LocationPtrInput `pulumi:"tempDirectory"`
}

func (DatasetDatabaseInputDefinitionArgs) ElementType

func (DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionOutput

func (i DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionOutput() DatasetDatabaseInputDefinitionOutput

func (DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionOutputWithContext

func (i DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionOutputWithContext(ctx context.Context) DatasetDatabaseInputDefinitionOutput

func (DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionPtrOutput

func (i DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionPtrOutput() DatasetDatabaseInputDefinitionPtrOutput

func (DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionPtrOutputWithContext

func (i DatasetDatabaseInputDefinitionArgs) ToDatasetDatabaseInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDatabaseInputDefinitionPtrOutput

type DatasetDatabaseInputDefinitionInput

type DatasetDatabaseInputDefinitionInput interface {
	pulumi.Input

	ToDatasetDatabaseInputDefinitionOutput() DatasetDatabaseInputDefinitionOutput
	ToDatasetDatabaseInputDefinitionOutputWithContext(context.Context) DatasetDatabaseInputDefinitionOutput
}

DatasetDatabaseInputDefinitionInput is an input type that accepts DatasetDatabaseInputDefinitionArgs and DatasetDatabaseInputDefinitionOutput values. You can construct a concrete instance of `DatasetDatabaseInputDefinitionInput` via:

DatasetDatabaseInputDefinitionArgs{...}

type DatasetDatabaseInputDefinitionOutput

type DatasetDatabaseInputDefinitionOutput struct{ *pulumi.OutputState }

func (DatasetDatabaseInputDefinitionOutput) DatabaseTableName

Database table name

func (DatasetDatabaseInputDefinitionOutput) ElementType

func (DatasetDatabaseInputDefinitionOutput) GlueConnectionName

Glue connection name

func (DatasetDatabaseInputDefinitionOutput) QueryString added in v0.6.0

Custom SQL to run against the provided AWS Glue connection. This SQL will be used as the input for DataBrew projects and jobs.

func (DatasetDatabaseInputDefinitionOutput) TempDirectory

func (DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionOutput

func (o DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionOutput() DatasetDatabaseInputDefinitionOutput

func (DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionOutputWithContext

func (o DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionOutputWithContext(ctx context.Context) DatasetDatabaseInputDefinitionOutput

func (DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionPtrOutput

func (o DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionPtrOutput() DatasetDatabaseInputDefinitionPtrOutput

func (DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionPtrOutputWithContext

func (o DatasetDatabaseInputDefinitionOutput) ToDatasetDatabaseInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDatabaseInputDefinitionPtrOutput

type DatasetDatabaseInputDefinitionPtrInput

type DatasetDatabaseInputDefinitionPtrInput interface {
	pulumi.Input

	ToDatasetDatabaseInputDefinitionPtrOutput() DatasetDatabaseInputDefinitionPtrOutput
	ToDatasetDatabaseInputDefinitionPtrOutputWithContext(context.Context) DatasetDatabaseInputDefinitionPtrOutput
}

DatasetDatabaseInputDefinitionPtrInput is an input type that accepts DatasetDatabaseInputDefinitionArgs, DatasetDatabaseInputDefinitionPtr and DatasetDatabaseInputDefinitionPtrOutput values. You can construct a concrete instance of `DatasetDatabaseInputDefinitionPtrInput` via:

        DatasetDatabaseInputDefinitionArgs{...}

or:

        nil

type DatasetDatabaseInputDefinitionPtrOutput

type DatasetDatabaseInputDefinitionPtrOutput struct{ *pulumi.OutputState }

func (DatasetDatabaseInputDefinitionPtrOutput) DatabaseTableName

Database table name

func (DatasetDatabaseInputDefinitionPtrOutput) Elem

func (DatasetDatabaseInputDefinitionPtrOutput) ElementType

func (DatasetDatabaseInputDefinitionPtrOutput) GlueConnectionName

Glue connection name

func (DatasetDatabaseInputDefinitionPtrOutput) QueryString added in v0.6.0

Custom SQL to run against the provided AWS Glue connection. This SQL will be used as the input for DataBrew projects and jobs.

func (DatasetDatabaseInputDefinitionPtrOutput) TempDirectory

func (DatasetDatabaseInputDefinitionPtrOutput) ToDatasetDatabaseInputDefinitionPtrOutput

func (o DatasetDatabaseInputDefinitionPtrOutput) ToDatasetDatabaseInputDefinitionPtrOutput() DatasetDatabaseInputDefinitionPtrOutput

func (DatasetDatabaseInputDefinitionPtrOutput) ToDatasetDatabaseInputDefinitionPtrOutputWithContext

func (o DatasetDatabaseInputDefinitionPtrOutput) ToDatasetDatabaseInputDefinitionPtrOutputWithContext(ctx context.Context) DatasetDatabaseInputDefinitionPtrOutput

type DatasetDatetimeOptions

type DatasetDatetimeOptions struct {
	// Date/time format of a date parameter
	Format string `pulumi:"format"`
	// Locale code for a date parameter
	LocaleCode *string `pulumi:"localeCode"`
	// Timezone offset
	TimezoneOffset *string `pulumi:"timezoneOffset"`
}

type DatasetDatetimeOptionsArgs

type DatasetDatetimeOptionsArgs struct {
	// Date/time format of a date parameter
	Format pulumi.StringInput `pulumi:"format"`
	// Locale code for a date parameter
	LocaleCode pulumi.StringPtrInput `pulumi:"localeCode"`
	// Timezone offset
	TimezoneOffset pulumi.StringPtrInput `pulumi:"timezoneOffset"`
}

func (DatasetDatetimeOptionsArgs) ElementType

func (DatasetDatetimeOptionsArgs) ElementType() reflect.Type

func (DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsOutput

func (i DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsOutput() DatasetDatetimeOptionsOutput

func (DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsOutputWithContext

func (i DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsOutputWithContext(ctx context.Context) DatasetDatetimeOptionsOutput

func (DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsPtrOutput

func (i DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsPtrOutput() DatasetDatetimeOptionsPtrOutput

func (DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsPtrOutputWithContext

func (i DatasetDatetimeOptionsArgs) ToDatasetDatetimeOptionsPtrOutputWithContext(ctx context.Context) DatasetDatetimeOptionsPtrOutput

type DatasetDatetimeOptionsInput

type DatasetDatetimeOptionsInput interface {
	pulumi.Input

	ToDatasetDatetimeOptionsOutput() DatasetDatetimeOptionsOutput
	ToDatasetDatetimeOptionsOutputWithContext(context.Context) DatasetDatetimeOptionsOutput
}

DatasetDatetimeOptionsInput is an input type that accepts DatasetDatetimeOptionsArgs and DatasetDatetimeOptionsOutput values. You can construct a concrete instance of `DatasetDatetimeOptionsInput` via:

DatasetDatetimeOptionsArgs{...}

type DatasetDatetimeOptionsOutput

type DatasetDatetimeOptionsOutput struct{ *pulumi.OutputState }

func (DatasetDatetimeOptionsOutput) ElementType

func (DatasetDatetimeOptionsOutput) Format

Date/time format of a date parameter

func (DatasetDatetimeOptionsOutput) LocaleCode

Locale code for a date parameter

func (DatasetDatetimeOptionsOutput) TimezoneOffset

Timezone offset

func (DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsOutput

func (o DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsOutput() DatasetDatetimeOptionsOutput

func (DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsOutputWithContext

func (o DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsOutputWithContext(ctx context.Context) DatasetDatetimeOptionsOutput

func (DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsPtrOutput

func (o DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsPtrOutput() DatasetDatetimeOptionsPtrOutput

func (DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsPtrOutputWithContext

func (o DatasetDatetimeOptionsOutput) ToDatasetDatetimeOptionsPtrOutputWithContext(ctx context.Context) DatasetDatetimeOptionsPtrOutput

type DatasetDatetimeOptionsPtrInput

type DatasetDatetimeOptionsPtrInput interface {
	pulumi.Input

	ToDatasetDatetimeOptionsPtrOutput() DatasetDatetimeOptionsPtrOutput
	ToDatasetDatetimeOptionsPtrOutputWithContext(context.Context) DatasetDatetimeOptionsPtrOutput
}

DatasetDatetimeOptionsPtrInput is an input type that accepts DatasetDatetimeOptionsArgs, DatasetDatetimeOptionsPtr and DatasetDatetimeOptionsPtrOutput values. You can construct a concrete instance of `DatasetDatetimeOptionsPtrInput` via:

        DatasetDatetimeOptionsArgs{...}

or:

        nil

type DatasetDatetimeOptionsPtrOutput

type DatasetDatetimeOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetDatetimeOptionsPtrOutput) Elem

func (DatasetDatetimeOptionsPtrOutput) ElementType

func (DatasetDatetimeOptionsPtrOutput) Format

Date/time format of a date parameter

func (DatasetDatetimeOptionsPtrOutput) LocaleCode

Locale code for a date parameter

func (DatasetDatetimeOptionsPtrOutput) TimezoneOffset

Timezone offset

func (DatasetDatetimeOptionsPtrOutput) ToDatasetDatetimeOptionsPtrOutput

func (o DatasetDatetimeOptionsPtrOutput) ToDatasetDatetimeOptionsPtrOutput() DatasetDatetimeOptionsPtrOutput

func (DatasetDatetimeOptionsPtrOutput) ToDatasetDatetimeOptionsPtrOutputWithContext

func (o DatasetDatetimeOptionsPtrOutput) ToDatasetDatetimeOptionsPtrOutputWithContext(ctx context.Context) DatasetDatetimeOptionsPtrOutput

type DatasetExcelOptions

type DatasetExcelOptions struct {
	HeaderRow    *bool    `pulumi:"headerRow"`
	SheetIndexes []int    `pulumi:"sheetIndexes"`
	SheetNames   []string `pulumi:"sheetNames"`
}

type DatasetExcelOptionsArgs

type DatasetExcelOptionsArgs struct {
	HeaderRow    pulumi.BoolPtrInput     `pulumi:"headerRow"`
	SheetIndexes pulumi.IntArrayInput    `pulumi:"sheetIndexes"`
	SheetNames   pulumi.StringArrayInput `pulumi:"sheetNames"`
}

func (DatasetExcelOptionsArgs) ElementType

func (DatasetExcelOptionsArgs) ElementType() reflect.Type

func (DatasetExcelOptionsArgs) ToDatasetExcelOptionsOutput

func (i DatasetExcelOptionsArgs) ToDatasetExcelOptionsOutput() DatasetExcelOptionsOutput

func (DatasetExcelOptionsArgs) ToDatasetExcelOptionsOutputWithContext

func (i DatasetExcelOptionsArgs) ToDatasetExcelOptionsOutputWithContext(ctx context.Context) DatasetExcelOptionsOutput

func (DatasetExcelOptionsArgs) ToDatasetExcelOptionsPtrOutput

func (i DatasetExcelOptionsArgs) ToDatasetExcelOptionsPtrOutput() DatasetExcelOptionsPtrOutput

func (DatasetExcelOptionsArgs) ToDatasetExcelOptionsPtrOutputWithContext

func (i DatasetExcelOptionsArgs) ToDatasetExcelOptionsPtrOutputWithContext(ctx context.Context) DatasetExcelOptionsPtrOutput

type DatasetExcelOptionsInput

type DatasetExcelOptionsInput interface {
	pulumi.Input

	ToDatasetExcelOptionsOutput() DatasetExcelOptionsOutput
	ToDatasetExcelOptionsOutputWithContext(context.Context) DatasetExcelOptionsOutput
}

DatasetExcelOptionsInput is an input type that accepts DatasetExcelOptionsArgs and DatasetExcelOptionsOutput values. You can construct a concrete instance of `DatasetExcelOptionsInput` via:

DatasetExcelOptionsArgs{...}

type DatasetExcelOptionsOutput

type DatasetExcelOptionsOutput struct{ *pulumi.OutputState }

func (DatasetExcelOptionsOutput) ElementType

func (DatasetExcelOptionsOutput) ElementType() reflect.Type

func (DatasetExcelOptionsOutput) HeaderRow

func (DatasetExcelOptionsOutput) SheetIndexes

func (DatasetExcelOptionsOutput) SheetNames

func (DatasetExcelOptionsOutput) ToDatasetExcelOptionsOutput

func (o DatasetExcelOptionsOutput) ToDatasetExcelOptionsOutput() DatasetExcelOptionsOutput

func (DatasetExcelOptionsOutput) ToDatasetExcelOptionsOutputWithContext

func (o DatasetExcelOptionsOutput) ToDatasetExcelOptionsOutputWithContext(ctx context.Context) DatasetExcelOptionsOutput

func (DatasetExcelOptionsOutput) ToDatasetExcelOptionsPtrOutput

func (o DatasetExcelOptionsOutput) ToDatasetExcelOptionsPtrOutput() DatasetExcelOptionsPtrOutput

func (DatasetExcelOptionsOutput) ToDatasetExcelOptionsPtrOutputWithContext

func (o DatasetExcelOptionsOutput) ToDatasetExcelOptionsPtrOutputWithContext(ctx context.Context) DatasetExcelOptionsPtrOutput

type DatasetExcelOptionsPtrInput

type DatasetExcelOptionsPtrInput interface {
	pulumi.Input

	ToDatasetExcelOptionsPtrOutput() DatasetExcelOptionsPtrOutput
	ToDatasetExcelOptionsPtrOutputWithContext(context.Context) DatasetExcelOptionsPtrOutput
}

DatasetExcelOptionsPtrInput is an input type that accepts DatasetExcelOptionsArgs, DatasetExcelOptionsPtr and DatasetExcelOptionsPtrOutput values. You can construct a concrete instance of `DatasetExcelOptionsPtrInput` via:

        DatasetExcelOptionsArgs{...}

or:

        nil

type DatasetExcelOptionsPtrOutput

type DatasetExcelOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetExcelOptionsPtrOutput) Elem

func (DatasetExcelOptionsPtrOutput) ElementType

func (DatasetExcelOptionsPtrOutput) HeaderRow

func (DatasetExcelOptionsPtrOutput) SheetIndexes

func (DatasetExcelOptionsPtrOutput) SheetNames

func (DatasetExcelOptionsPtrOutput) ToDatasetExcelOptionsPtrOutput

func (o DatasetExcelOptionsPtrOutput) ToDatasetExcelOptionsPtrOutput() DatasetExcelOptionsPtrOutput

func (DatasetExcelOptionsPtrOutput) ToDatasetExcelOptionsPtrOutputWithContext

func (o DatasetExcelOptionsPtrOutput) ToDatasetExcelOptionsPtrOutputWithContext(ctx context.Context) DatasetExcelOptionsPtrOutput

type DatasetFilesLimit

type DatasetFilesLimit struct {
	// Maximum number of files
	MaxFiles int `pulumi:"maxFiles"`
	// Order
	Order *DatasetFilesLimitOrder `pulumi:"order"`
	// Ordered by
	OrderedBy *DatasetFilesLimitOrderedBy `pulumi:"orderedBy"`
}

type DatasetFilesLimitArgs

type DatasetFilesLimitArgs struct {
	// Maximum number of files
	MaxFiles pulumi.IntInput `pulumi:"maxFiles"`
	// Order
	Order DatasetFilesLimitOrderPtrInput `pulumi:"order"`
	// Ordered by
	OrderedBy DatasetFilesLimitOrderedByPtrInput `pulumi:"orderedBy"`
}

func (DatasetFilesLimitArgs) ElementType

func (DatasetFilesLimitArgs) ElementType() reflect.Type

func (DatasetFilesLimitArgs) ToDatasetFilesLimitOutput

func (i DatasetFilesLimitArgs) ToDatasetFilesLimitOutput() DatasetFilesLimitOutput

func (DatasetFilesLimitArgs) ToDatasetFilesLimitOutputWithContext

func (i DatasetFilesLimitArgs) ToDatasetFilesLimitOutputWithContext(ctx context.Context) DatasetFilesLimitOutput

func (DatasetFilesLimitArgs) ToDatasetFilesLimitPtrOutput

func (i DatasetFilesLimitArgs) ToDatasetFilesLimitPtrOutput() DatasetFilesLimitPtrOutput

func (DatasetFilesLimitArgs) ToDatasetFilesLimitPtrOutputWithContext

func (i DatasetFilesLimitArgs) ToDatasetFilesLimitPtrOutputWithContext(ctx context.Context) DatasetFilesLimitPtrOutput

type DatasetFilesLimitInput

type DatasetFilesLimitInput interface {
	pulumi.Input

	ToDatasetFilesLimitOutput() DatasetFilesLimitOutput
	ToDatasetFilesLimitOutputWithContext(context.Context) DatasetFilesLimitOutput
}

DatasetFilesLimitInput is an input type that accepts DatasetFilesLimitArgs and DatasetFilesLimitOutput values. You can construct a concrete instance of `DatasetFilesLimitInput` via:

DatasetFilesLimitArgs{...}

type DatasetFilesLimitOrder

type DatasetFilesLimitOrder string

Order

func (DatasetFilesLimitOrder) ElementType

func (DatasetFilesLimitOrder) ElementType() reflect.Type

func (DatasetFilesLimitOrder) ToDatasetFilesLimitOrderOutput

func (e DatasetFilesLimitOrder) ToDatasetFilesLimitOrderOutput() DatasetFilesLimitOrderOutput

func (DatasetFilesLimitOrder) ToDatasetFilesLimitOrderOutputWithContext

func (e DatasetFilesLimitOrder) ToDatasetFilesLimitOrderOutputWithContext(ctx context.Context) DatasetFilesLimitOrderOutput

func (DatasetFilesLimitOrder) ToDatasetFilesLimitOrderPtrOutput

func (e DatasetFilesLimitOrder) ToDatasetFilesLimitOrderPtrOutput() DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrder) ToDatasetFilesLimitOrderPtrOutputWithContext

func (e DatasetFilesLimitOrder) ToDatasetFilesLimitOrderPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrder) ToStringOutput

func (e DatasetFilesLimitOrder) ToStringOutput() pulumi.StringOutput

func (DatasetFilesLimitOrder) ToStringOutputWithContext

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

func (DatasetFilesLimitOrder) ToStringPtrOutput

func (e DatasetFilesLimitOrder) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFilesLimitOrder) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOrderInput

type DatasetFilesLimitOrderInput interface {
	pulumi.Input

	ToDatasetFilesLimitOrderOutput() DatasetFilesLimitOrderOutput
	ToDatasetFilesLimitOrderOutputWithContext(context.Context) DatasetFilesLimitOrderOutput
}

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

DatasetFilesLimitOrderAscending
DatasetFilesLimitOrderDescending

type DatasetFilesLimitOrderOutput

type DatasetFilesLimitOrderOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitOrderOutput) ElementType

func (DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderOutput

func (o DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderOutput() DatasetFilesLimitOrderOutput

func (DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderOutputWithContext

func (o DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderOutputWithContext(ctx context.Context) DatasetFilesLimitOrderOutput

func (DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderPtrOutput

func (o DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderPtrOutput() DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderPtrOutputWithContext

func (o DatasetFilesLimitOrderOutput) ToDatasetFilesLimitOrderPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrderOutput) ToStringOutput

func (DatasetFilesLimitOrderOutput) ToStringOutputWithContext

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

func (DatasetFilesLimitOrderOutput) ToStringPtrOutput

func (o DatasetFilesLimitOrderOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFilesLimitOrderOutput) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOrderPtrInput

type DatasetFilesLimitOrderPtrInput interface {
	pulumi.Input

	ToDatasetFilesLimitOrderPtrOutput() DatasetFilesLimitOrderPtrOutput
	ToDatasetFilesLimitOrderPtrOutputWithContext(context.Context) DatasetFilesLimitOrderPtrOutput
}

func DatasetFilesLimitOrderPtr

func DatasetFilesLimitOrderPtr(v string) DatasetFilesLimitOrderPtrInput

type DatasetFilesLimitOrderPtrOutput

type DatasetFilesLimitOrderPtrOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitOrderPtrOutput) Elem

func (DatasetFilesLimitOrderPtrOutput) ElementType

func (DatasetFilesLimitOrderPtrOutput) ToDatasetFilesLimitOrderPtrOutput

func (o DatasetFilesLimitOrderPtrOutput) ToDatasetFilesLimitOrderPtrOutput() DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrderPtrOutput) ToDatasetFilesLimitOrderPtrOutputWithContext

func (o DatasetFilesLimitOrderPtrOutput) ToDatasetFilesLimitOrderPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderPtrOutput

func (DatasetFilesLimitOrderPtrOutput) ToStringPtrOutput

func (DatasetFilesLimitOrderPtrOutput) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOrderedBy

type DatasetFilesLimitOrderedBy string

Ordered by

func (DatasetFilesLimitOrderedBy) ElementType

func (DatasetFilesLimitOrderedBy) ElementType() reflect.Type

func (DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByOutput

func (e DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByOutput() DatasetFilesLimitOrderedByOutput

func (DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByOutputWithContext

func (e DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByOutputWithContext(ctx context.Context) DatasetFilesLimitOrderedByOutput

func (DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByPtrOutput

func (e DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByPtrOutput() DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByPtrOutputWithContext

func (e DatasetFilesLimitOrderedBy) ToDatasetFilesLimitOrderedByPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedBy) ToStringOutput

func (e DatasetFilesLimitOrderedBy) ToStringOutput() pulumi.StringOutput

func (DatasetFilesLimitOrderedBy) ToStringOutputWithContext

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

func (DatasetFilesLimitOrderedBy) ToStringPtrOutput

func (e DatasetFilesLimitOrderedBy) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFilesLimitOrderedBy) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOrderedByInput

type DatasetFilesLimitOrderedByInput interface {
	pulumi.Input

	ToDatasetFilesLimitOrderedByOutput() DatasetFilesLimitOrderedByOutput
	ToDatasetFilesLimitOrderedByOutputWithContext(context.Context) DatasetFilesLimitOrderedByOutput
}

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

DatasetFilesLimitOrderedByLastModifiedDate

type DatasetFilesLimitOrderedByOutput

type DatasetFilesLimitOrderedByOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitOrderedByOutput) ElementType

func (DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByOutput

func (o DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByOutput() DatasetFilesLimitOrderedByOutput

func (DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByOutputWithContext

func (o DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByOutputWithContext(ctx context.Context) DatasetFilesLimitOrderedByOutput

func (DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByPtrOutput

func (o DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByPtrOutput() DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByPtrOutputWithContext

func (o DatasetFilesLimitOrderedByOutput) ToDatasetFilesLimitOrderedByPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedByOutput) ToStringOutput

func (DatasetFilesLimitOrderedByOutput) ToStringOutputWithContext

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

func (DatasetFilesLimitOrderedByOutput) ToStringPtrOutput

func (DatasetFilesLimitOrderedByOutput) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOrderedByPtrInput

type DatasetFilesLimitOrderedByPtrInput interface {
	pulumi.Input

	ToDatasetFilesLimitOrderedByPtrOutput() DatasetFilesLimitOrderedByPtrOutput
	ToDatasetFilesLimitOrderedByPtrOutputWithContext(context.Context) DatasetFilesLimitOrderedByPtrOutput
}

func DatasetFilesLimitOrderedByPtr

func DatasetFilesLimitOrderedByPtr(v string) DatasetFilesLimitOrderedByPtrInput

type DatasetFilesLimitOrderedByPtrOutput

type DatasetFilesLimitOrderedByPtrOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitOrderedByPtrOutput) Elem

func (DatasetFilesLimitOrderedByPtrOutput) ElementType

func (DatasetFilesLimitOrderedByPtrOutput) ToDatasetFilesLimitOrderedByPtrOutput

func (o DatasetFilesLimitOrderedByPtrOutput) ToDatasetFilesLimitOrderedByPtrOutput() DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedByPtrOutput) ToDatasetFilesLimitOrderedByPtrOutputWithContext

func (o DatasetFilesLimitOrderedByPtrOutput) ToDatasetFilesLimitOrderedByPtrOutputWithContext(ctx context.Context) DatasetFilesLimitOrderedByPtrOutput

func (DatasetFilesLimitOrderedByPtrOutput) ToStringPtrOutput

func (DatasetFilesLimitOrderedByPtrOutput) ToStringPtrOutputWithContext

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

type DatasetFilesLimitOutput

type DatasetFilesLimitOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitOutput) ElementType

func (DatasetFilesLimitOutput) ElementType() reflect.Type

func (DatasetFilesLimitOutput) MaxFiles

Maximum number of files

func (DatasetFilesLimitOutput) Order

Order

func (DatasetFilesLimitOutput) OrderedBy

Ordered by

func (DatasetFilesLimitOutput) ToDatasetFilesLimitOutput

func (o DatasetFilesLimitOutput) ToDatasetFilesLimitOutput() DatasetFilesLimitOutput

func (DatasetFilesLimitOutput) ToDatasetFilesLimitOutputWithContext

func (o DatasetFilesLimitOutput) ToDatasetFilesLimitOutputWithContext(ctx context.Context) DatasetFilesLimitOutput

func (DatasetFilesLimitOutput) ToDatasetFilesLimitPtrOutput

func (o DatasetFilesLimitOutput) ToDatasetFilesLimitPtrOutput() DatasetFilesLimitPtrOutput

func (DatasetFilesLimitOutput) ToDatasetFilesLimitPtrOutputWithContext

func (o DatasetFilesLimitOutput) ToDatasetFilesLimitPtrOutputWithContext(ctx context.Context) DatasetFilesLimitPtrOutput

type DatasetFilesLimitPtrInput

type DatasetFilesLimitPtrInput interface {
	pulumi.Input

	ToDatasetFilesLimitPtrOutput() DatasetFilesLimitPtrOutput
	ToDatasetFilesLimitPtrOutputWithContext(context.Context) DatasetFilesLimitPtrOutput
}

DatasetFilesLimitPtrInput is an input type that accepts DatasetFilesLimitArgs, DatasetFilesLimitPtr and DatasetFilesLimitPtrOutput values. You can construct a concrete instance of `DatasetFilesLimitPtrInput` via:

        DatasetFilesLimitArgs{...}

or:

        nil

type DatasetFilesLimitPtrOutput

type DatasetFilesLimitPtrOutput struct{ *pulumi.OutputState }

func (DatasetFilesLimitPtrOutput) Elem

func (DatasetFilesLimitPtrOutput) ElementType

func (DatasetFilesLimitPtrOutput) ElementType() reflect.Type

func (DatasetFilesLimitPtrOutput) MaxFiles

Maximum number of files

func (DatasetFilesLimitPtrOutput) Order

Order

func (DatasetFilesLimitPtrOutput) OrderedBy

Ordered by

func (DatasetFilesLimitPtrOutput) ToDatasetFilesLimitPtrOutput

func (o DatasetFilesLimitPtrOutput) ToDatasetFilesLimitPtrOutput() DatasetFilesLimitPtrOutput

func (DatasetFilesLimitPtrOutput) ToDatasetFilesLimitPtrOutputWithContext

func (o DatasetFilesLimitPtrOutput) ToDatasetFilesLimitPtrOutputWithContext(ctx context.Context) DatasetFilesLimitPtrOutput

type DatasetFilterExpression

type DatasetFilterExpression struct {
	// Filtering expression for a parameter
	Expression string               `pulumi:"expression"`
	ValuesMap  []DatasetFilterValue `pulumi:"valuesMap"`
}

type DatasetFilterExpressionArgs

type DatasetFilterExpressionArgs struct {
	// Filtering expression for a parameter
	Expression pulumi.StringInput           `pulumi:"expression"`
	ValuesMap  DatasetFilterValueArrayInput `pulumi:"valuesMap"`
}

func (DatasetFilterExpressionArgs) ElementType

func (DatasetFilterExpressionArgs) ToDatasetFilterExpressionOutput

func (i DatasetFilterExpressionArgs) ToDatasetFilterExpressionOutput() DatasetFilterExpressionOutput

func (DatasetFilterExpressionArgs) ToDatasetFilterExpressionOutputWithContext

func (i DatasetFilterExpressionArgs) ToDatasetFilterExpressionOutputWithContext(ctx context.Context) DatasetFilterExpressionOutput

func (DatasetFilterExpressionArgs) ToDatasetFilterExpressionPtrOutput

func (i DatasetFilterExpressionArgs) ToDatasetFilterExpressionPtrOutput() DatasetFilterExpressionPtrOutput

func (DatasetFilterExpressionArgs) ToDatasetFilterExpressionPtrOutputWithContext

func (i DatasetFilterExpressionArgs) ToDatasetFilterExpressionPtrOutputWithContext(ctx context.Context) DatasetFilterExpressionPtrOutput

type DatasetFilterExpressionInput

type DatasetFilterExpressionInput interface {
	pulumi.Input

	ToDatasetFilterExpressionOutput() DatasetFilterExpressionOutput
	ToDatasetFilterExpressionOutputWithContext(context.Context) DatasetFilterExpressionOutput
}

DatasetFilterExpressionInput is an input type that accepts DatasetFilterExpressionArgs and DatasetFilterExpressionOutput values. You can construct a concrete instance of `DatasetFilterExpressionInput` via:

DatasetFilterExpressionArgs{...}

type DatasetFilterExpressionOutput

type DatasetFilterExpressionOutput struct{ *pulumi.OutputState }

func (DatasetFilterExpressionOutput) ElementType

func (DatasetFilterExpressionOutput) Expression

Filtering expression for a parameter

func (DatasetFilterExpressionOutput) ToDatasetFilterExpressionOutput

func (o DatasetFilterExpressionOutput) ToDatasetFilterExpressionOutput() DatasetFilterExpressionOutput

func (DatasetFilterExpressionOutput) ToDatasetFilterExpressionOutputWithContext

func (o DatasetFilterExpressionOutput) ToDatasetFilterExpressionOutputWithContext(ctx context.Context) DatasetFilterExpressionOutput

func (DatasetFilterExpressionOutput) ToDatasetFilterExpressionPtrOutput

func (o DatasetFilterExpressionOutput) ToDatasetFilterExpressionPtrOutput() DatasetFilterExpressionPtrOutput

func (DatasetFilterExpressionOutput) ToDatasetFilterExpressionPtrOutputWithContext

func (o DatasetFilterExpressionOutput) ToDatasetFilterExpressionPtrOutputWithContext(ctx context.Context) DatasetFilterExpressionPtrOutput

func (DatasetFilterExpressionOutput) ValuesMap

type DatasetFilterExpressionPtrInput

type DatasetFilterExpressionPtrInput interface {
	pulumi.Input

	ToDatasetFilterExpressionPtrOutput() DatasetFilterExpressionPtrOutput
	ToDatasetFilterExpressionPtrOutputWithContext(context.Context) DatasetFilterExpressionPtrOutput
}

DatasetFilterExpressionPtrInput is an input type that accepts DatasetFilterExpressionArgs, DatasetFilterExpressionPtr and DatasetFilterExpressionPtrOutput values. You can construct a concrete instance of `DatasetFilterExpressionPtrInput` via:

        DatasetFilterExpressionArgs{...}

or:

        nil

type DatasetFilterExpressionPtrOutput

type DatasetFilterExpressionPtrOutput struct{ *pulumi.OutputState }

func (DatasetFilterExpressionPtrOutput) Elem

func (DatasetFilterExpressionPtrOutput) ElementType

func (DatasetFilterExpressionPtrOutput) Expression

Filtering expression for a parameter

func (DatasetFilterExpressionPtrOutput) ToDatasetFilterExpressionPtrOutput

func (o DatasetFilterExpressionPtrOutput) ToDatasetFilterExpressionPtrOutput() DatasetFilterExpressionPtrOutput

func (DatasetFilterExpressionPtrOutput) ToDatasetFilterExpressionPtrOutputWithContext

func (o DatasetFilterExpressionPtrOutput) ToDatasetFilterExpressionPtrOutputWithContext(ctx context.Context) DatasetFilterExpressionPtrOutput

func (DatasetFilterExpressionPtrOutput) ValuesMap

type DatasetFilterValue

type DatasetFilterValue struct {
	Value string `pulumi:"value"`
	// Variable name
	ValueReference string `pulumi:"valueReference"`
}

A key-value pair to associate expression variable names with their values

type DatasetFilterValueArgs

type DatasetFilterValueArgs struct {
	Value pulumi.StringInput `pulumi:"value"`
	// Variable name
	ValueReference pulumi.StringInput `pulumi:"valueReference"`
}

A key-value pair to associate expression variable names with their values

func (DatasetFilterValueArgs) ElementType

func (DatasetFilterValueArgs) ElementType() reflect.Type

func (DatasetFilterValueArgs) ToDatasetFilterValueOutput

func (i DatasetFilterValueArgs) ToDatasetFilterValueOutput() DatasetFilterValueOutput

func (DatasetFilterValueArgs) ToDatasetFilterValueOutputWithContext

func (i DatasetFilterValueArgs) ToDatasetFilterValueOutputWithContext(ctx context.Context) DatasetFilterValueOutput

type DatasetFilterValueArray

type DatasetFilterValueArray []DatasetFilterValueInput

func (DatasetFilterValueArray) ElementType

func (DatasetFilterValueArray) ElementType() reflect.Type

func (DatasetFilterValueArray) ToDatasetFilterValueArrayOutput

func (i DatasetFilterValueArray) ToDatasetFilterValueArrayOutput() DatasetFilterValueArrayOutput

func (DatasetFilterValueArray) ToDatasetFilterValueArrayOutputWithContext

func (i DatasetFilterValueArray) ToDatasetFilterValueArrayOutputWithContext(ctx context.Context) DatasetFilterValueArrayOutput

type DatasetFilterValueArrayInput

type DatasetFilterValueArrayInput interface {
	pulumi.Input

	ToDatasetFilterValueArrayOutput() DatasetFilterValueArrayOutput
	ToDatasetFilterValueArrayOutputWithContext(context.Context) DatasetFilterValueArrayOutput
}

DatasetFilterValueArrayInput is an input type that accepts DatasetFilterValueArray and DatasetFilterValueArrayOutput values. You can construct a concrete instance of `DatasetFilterValueArrayInput` via:

DatasetFilterValueArray{ DatasetFilterValueArgs{...} }

type DatasetFilterValueArrayOutput

type DatasetFilterValueArrayOutput struct{ *pulumi.OutputState }

func (DatasetFilterValueArrayOutput) ElementType

func (DatasetFilterValueArrayOutput) Index

func (DatasetFilterValueArrayOutput) ToDatasetFilterValueArrayOutput

func (o DatasetFilterValueArrayOutput) ToDatasetFilterValueArrayOutput() DatasetFilterValueArrayOutput

func (DatasetFilterValueArrayOutput) ToDatasetFilterValueArrayOutputWithContext

func (o DatasetFilterValueArrayOutput) ToDatasetFilterValueArrayOutputWithContext(ctx context.Context) DatasetFilterValueArrayOutput

type DatasetFilterValueInput

type DatasetFilterValueInput interface {
	pulumi.Input

	ToDatasetFilterValueOutput() DatasetFilterValueOutput
	ToDatasetFilterValueOutputWithContext(context.Context) DatasetFilterValueOutput
}

DatasetFilterValueInput is an input type that accepts DatasetFilterValueArgs and DatasetFilterValueOutput values. You can construct a concrete instance of `DatasetFilterValueInput` via:

DatasetFilterValueArgs{...}

type DatasetFilterValueOutput

type DatasetFilterValueOutput struct{ *pulumi.OutputState }

A key-value pair to associate expression variable names with their values

func (DatasetFilterValueOutput) ElementType

func (DatasetFilterValueOutput) ElementType() reflect.Type

func (DatasetFilterValueOutput) ToDatasetFilterValueOutput

func (o DatasetFilterValueOutput) ToDatasetFilterValueOutput() DatasetFilterValueOutput

func (DatasetFilterValueOutput) ToDatasetFilterValueOutputWithContext

func (o DatasetFilterValueOutput) ToDatasetFilterValueOutputWithContext(ctx context.Context) DatasetFilterValueOutput

func (DatasetFilterValueOutput) Value

func (DatasetFilterValueOutput) ValueReference

func (o DatasetFilterValueOutput) ValueReference() pulumi.StringOutput

Variable name

type DatasetFormat

type DatasetFormat string

Dataset format

func (DatasetFormat) ElementType

func (DatasetFormat) ElementType() reflect.Type

func (DatasetFormat) ToDatasetFormatOutput

func (e DatasetFormat) ToDatasetFormatOutput() DatasetFormatOutput

func (DatasetFormat) ToDatasetFormatOutputWithContext

func (e DatasetFormat) ToDatasetFormatOutputWithContext(ctx context.Context) DatasetFormatOutput

func (DatasetFormat) ToDatasetFormatPtrOutput

func (e DatasetFormat) ToDatasetFormatPtrOutput() DatasetFormatPtrOutput

func (DatasetFormat) ToDatasetFormatPtrOutputWithContext

func (e DatasetFormat) ToDatasetFormatPtrOutputWithContext(ctx context.Context) DatasetFormatPtrOutput

func (DatasetFormat) ToStringOutput

func (e DatasetFormat) ToStringOutput() pulumi.StringOutput

func (DatasetFormat) ToStringOutputWithContext

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

func (DatasetFormat) ToStringPtrOutput

func (e DatasetFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFormat) ToStringPtrOutputWithContext

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

type DatasetFormatInput

type DatasetFormatInput interface {
	pulumi.Input

	ToDatasetFormatOutput() DatasetFormatOutput
	ToDatasetFormatOutputWithContext(context.Context) DatasetFormatOutput
}

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

DatasetFormatCsv
DatasetFormatJson
DatasetFormatParquet
DatasetFormatExcel
DatasetFormatOrc

type DatasetFormatOptions

type DatasetFormatOptions struct {
	Csv   *DatasetCsvOptions   `pulumi:"csv"`
	Excel *DatasetExcelOptions `pulumi:"excel"`
	Json  *DatasetJsonOptions  `pulumi:"json"`
}

Format options for dataset

type DatasetFormatOptionsArgs

type DatasetFormatOptionsArgs struct {
	Csv   DatasetCsvOptionsPtrInput   `pulumi:"csv"`
	Excel DatasetExcelOptionsPtrInput `pulumi:"excel"`
	Json  DatasetJsonOptionsPtrInput  `pulumi:"json"`
}

Format options for dataset

func (DatasetFormatOptionsArgs) ElementType

func (DatasetFormatOptionsArgs) ElementType() reflect.Type

func (DatasetFormatOptionsArgs) ToDatasetFormatOptionsOutput

func (i DatasetFormatOptionsArgs) ToDatasetFormatOptionsOutput() DatasetFormatOptionsOutput

func (DatasetFormatOptionsArgs) ToDatasetFormatOptionsOutputWithContext

func (i DatasetFormatOptionsArgs) ToDatasetFormatOptionsOutputWithContext(ctx context.Context) DatasetFormatOptionsOutput

func (DatasetFormatOptionsArgs) ToDatasetFormatOptionsPtrOutput

func (i DatasetFormatOptionsArgs) ToDatasetFormatOptionsPtrOutput() DatasetFormatOptionsPtrOutput

func (DatasetFormatOptionsArgs) ToDatasetFormatOptionsPtrOutputWithContext

func (i DatasetFormatOptionsArgs) ToDatasetFormatOptionsPtrOutputWithContext(ctx context.Context) DatasetFormatOptionsPtrOutput

type DatasetFormatOptionsInput

type DatasetFormatOptionsInput interface {
	pulumi.Input

	ToDatasetFormatOptionsOutput() DatasetFormatOptionsOutput
	ToDatasetFormatOptionsOutputWithContext(context.Context) DatasetFormatOptionsOutput
}

DatasetFormatOptionsInput is an input type that accepts DatasetFormatOptionsArgs and DatasetFormatOptionsOutput values. You can construct a concrete instance of `DatasetFormatOptionsInput` via:

DatasetFormatOptionsArgs{...}

type DatasetFormatOptionsOutput

type DatasetFormatOptionsOutput struct{ *pulumi.OutputState }

Format options for dataset

func (DatasetFormatOptionsOutput) Csv

func (DatasetFormatOptionsOutput) ElementType

func (DatasetFormatOptionsOutput) ElementType() reflect.Type

func (DatasetFormatOptionsOutput) Excel

func (DatasetFormatOptionsOutput) Json

func (DatasetFormatOptionsOutput) ToDatasetFormatOptionsOutput

func (o DatasetFormatOptionsOutput) ToDatasetFormatOptionsOutput() DatasetFormatOptionsOutput

func (DatasetFormatOptionsOutput) ToDatasetFormatOptionsOutputWithContext

func (o DatasetFormatOptionsOutput) ToDatasetFormatOptionsOutputWithContext(ctx context.Context) DatasetFormatOptionsOutput

func (DatasetFormatOptionsOutput) ToDatasetFormatOptionsPtrOutput

func (o DatasetFormatOptionsOutput) ToDatasetFormatOptionsPtrOutput() DatasetFormatOptionsPtrOutput

func (DatasetFormatOptionsOutput) ToDatasetFormatOptionsPtrOutputWithContext

func (o DatasetFormatOptionsOutput) ToDatasetFormatOptionsPtrOutputWithContext(ctx context.Context) DatasetFormatOptionsPtrOutput

type DatasetFormatOptionsPtrInput

type DatasetFormatOptionsPtrInput interface {
	pulumi.Input

	ToDatasetFormatOptionsPtrOutput() DatasetFormatOptionsPtrOutput
	ToDatasetFormatOptionsPtrOutputWithContext(context.Context) DatasetFormatOptionsPtrOutput
}

DatasetFormatOptionsPtrInput is an input type that accepts DatasetFormatOptionsArgs, DatasetFormatOptionsPtr and DatasetFormatOptionsPtrOutput values. You can construct a concrete instance of `DatasetFormatOptionsPtrInput` via:

        DatasetFormatOptionsArgs{...}

or:

        nil

type DatasetFormatOptionsPtrOutput

type DatasetFormatOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetFormatOptionsPtrOutput) Csv

func (DatasetFormatOptionsPtrOutput) Elem

func (DatasetFormatOptionsPtrOutput) ElementType

func (DatasetFormatOptionsPtrOutput) Excel

func (DatasetFormatOptionsPtrOutput) Json

func (DatasetFormatOptionsPtrOutput) ToDatasetFormatOptionsPtrOutput

func (o DatasetFormatOptionsPtrOutput) ToDatasetFormatOptionsPtrOutput() DatasetFormatOptionsPtrOutput

func (DatasetFormatOptionsPtrOutput) ToDatasetFormatOptionsPtrOutputWithContext

func (o DatasetFormatOptionsPtrOutput) ToDatasetFormatOptionsPtrOutputWithContext(ctx context.Context) DatasetFormatOptionsPtrOutput

type DatasetFormatOutput

type DatasetFormatOutput struct{ *pulumi.OutputState }

func (DatasetFormatOutput) ElementType

func (DatasetFormatOutput) ElementType() reflect.Type

func (DatasetFormatOutput) ToDatasetFormatOutput

func (o DatasetFormatOutput) ToDatasetFormatOutput() DatasetFormatOutput

func (DatasetFormatOutput) ToDatasetFormatOutputWithContext

func (o DatasetFormatOutput) ToDatasetFormatOutputWithContext(ctx context.Context) DatasetFormatOutput

func (DatasetFormatOutput) ToDatasetFormatPtrOutput

func (o DatasetFormatOutput) ToDatasetFormatPtrOutput() DatasetFormatPtrOutput

func (DatasetFormatOutput) ToDatasetFormatPtrOutputWithContext

func (o DatasetFormatOutput) ToDatasetFormatPtrOutputWithContext(ctx context.Context) DatasetFormatPtrOutput

func (DatasetFormatOutput) ToStringOutput

func (o DatasetFormatOutput) ToStringOutput() pulumi.StringOutput

func (DatasetFormatOutput) ToStringOutputWithContext

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

func (DatasetFormatOutput) ToStringPtrOutput

func (o DatasetFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFormatOutput) ToStringPtrOutputWithContext

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

type DatasetFormatPtrInput

type DatasetFormatPtrInput interface {
	pulumi.Input

	ToDatasetFormatPtrOutput() DatasetFormatPtrOutput
	ToDatasetFormatPtrOutputWithContext(context.Context) DatasetFormatPtrOutput
}

func DatasetFormatPtr

func DatasetFormatPtr(v string) DatasetFormatPtrInput

type DatasetFormatPtrOutput

type DatasetFormatPtrOutput struct{ *pulumi.OutputState }

func (DatasetFormatPtrOutput) Elem

func (DatasetFormatPtrOutput) ElementType

func (DatasetFormatPtrOutput) ElementType() reflect.Type

func (DatasetFormatPtrOutput) ToDatasetFormatPtrOutput

func (o DatasetFormatPtrOutput) ToDatasetFormatPtrOutput() DatasetFormatPtrOutput

func (DatasetFormatPtrOutput) ToDatasetFormatPtrOutputWithContext

func (o DatasetFormatPtrOutput) ToDatasetFormatPtrOutputWithContext(ctx context.Context) DatasetFormatPtrOutput

func (DatasetFormatPtrOutput) ToStringPtrOutput

func (o DatasetFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetFormatPtrOutput) ToStringPtrOutputWithContext

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

type DatasetInput

type DatasetInput interface {
	pulumi.Input

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

type DatasetInputType

type DatasetInputType struct {
	DataCatalogInputDefinition *DatasetDataCatalogInputDefinition `pulumi:"dataCatalogInputDefinition"`
	DatabaseInputDefinition    *DatasetDatabaseInputDefinition    `pulumi:"databaseInputDefinition"`
	Metadata                   *DatasetMetadata                   `pulumi:"metadata"`
	S3InputDefinition          *DatasetS3Location                 `pulumi:"s3InputDefinition"`
}

Input

type DatasetInputTypeArgs

type DatasetInputTypeArgs struct {
	DataCatalogInputDefinition DatasetDataCatalogInputDefinitionPtrInput `pulumi:"dataCatalogInputDefinition"`
	DatabaseInputDefinition    DatasetDatabaseInputDefinitionPtrInput    `pulumi:"databaseInputDefinition"`
	Metadata                   DatasetMetadataPtrInput                   `pulumi:"metadata"`
	S3InputDefinition          DatasetS3LocationPtrInput                 `pulumi:"s3InputDefinition"`
}

Input

func (DatasetInputTypeArgs) ElementType

func (DatasetInputTypeArgs) ElementType() reflect.Type

func (DatasetInputTypeArgs) ToDatasetInputTypeOutput

func (i DatasetInputTypeArgs) ToDatasetInputTypeOutput() DatasetInputTypeOutput

func (DatasetInputTypeArgs) ToDatasetInputTypeOutputWithContext

func (i DatasetInputTypeArgs) ToDatasetInputTypeOutputWithContext(ctx context.Context) DatasetInputTypeOutput

type DatasetInputTypeInput

type DatasetInputTypeInput interface {
	pulumi.Input

	ToDatasetInputTypeOutput() DatasetInputTypeOutput
	ToDatasetInputTypeOutputWithContext(context.Context) DatasetInputTypeOutput
}

DatasetInputTypeInput is an input type that accepts DatasetInputTypeArgs and DatasetInputTypeOutput values. You can construct a concrete instance of `DatasetInputTypeInput` via:

DatasetInputTypeArgs{...}

type DatasetInputTypeOutput

type DatasetInputTypeOutput struct{ *pulumi.OutputState }

Input

func (DatasetInputTypeOutput) DataCatalogInputDefinition

func (DatasetInputTypeOutput) DatabaseInputDefinition

func (DatasetInputTypeOutput) ElementType

func (DatasetInputTypeOutput) ElementType() reflect.Type

func (DatasetInputTypeOutput) Metadata added in v0.6.0

func (DatasetInputTypeOutput) S3InputDefinition

func (o DatasetInputTypeOutput) S3InputDefinition() DatasetS3LocationPtrOutput

func (DatasetInputTypeOutput) ToDatasetInputTypeOutput

func (o DatasetInputTypeOutput) ToDatasetInputTypeOutput() DatasetInputTypeOutput

func (DatasetInputTypeOutput) ToDatasetInputTypeOutputWithContext

func (o DatasetInputTypeOutput) ToDatasetInputTypeOutputWithContext(ctx context.Context) DatasetInputTypeOutput

type DatasetInputTypePtrOutput

type DatasetInputTypePtrOutput struct{ *pulumi.OutputState }

func (DatasetInputTypePtrOutput) DataCatalogInputDefinition

func (DatasetInputTypePtrOutput) DatabaseInputDefinition

func (DatasetInputTypePtrOutput) Elem

func (DatasetInputTypePtrOutput) ElementType

func (DatasetInputTypePtrOutput) ElementType() reflect.Type

func (DatasetInputTypePtrOutput) Metadata added in v0.6.0

func (DatasetInputTypePtrOutput) S3InputDefinition

func (DatasetInputTypePtrOutput) ToDatasetInputTypePtrOutput

func (o DatasetInputTypePtrOutput) ToDatasetInputTypePtrOutput() DatasetInputTypePtrOutput

func (DatasetInputTypePtrOutput) ToDatasetInputTypePtrOutputWithContext

func (o DatasetInputTypePtrOutput) ToDatasetInputTypePtrOutputWithContext(ctx context.Context) DatasetInputTypePtrOutput

type DatasetJsonOptions

type DatasetJsonOptions struct {
	MultiLine *bool `pulumi:"multiLine"`
}

Json options

type DatasetJsonOptionsArgs

type DatasetJsonOptionsArgs struct {
	MultiLine pulumi.BoolPtrInput `pulumi:"multiLine"`
}

Json options

func (DatasetJsonOptionsArgs) ElementType

func (DatasetJsonOptionsArgs) ElementType() reflect.Type

func (DatasetJsonOptionsArgs) ToDatasetJsonOptionsOutput

func (i DatasetJsonOptionsArgs) ToDatasetJsonOptionsOutput() DatasetJsonOptionsOutput

func (DatasetJsonOptionsArgs) ToDatasetJsonOptionsOutputWithContext

func (i DatasetJsonOptionsArgs) ToDatasetJsonOptionsOutputWithContext(ctx context.Context) DatasetJsonOptionsOutput

func (DatasetJsonOptionsArgs) ToDatasetJsonOptionsPtrOutput

func (i DatasetJsonOptionsArgs) ToDatasetJsonOptionsPtrOutput() DatasetJsonOptionsPtrOutput

func (DatasetJsonOptionsArgs) ToDatasetJsonOptionsPtrOutputWithContext

func (i DatasetJsonOptionsArgs) ToDatasetJsonOptionsPtrOutputWithContext(ctx context.Context) DatasetJsonOptionsPtrOutput

type DatasetJsonOptionsInput

type DatasetJsonOptionsInput interface {
	pulumi.Input

	ToDatasetJsonOptionsOutput() DatasetJsonOptionsOutput
	ToDatasetJsonOptionsOutputWithContext(context.Context) DatasetJsonOptionsOutput
}

DatasetJsonOptionsInput is an input type that accepts DatasetJsonOptionsArgs and DatasetJsonOptionsOutput values. You can construct a concrete instance of `DatasetJsonOptionsInput` via:

DatasetJsonOptionsArgs{...}

type DatasetJsonOptionsOutput

type DatasetJsonOptionsOutput struct{ *pulumi.OutputState }

Json options

func (DatasetJsonOptionsOutput) ElementType

func (DatasetJsonOptionsOutput) ElementType() reflect.Type

func (DatasetJsonOptionsOutput) MultiLine

func (DatasetJsonOptionsOutput) ToDatasetJsonOptionsOutput

func (o DatasetJsonOptionsOutput) ToDatasetJsonOptionsOutput() DatasetJsonOptionsOutput

func (DatasetJsonOptionsOutput) ToDatasetJsonOptionsOutputWithContext

func (o DatasetJsonOptionsOutput) ToDatasetJsonOptionsOutputWithContext(ctx context.Context) DatasetJsonOptionsOutput

func (DatasetJsonOptionsOutput) ToDatasetJsonOptionsPtrOutput

func (o DatasetJsonOptionsOutput) ToDatasetJsonOptionsPtrOutput() DatasetJsonOptionsPtrOutput

func (DatasetJsonOptionsOutput) ToDatasetJsonOptionsPtrOutputWithContext

func (o DatasetJsonOptionsOutput) ToDatasetJsonOptionsPtrOutputWithContext(ctx context.Context) DatasetJsonOptionsPtrOutput

type DatasetJsonOptionsPtrInput

type DatasetJsonOptionsPtrInput interface {
	pulumi.Input

	ToDatasetJsonOptionsPtrOutput() DatasetJsonOptionsPtrOutput
	ToDatasetJsonOptionsPtrOutputWithContext(context.Context) DatasetJsonOptionsPtrOutput
}

DatasetJsonOptionsPtrInput is an input type that accepts DatasetJsonOptionsArgs, DatasetJsonOptionsPtr and DatasetJsonOptionsPtrOutput values. You can construct a concrete instance of `DatasetJsonOptionsPtrInput` via:

        DatasetJsonOptionsArgs{...}

or:

        nil

type DatasetJsonOptionsPtrOutput

type DatasetJsonOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetJsonOptionsPtrOutput) Elem

func (DatasetJsonOptionsPtrOutput) ElementType

func (DatasetJsonOptionsPtrOutput) MultiLine

func (DatasetJsonOptionsPtrOutput) ToDatasetJsonOptionsPtrOutput

func (o DatasetJsonOptionsPtrOutput) ToDatasetJsonOptionsPtrOutput() DatasetJsonOptionsPtrOutput

func (DatasetJsonOptionsPtrOutput) ToDatasetJsonOptionsPtrOutputWithContext

func (o DatasetJsonOptionsPtrOutput) ToDatasetJsonOptionsPtrOutputWithContext(ctx context.Context) DatasetJsonOptionsPtrOutput

type DatasetMetadata added in v0.6.0

type DatasetMetadata struct {
	// Arn of the source of the dataset. For e.g.: AppFlow Flow ARN.
	SourceArn *string `pulumi:"sourceArn"`
}

type DatasetMetadataArgs added in v0.6.0

type DatasetMetadataArgs struct {
	// Arn of the source of the dataset. For e.g.: AppFlow Flow ARN.
	SourceArn pulumi.StringPtrInput `pulumi:"sourceArn"`
}

func (DatasetMetadataArgs) ElementType added in v0.6.0

func (DatasetMetadataArgs) ElementType() reflect.Type

func (DatasetMetadataArgs) ToDatasetMetadataOutput added in v0.6.0

func (i DatasetMetadataArgs) ToDatasetMetadataOutput() DatasetMetadataOutput

func (DatasetMetadataArgs) ToDatasetMetadataOutputWithContext added in v0.6.0

func (i DatasetMetadataArgs) ToDatasetMetadataOutputWithContext(ctx context.Context) DatasetMetadataOutput

func (DatasetMetadataArgs) ToDatasetMetadataPtrOutput added in v0.6.0

func (i DatasetMetadataArgs) ToDatasetMetadataPtrOutput() DatasetMetadataPtrOutput

func (DatasetMetadataArgs) ToDatasetMetadataPtrOutputWithContext added in v0.6.0

func (i DatasetMetadataArgs) ToDatasetMetadataPtrOutputWithContext(ctx context.Context) DatasetMetadataPtrOutput

type DatasetMetadataInput added in v0.6.0

type DatasetMetadataInput interface {
	pulumi.Input

	ToDatasetMetadataOutput() DatasetMetadataOutput
	ToDatasetMetadataOutputWithContext(context.Context) DatasetMetadataOutput
}

DatasetMetadataInput is an input type that accepts DatasetMetadataArgs and DatasetMetadataOutput values. You can construct a concrete instance of `DatasetMetadataInput` via:

DatasetMetadataArgs{...}

type DatasetMetadataOutput added in v0.6.0

type DatasetMetadataOutput struct{ *pulumi.OutputState }

func (DatasetMetadataOutput) ElementType added in v0.6.0

func (DatasetMetadataOutput) ElementType() reflect.Type

func (DatasetMetadataOutput) SourceArn added in v0.6.0

Arn of the source of the dataset. For e.g.: AppFlow Flow ARN.

func (DatasetMetadataOutput) ToDatasetMetadataOutput added in v0.6.0

func (o DatasetMetadataOutput) ToDatasetMetadataOutput() DatasetMetadataOutput

func (DatasetMetadataOutput) ToDatasetMetadataOutputWithContext added in v0.6.0

func (o DatasetMetadataOutput) ToDatasetMetadataOutputWithContext(ctx context.Context) DatasetMetadataOutput

func (DatasetMetadataOutput) ToDatasetMetadataPtrOutput added in v0.6.0

func (o DatasetMetadataOutput) ToDatasetMetadataPtrOutput() DatasetMetadataPtrOutput

func (DatasetMetadataOutput) ToDatasetMetadataPtrOutputWithContext added in v0.6.0

func (o DatasetMetadataOutput) ToDatasetMetadataPtrOutputWithContext(ctx context.Context) DatasetMetadataPtrOutput

type DatasetMetadataPtrInput added in v0.6.0

type DatasetMetadataPtrInput interface {
	pulumi.Input

	ToDatasetMetadataPtrOutput() DatasetMetadataPtrOutput
	ToDatasetMetadataPtrOutputWithContext(context.Context) DatasetMetadataPtrOutput
}

DatasetMetadataPtrInput is an input type that accepts DatasetMetadataArgs, DatasetMetadataPtr and DatasetMetadataPtrOutput values. You can construct a concrete instance of `DatasetMetadataPtrInput` via:

        DatasetMetadataArgs{...}

or:

        nil

func DatasetMetadataPtr added in v0.6.0

func DatasetMetadataPtr(v *DatasetMetadataArgs) DatasetMetadataPtrInput

type DatasetMetadataPtrOutput added in v0.6.0

type DatasetMetadataPtrOutput struct{ *pulumi.OutputState }

func (DatasetMetadataPtrOutput) Elem added in v0.6.0

func (DatasetMetadataPtrOutput) ElementType added in v0.6.0

func (DatasetMetadataPtrOutput) ElementType() reflect.Type

func (DatasetMetadataPtrOutput) SourceArn added in v0.6.0

Arn of the source of the dataset. For e.g.: AppFlow Flow ARN.

func (DatasetMetadataPtrOutput) ToDatasetMetadataPtrOutput added in v0.6.0

func (o DatasetMetadataPtrOutput) ToDatasetMetadataPtrOutput() DatasetMetadataPtrOutput

func (DatasetMetadataPtrOutput) ToDatasetMetadataPtrOutputWithContext added in v0.6.0

func (o DatasetMetadataPtrOutput) ToDatasetMetadataPtrOutputWithContext(ctx context.Context) DatasetMetadataPtrOutput

type DatasetOutput

type DatasetOutput struct{ *pulumi.OutputState }

func (DatasetOutput) ElementType

func (DatasetOutput) ElementType() reflect.Type

func (DatasetOutput) Format added in v0.17.0

Dataset format

func (DatasetOutput) FormatOptions added in v0.17.0

func (o DatasetOutput) FormatOptions() DatasetFormatOptionsPtrOutput

Format options for dataset

func (DatasetOutput) Input added in v0.17.0

Input

func (DatasetOutput) Name added in v0.17.0

Dataset name

func (DatasetOutput) PathOptions added in v0.17.0

PathOptions

func (DatasetOutput) Tags added in v0.17.0

func (DatasetOutput) ToDatasetOutput

func (o DatasetOutput) ToDatasetOutput() DatasetOutput

func (DatasetOutput) ToDatasetOutputWithContext

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

type DatasetParameter added in v0.2.0

type DatasetParameter struct {
	// Add the value of this parameter as a column in a dataset.
	CreateColumn    *bool                    `pulumi:"createColumn"`
	DatetimeOptions *DatasetDatetimeOptions  `pulumi:"datetimeOptions"`
	Filter          *DatasetFilterExpression `pulumi:"filter"`
	Name            string                   `pulumi:"name"`
	// Parameter type
	Type DatasetParameterType `pulumi:"type"`
}

type DatasetParameterArgs added in v0.2.0

type DatasetParameterArgs struct {
	// Add the value of this parameter as a column in a dataset.
	CreateColumn    pulumi.BoolPtrInput             `pulumi:"createColumn"`
	DatetimeOptions DatasetDatetimeOptionsPtrInput  `pulumi:"datetimeOptions"`
	Filter          DatasetFilterExpressionPtrInput `pulumi:"filter"`
	Name            pulumi.StringInput              `pulumi:"name"`
	// Parameter type
	Type DatasetParameterTypeInput `pulumi:"type"`
}

func (DatasetParameterArgs) ElementType added in v0.2.0

func (DatasetParameterArgs) ElementType() reflect.Type

func (DatasetParameterArgs) ToDatasetParameterOutput added in v0.2.0

func (i DatasetParameterArgs) ToDatasetParameterOutput() DatasetParameterOutput

func (DatasetParameterArgs) ToDatasetParameterOutputWithContext added in v0.2.0

func (i DatasetParameterArgs) ToDatasetParameterOutputWithContext(ctx context.Context) DatasetParameterOutput

type DatasetParameterInput added in v0.2.0

type DatasetParameterInput interface {
	pulumi.Input

	ToDatasetParameterOutput() DatasetParameterOutput
	ToDatasetParameterOutputWithContext(context.Context) DatasetParameterOutput
}

DatasetParameterInput is an input type that accepts DatasetParameterArgs and DatasetParameterOutput values. You can construct a concrete instance of `DatasetParameterInput` via:

DatasetParameterArgs{...}

type DatasetParameterOutput added in v0.2.0

type DatasetParameterOutput struct{ *pulumi.OutputState }

func (DatasetParameterOutput) CreateColumn added in v0.2.0

func (o DatasetParameterOutput) CreateColumn() pulumi.BoolPtrOutput

Add the value of this parameter as a column in a dataset.

func (DatasetParameterOutput) DatetimeOptions added in v0.2.0

func (DatasetParameterOutput) ElementType added in v0.2.0

func (DatasetParameterOutput) ElementType() reflect.Type

func (DatasetParameterOutput) Filter added in v0.2.0

func (DatasetParameterOutput) Name added in v0.2.0

func (DatasetParameterOutput) ToDatasetParameterOutput added in v0.2.0

func (o DatasetParameterOutput) ToDatasetParameterOutput() DatasetParameterOutput

func (DatasetParameterOutput) ToDatasetParameterOutputWithContext added in v0.2.0

func (o DatasetParameterOutput) ToDatasetParameterOutputWithContext(ctx context.Context) DatasetParameterOutput

func (DatasetParameterOutput) Type added in v0.2.0

Parameter type

type DatasetParameterType added in v0.2.0

type DatasetParameterType string

Parameter type

func (DatasetParameterType) ElementType added in v0.2.0

func (DatasetParameterType) ElementType() reflect.Type

func (DatasetParameterType) ToDatasetParameterTypeOutput added in v0.2.0

func (e DatasetParameterType) ToDatasetParameterTypeOutput() DatasetParameterTypeOutput

func (DatasetParameterType) ToDatasetParameterTypeOutputWithContext added in v0.2.0

func (e DatasetParameterType) ToDatasetParameterTypeOutputWithContext(ctx context.Context) DatasetParameterTypeOutput

func (DatasetParameterType) ToDatasetParameterTypePtrOutput added in v0.2.0

func (e DatasetParameterType) ToDatasetParameterTypePtrOutput() DatasetParameterTypePtrOutput

func (DatasetParameterType) ToDatasetParameterTypePtrOutputWithContext added in v0.2.0

func (e DatasetParameterType) ToDatasetParameterTypePtrOutputWithContext(ctx context.Context) DatasetParameterTypePtrOutput

func (DatasetParameterType) ToStringOutput added in v0.2.0

func (e DatasetParameterType) ToStringOutput() pulumi.StringOutput

func (DatasetParameterType) ToStringOutputWithContext added in v0.2.0

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

func (DatasetParameterType) ToStringPtrOutput added in v0.2.0

func (e DatasetParameterType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetParameterType) ToStringPtrOutputWithContext added in v0.2.0

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

type DatasetParameterTypeInput added in v0.2.0

type DatasetParameterTypeInput interface {
	pulumi.Input

	ToDatasetParameterTypeOutput() DatasetParameterTypeOutput
	ToDatasetParameterTypeOutputWithContext(context.Context) DatasetParameterTypeOutput
}

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

DatasetParameterTypeString
DatasetParameterTypeNumber
DatasetParameterTypeDatetime

type DatasetParameterTypeOutput added in v0.2.0

type DatasetParameterTypeOutput struct{ *pulumi.OutputState }

func (DatasetParameterTypeOutput) ElementType added in v0.2.0

func (DatasetParameterTypeOutput) ElementType() reflect.Type

func (DatasetParameterTypeOutput) ToDatasetParameterTypeOutput added in v0.2.0

func (o DatasetParameterTypeOutput) ToDatasetParameterTypeOutput() DatasetParameterTypeOutput

func (DatasetParameterTypeOutput) ToDatasetParameterTypeOutputWithContext added in v0.2.0

func (o DatasetParameterTypeOutput) ToDatasetParameterTypeOutputWithContext(ctx context.Context) DatasetParameterTypeOutput

func (DatasetParameterTypeOutput) ToDatasetParameterTypePtrOutput added in v0.2.0

func (o DatasetParameterTypeOutput) ToDatasetParameterTypePtrOutput() DatasetParameterTypePtrOutput

func (DatasetParameterTypeOutput) ToDatasetParameterTypePtrOutputWithContext added in v0.2.0

func (o DatasetParameterTypeOutput) ToDatasetParameterTypePtrOutputWithContext(ctx context.Context) DatasetParameterTypePtrOutput

func (DatasetParameterTypeOutput) ToStringOutput added in v0.2.0

func (o DatasetParameterTypeOutput) ToStringOutput() pulumi.StringOutput

func (DatasetParameterTypeOutput) ToStringOutputWithContext added in v0.2.0

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

func (DatasetParameterTypeOutput) ToStringPtrOutput added in v0.2.0

func (o DatasetParameterTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatasetParameterTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

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

type DatasetParameterTypePtrInput added in v0.2.0

type DatasetParameterTypePtrInput interface {
	pulumi.Input

	ToDatasetParameterTypePtrOutput() DatasetParameterTypePtrOutput
	ToDatasetParameterTypePtrOutputWithContext(context.Context) DatasetParameterTypePtrOutput
}

func DatasetParameterTypePtr added in v0.2.0

func DatasetParameterTypePtr(v string) DatasetParameterTypePtrInput

type DatasetParameterTypePtrOutput added in v0.2.0

type DatasetParameterTypePtrOutput struct{ *pulumi.OutputState }

func (DatasetParameterTypePtrOutput) Elem added in v0.2.0

func (DatasetParameterTypePtrOutput) ElementType added in v0.2.0

func (DatasetParameterTypePtrOutput) ToDatasetParameterTypePtrOutput added in v0.2.0

func (o DatasetParameterTypePtrOutput) ToDatasetParameterTypePtrOutput() DatasetParameterTypePtrOutput

func (DatasetParameterTypePtrOutput) ToDatasetParameterTypePtrOutputWithContext added in v0.2.0

func (o DatasetParameterTypePtrOutput) ToDatasetParameterTypePtrOutputWithContext(ctx context.Context) DatasetParameterTypePtrOutput

func (DatasetParameterTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (DatasetParameterTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

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

type DatasetPathOptions

type DatasetPathOptions struct {
	FilesLimit                *DatasetFilesLimit       `pulumi:"filesLimit"`
	LastModifiedDateCondition *DatasetFilterExpression `pulumi:"lastModifiedDateCondition"`
	Parameters                []DatasetPathParameter   `pulumi:"parameters"`
}

Path options for dataset

type DatasetPathOptionsArgs

type DatasetPathOptionsArgs struct {
	FilesLimit                DatasetFilesLimitPtrInput       `pulumi:"filesLimit"`
	LastModifiedDateCondition DatasetFilterExpressionPtrInput `pulumi:"lastModifiedDateCondition"`
	Parameters                DatasetPathParameterArrayInput  `pulumi:"parameters"`
}

Path options for dataset

func (DatasetPathOptionsArgs) ElementType

func (DatasetPathOptionsArgs) ElementType() reflect.Type

func (DatasetPathOptionsArgs) ToDatasetPathOptionsOutput

func (i DatasetPathOptionsArgs) ToDatasetPathOptionsOutput() DatasetPathOptionsOutput

func (DatasetPathOptionsArgs) ToDatasetPathOptionsOutputWithContext

func (i DatasetPathOptionsArgs) ToDatasetPathOptionsOutputWithContext(ctx context.Context) DatasetPathOptionsOutput

func (DatasetPathOptionsArgs) ToDatasetPathOptionsPtrOutput

func (i DatasetPathOptionsArgs) ToDatasetPathOptionsPtrOutput() DatasetPathOptionsPtrOutput

func (DatasetPathOptionsArgs) ToDatasetPathOptionsPtrOutputWithContext

func (i DatasetPathOptionsArgs) ToDatasetPathOptionsPtrOutputWithContext(ctx context.Context) DatasetPathOptionsPtrOutput

type DatasetPathOptionsInput

type DatasetPathOptionsInput interface {
	pulumi.Input

	ToDatasetPathOptionsOutput() DatasetPathOptionsOutput
	ToDatasetPathOptionsOutputWithContext(context.Context) DatasetPathOptionsOutput
}

DatasetPathOptionsInput is an input type that accepts DatasetPathOptionsArgs and DatasetPathOptionsOutput values. You can construct a concrete instance of `DatasetPathOptionsInput` via:

DatasetPathOptionsArgs{...}

type DatasetPathOptionsOutput

type DatasetPathOptionsOutput struct{ *pulumi.OutputState }

Path options for dataset

func (DatasetPathOptionsOutput) ElementType

func (DatasetPathOptionsOutput) ElementType() reflect.Type

func (DatasetPathOptionsOutput) FilesLimit

func (DatasetPathOptionsOutput) LastModifiedDateCondition

func (o DatasetPathOptionsOutput) LastModifiedDateCondition() DatasetFilterExpressionPtrOutput

func (DatasetPathOptionsOutput) Parameters

func (DatasetPathOptionsOutput) ToDatasetPathOptionsOutput

func (o DatasetPathOptionsOutput) ToDatasetPathOptionsOutput() DatasetPathOptionsOutput

func (DatasetPathOptionsOutput) ToDatasetPathOptionsOutputWithContext

func (o DatasetPathOptionsOutput) ToDatasetPathOptionsOutputWithContext(ctx context.Context) DatasetPathOptionsOutput

func (DatasetPathOptionsOutput) ToDatasetPathOptionsPtrOutput

func (o DatasetPathOptionsOutput) ToDatasetPathOptionsPtrOutput() DatasetPathOptionsPtrOutput

func (DatasetPathOptionsOutput) ToDatasetPathOptionsPtrOutputWithContext

func (o DatasetPathOptionsOutput) ToDatasetPathOptionsPtrOutputWithContext(ctx context.Context) DatasetPathOptionsPtrOutput

type DatasetPathOptionsPtrInput

type DatasetPathOptionsPtrInput interface {
	pulumi.Input

	ToDatasetPathOptionsPtrOutput() DatasetPathOptionsPtrOutput
	ToDatasetPathOptionsPtrOutputWithContext(context.Context) DatasetPathOptionsPtrOutput
}

DatasetPathOptionsPtrInput is an input type that accepts DatasetPathOptionsArgs, DatasetPathOptionsPtr and DatasetPathOptionsPtrOutput values. You can construct a concrete instance of `DatasetPathOptionsPtrInput` via:

        DatasetPathOptionsArgs{...}

or:

        nil

type DatasetPathOptionsPtrOutput

type DatasetPathOptionsPtrOutput struct{ *pulumi.OutputState }

func (DatasetPathOptionsPtrOutput) Elem

func (DatasetPathOptionsPtrOutput) ElementType

func (DatasetPathOptionsPtrOutput) FilesLimit

func (DatasetPathOptionsPtrOutput) LastModifiedDateCondition

func (o DatasetPathOptionsPtrOutput) LastModifiedDateCondition() DatasetFilterExpressionPtrOutput

func (DatasetPathOptionsPtrOutput) Parameters

func (DatasetPathOptionsPtrOutput) ToDatasetPathOptionsPtrOutput

func (o DatasetPathOptionsPtrOutput) ToDatasetPathOptionsPtrOutput() DatasetPathOptionsPtrOutput

func (DatasetPathOptionsPtrOutput) ToDatasetPathOptionsPtrOutputWithContext

func (o DatasetPathOptionsPtrOutput) ToDatasetPathOptionsPtrOutputWithContext(ctx context.Context) DatasetPathOptionsPtrOutput

type DatasetPathParameter

type DatasetPathParameter struct {
	DatasetParameter  DatasetParameter `pulumi:"datasetParameter"`
	PathParameterName string           `pulumi:"pathParameterName"`
}

A key-value pair to associate dataset parameter name with its definition.

type DatasetPathParameterArgs

type DatasetPathParameterArgs struct {
	DatasetParameter  DatasetParameterInput `pulumi:"datasetParameter"`
	PathParameterName pulumi.StringInput    `pulumi:"pathParameterName"`
}

A key-value pair to associate dataset parameter name with its definition.

func (DatasetPathParameterArgs) ElementType

func (DatasetPathParameterArgs) ElementType() reflect.Type

func (DatasetPathParameterArgs) ToDatasetPathParameterOutput

func (i DatasetPathParameterArgs) ToDatasetPathParameterOutput() DatasetPathParameterOutput

func (DatasetPathParameterArgs) ToDatasetPathParameterOutputWithContext

func (i DatasetPathParameterArgs) ToDatasetPathParameterOutputWithContext(ctx context.Context) DatasetPathParameterOutput

type DatasetPathParameterArray

type DatasetPathParameterArray []DatasetPathParameterInput

func (DatasetPathParameterArray) ElementType

func (DatasetPathParameterArray) ElementType() reflect.Type

func (DatasetPathParameterArray) ToDatasetPathParameterArrayOutput

func (i DatasetPathParameterArray) ToDatasetPathParameterArrayOutput() DatasetPathParameterArrayOutput

func (DatasetPathParameterArray) ToDatasetPathParameterArrayOutputWithContext

func (i DatasetPathParameterArray) ToDatasetPathParameterArrayOutputWithContext(ctx context.Context) DatasetPathParameterArrayOutput

type DatasetPathParameterArrayInput

type DatasetPathParameterArrayInput interface {
	pulumi.Input

	ToDatasetPathParameterArrayOutput() DatasetPathParameterArrayOutput
	ToDatasetPathParameterArrayOutputWithContext(context.Context) DatasetPathParameterArrayOutput
}

DatasetPathParameterArrayInput is an input type that accepts DatasetPathParameterArray and DatasetPathParameterArrayOutput values. You can construct a concrete instance of `DatasetPathParameterArrayInput` via:

DatasetPathParameterArray{ DatasetPathParameterArgs{...} }

type DatasetPathParameterArrayOutput

type DatasetPathParameterArrayOutput struct{ *pulumi.OutputState }

func (DatasetPathParameterArrayOutput) ElementType

func (DatasetPathParameterArrayOutput) Index

func (DatasetPathParameterArrayOutput) ToDatasetPathParameterArrayOutput

func (o DatasetPathParameterArrayOutput) ToDatasetPathParameterArrayOutput() DatasetPathParameterArrayOutput

func (DatasetPathParameterArrayOutput) ToDatasetPathParameterArrayOutputWithContext

func (o DatasetPathParameterArrayOutput) ToDatasetPathParameterArrayOutputWithContext(ctx context.Context) DatasetPathParameterArrayOutput

type DatasetPathParameterInput

type DatasetPathParameterInput interface {
	pulumi.Input

	ToDatasetPathParameterOutput() DatasetPathParameterOutput
	ToDatasetPathParameterOutputWithContext(context.Context) DatasetPathParameterOutput
}

DatasetPathParameterInput is an input type that accepts DatasetPathParameterArgs and DatasetPathParameterOutput values. You can construct a concrete instance of `DatasetPathParameterInput` via:

DatasetPathParameterArgs{...}

type DatasetPathParameterOutput

type DatasetPathParameterOutput struct{ *pulumi.OutputState }

A key-value pair to associate dataset parameter name with its definition.

func (DatasetPathParameterOutput) DatasetParameter

func (DatasetPathParameterOutput) ElementType

func (DatasetPathParameterOutput) ElementType() reflect.Type

func (DatasetPathParameterOutput) PathParameterName

func (o DatasetPathParameterOutput) PathParameterName() pulumi.StringOutput

func (DatasetPathParameterOutput) ToDatasetPathParameterOutput

func (o DatasetPathParameterOutput) ToDatasetPathParameterOutput() DatasetPathParameterOutput

func (DatasetPathParameterOutput) ToDatasetPathParameterOutputWithContext

func (o DatasetPathParameterOutput) ToDatasetPathParameterOutputWithContext(ctx context.Context) DatasetPathParameterOutput

type DatasetS3Location

type DatasetS3Location struct {
	Bucket string  `pulumi:"bucket"`
	Key    *string `pulumi:"key"`
}

Input location

type DatasetS3LocationArgs

type DatasetS3LocationArgs struct {
	Bucket pulumi.StringInput    `pulumi:"bucket"`
	Key    pulumi.StringPtrInput `pulumi:"key"`
}

Input location

func (DatasetS3LocationArgs) ElementType

func (DatasetS3LocationArgs) ElementType() reflect.Type

func (DatasetS3LocationArgs) ToDatasetS3LocationOutput

func (i DatasetS3LocationArgs) ToDatasetS3LocationOutput() DatasetS3LocationOutput

func (DatasetS3LocationArgs) ToDatasetS3LocationOutputWithContext

func (i DatasetS3LocationArgs) ToDatasetS3LocationOutputWithContext(ctx context.Context) DatasetS3LocationOutput

func (DatasetS3LocationArgs) ToDatasetS3LocationPtrOutput

func (i DatasetS3LocationArgs) ToDatasetS3LocationPtrOutput() DatasetS3LocationPtrOutput

func (DatasetS3LocationArgs) ToDatasetS3LocationPtrOutputWithContext

func (i DatasetS3LocationArgs) ToDatasetS3LocationPtrOutputWithContext(ctx context.Context) DatasetS3LocationPtrOutput

type DatasetS3LocationInput

type DatasetS3LocationInput interface {
	pulumi.Input

	ToDatasetS3LocationOutput() DatasetS3LocationOutput
	ToDatasetS3LocationOutputWithContext(context.Context) DatasetS3LocationOutput
}

DatasetS3LocationInput is an input type that accepts DatasetS3LocationArgs and DatasetS3LocationOutput values. You can construct a concrete instance of `DatasetS3LocationInput` via:

DatasetS3LocationArgs{...}

type DatasetS3LocationOutput

type DatasetS3LocationOutput struct{ *pulumi.OutputState }

Input location

func (DatasetS3LocationOutput) Bucket

func (DatasetS3LocationOutput) ElementType

func (DatasetS3LocationOutput) ElementType() reflect.Type

func (DatasetS3LocationOutput) Key

func (DatasetS3LocationOutput) ToDatasetS3LocationOutput

func (o DatasetS3LocationOutput) ToDatasetS3LocationOutput() DatasetS3LocationOutput

func (DatasetS3LocationOutput) ToDatasetS3LocationOutputWithContext

func (o DatasetS3LocationOutput) ToDatasetS3LocationOutputWithContext(ctx context.Context) DatasetS3LocationOutput

func (DatasetS3LocationOutput) ToDatasetS3LocationPtrOutput

func (o DatasetS3LocationOutput) ToDatasetS3LocationPtrOutput() DatasetS3LocationPtrOutput

func (DatasetS3LocationOutput) ToDatasetS3LocationPtrOutputWithContext

func (o DatasetS3LocationOutput) ToDatasetS3LocationPtrOutputWithContext(ctx context.Context) DatasetS3LocationPtrOutput

type DatasetS3LocationPtrInput

type DatasetS3LocationPtrInput interface {
	pulumi.Input

	ToDatasetS3LocationPtrOutput() DatasetS3LocationPtrOutput
	ToDatasetS3LocationPtrOutputWithContext(context.Context) DatasetS3LocationPtrOutput
}

DatasetS3LocationPtrInput is an input type that accepts DatasetS3LocationArgs, DatasetS3LocationPtr and DatasetS3LocationPtrOutput values. You can construct a concrete instance of `DatasetS3LocationPtrInput` via:

        DatasetS3LocationArgs{...}

or:

        nil

type DatasetS3LocationPtrOutput

type DatasetS3LocationPtrOutput struct{ *pulumi.OutputState }

func (DatasetS3LocationPtrOutput) Bucket

func (DatasetS3LocationPtrOutput) Elem

func (DatasetS3LocationPtrOutput) ElementType

func (DatasetS3LocationPtrOutput) ElementType() reflect.Type

func (DatasetS3LocationPtrOutput) Key

func (DatasetS3LocationPtrOutput) ToDatasetS3LocationPtrOutput

func (o DatasetS3LocationPtrOutput) ToDatasetS3LocationPtrOutput() DatasetS3LocationPtrOutput

func (DatasetS3LocationPtrOutput) ToDatasetS3LocationPtrOutputWithContext

func (o DatasetS3LocationPtrOutput) ToDatasetS3LocationPtrOutputWithContext(ctx context.Context) DatasetS3LocationPtrOutput

type DatasetState

type DatasetState struct {
}

func (DatasetState) ElementType

func (DatasetState) ElementType() reflect.Type

type DatasetTag

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

A key-value pair to associate with a resource.

type Job

type Job struct {
	pulumi.CustomResourceState

	DataCatalogOutputs JobDataCatalogOutputArrayOutput `pulumi:"dataCatalogOutputs"`
	DatabaseOutputs    JobDatabaseOutputArrayOutput    `pulumi:"databaseOutputs"`
	// Dataset name
	DatasetName pulumi.StringPtrOutput `pulumi:"datasetName"`
	// Encryption Key Arn
	EncryptionKeyArn pulumi.StringPtrOutput `pulumi:"encryptionKeyArn"`
	// Encryption mode
	EncryptionMode JobEncryptionModePtrOutput `pulumi:"encryptionMode"`
	// Job Sample
	JobSample JobSamplePtrOutput `pulumi:"jobSample"`
	// Log subscription
	LogSubscription JobLogSubscriptionPtrOutput `pulumi:"logSubscription"`
	// Max capacity
	MaxCapacity pulumi.IntPtrOutput `pulumi:"maxCapacity"`
	// Max retries
	MaxRetries pulumi.IntPtrOutput `pulumi:"maxRetries"`
	// Job name
	Name pulumi.StringOutput `pulumi:"name"`
	// Output location
	OutputLocation JobOutputLocationPtrOutput `pulumi:"outputLocation"`
	Outputs        JobOutputTypeArrayOutput   `pulumi:"outputs"`
	// Profile Job configuration
	ProfileConfiguration JobProfileConfigurationPtrOutput `pulumi:"profileConfiguration"`
	// Project name
	ProjectName pulumi.StringPtrOutput `pulumi:"projectName"`
	Recipe      JobRecipePtrOutput     `pulumi:"recipe"`
	// Role arn
	RoleArn pulumi.StringOutput          `pulumi:"roleArn"`
	Tags    aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
	// Timeout
	Timeout pulumi.IntPtrOutput `pulumi:"timeout"`
	// Job type
	Type JobTypeOutput `pulumi:"type"`
	// Data quality rules configuration
	ValidationConfigurations JobValidationConfigurationArrayOutput `pulumi:"validationConfigurations"`
}

Resource schema for AWS::DataBrew::Job.

## Example Usage ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewJob(ctx, "myDataBrewProfileJob", &databrew.JobArgs{
			Type:        databrew.JobTypeProfile,
			Name:        pulumi.String("job-test"),
			DatasetName: pulumi.String("dataset-test"),
			RoleArn:     pulumi.String("arn:aws:iam::1234567891011:role/PassRoleAdmin"),
			JobSample: &databrew.JobSampleArgs{
				Mode: databrew.JobSampleModeFullDataset,
			},
			OutputLocation: &databrew.JobOutputLocationArgs{
				Bucket: pulumi.String("test-output"),
				Key:    pulumi.String("job-output.json"),
			},
			Tags: aws.CreateOnlyTagArray{
				&aws.CreateOnlyTagArgs{
					Key:   pulumi.String("key00AtCreate"),
					Value: pulumi.String("value001AtCreate"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetJob

func GetJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)

GetJob gets an existing Job 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 NewJob

func NewJob(ctx *pulumi.Context,
	name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)

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

func (*Job) ElementType

func (*Job) ElementType() reflect.Type

func (*Job) ToJobOutput

func (i *Job) ToJobOutput() JobOutput

func (*Job) ToJobOutputWithContext

func (i *Job) ToJobOutputWithContext(ctx context.Context) JobOutput

type JobAllowedStatistics added in v0.6.0

type JobAllowedStatistics struct {
	Statistics []string `pulumi:"statistics"`
}

type JobAllowedStatisticsArgs added in v0.6.0

type JobAllowedStatisticsArgs struct {
	Statistics pulumi.StringArrayInput `pulumi:"statistics"`
}

func (JobAllowedStatisticsArgs) ElementType added in v0.6.0

func (JobAllowedStatisticsArgs) ElementType() reflect.Type

func (JobAllowedStatisticsArgs) ToJobAllowedStatisticsOutput added in v0.6.0

func (i JobAllowedStatisticsArgs) ToJobAllowedStatisticsOutput() JobAllowedStatisticsOutput

func (JobAllowedStatisticsArgs) ToJobAllowedStatisticsOutputWithContext added in v0.6.0

func (i JobAllowedStatisticsArgs) ToJobAllowedStatisticsOutputWithContext(ctx context.Context) JobAllowedStatisticsOutput

func (JobAllowedStatisticsArgs) ToJobAllowedStatisticsPtrOutput added in v0.6.0

func (i JobAllowedStatisticsArgs) ToJobAllowedStatisticsPtrOutput() JobAllowedStatisticsPtrOutput

func (JobAllowedStatisticsArgs) ToJobAllowedStatisticsPtrOutputWithContext added in v0.6.0

func (i JobAllowedStatisticsArgs) ToJobAllowedStatisticsPtrOutputWithContext(ctx context.Context) JobAllowedStatisticsPtrOutput

type JobAllowedStatisticsInput added in v0.6.0

type JobAllowedStatisticsInput interface {
	pulumi.Input

	ToJobAllowedStatisticsOutput() JobAllowedStatisticsOutput
	ToJobAllowedStatisticsOutputWithContext(context.Context) JobAllowedStatisticsOutput
}

JobAllowedStatisticsInput is an input type that accepts JobAllowedStatisticsArgs and JobAllowedStatisticsOutput values. You can construct a concrete instance of `JobAllowedStatisticsInput` via:

JobAllowedStatisticsArgs{...}

type JobAllowedStatisticsOutput added in v0.6.0

type JobAllowedStatisticsOutput struct{ *pulumi.OutputState }

func (JobAllowedStatisticsOutput) ElementType added in v0.6.0

func (JobAllowedStatisticsOutput) ElementType() reflect.Type

func (JobAllowedStatisticsOutput) Statistics added in v0.6.0

func (JobAllowedStatisticsOutput) ToJobAllowedStatisticsOutput added in v0.6.0

func (o JobAllowedStatisticsOutput) ToJobAllowedStatisticsOutput() JobAllowedStatisticsOutput

func (JobAllowedStatisticsOutput) ToJobAllowedStatisticsOutputWithContext added in v0.6.0

func (o JobAllowedStatisticsOutput) ToJobAllowedStatisticsOutputWithContext(ctx context.Context) JobAllowedStatisticsOutput

func (JobAllowedStatisticsOutput) ToJobAllowedStatisticsPtrOutput added in v0.6.0

func (o JobAllowedStatisticsOutput) ToJobAllowedStatisticsPtrOutput() JobAllowedStatisticsPtrOutput

func (JobAllowedStatisticsOutput) ToJobAllowedStatisticsPtrOutputWithContext added in v0.6.0

func (o JobAllowedStatisticsOutput) ToJobAllowedStatisticsPtrOutputWithContext(ctx context.Context) JobAllowedStatisticsPtrOutput

type JobAllowedStatisticsPtrInput added in v0.6.0

type JobAllowedStatisticsPtrInput interface {
	pulumi.Input

	ToJobAllowedStatisticsPtrOutput() JobAllowedStatisticsPtrOutput
	ToJobAllowedStatisticsPtrOutputWithContext(context.Context) JobAllowedStatisticsPtrOutput
}

JobAllowedStatisticsPtrInput is an input type that accepts JobAllowedStatisticsArgs, JobAllowedStatisticsPtr and JobAllowedStatisticsPtrOutput values. You can construct a concrete instance of `JobAllowedStatisticsPtrInput` via:

        JobAllowedStatisticsArgs{...}

or:

        nil

func JobAllowedStatisticsPtr added in v0.6.0

func JobAllowedStatisticsPtr(v *JobAllowedStatisticsArgs) JobAllowedStatisticsPtrInput

type JobAllowedStatisticsPtrOutput added in v0.6.0

type JobAllowedStatisticsPtrOutput struct{ *pulumi.OutputState }

func (JobAllowedStatisticsPtrOutput) Elem added in v0.6.0

func (JobAllowedStatisticsPtrOutput) ElementType added in v0.6.0

func (JobAllowedStatisticsPtrOutput) Statistics added in v0.6.0

func (JobAllowedStatisticsPtrOutput) ToJobAllowedStatisticsPtrOutput added in v0.6.0

func (o JobAllowedStatisticsPtrOutput) ToJobAllowedStatisticsPtrOutput() JobAllowedStatisticsPtrOutput

func (JobAllowedStatisticsPtrOutput) ToJobAllowedStatisticsPtrOutputWithContext added in v0.6.0

func (o JobAllowedStatisticsPtrOutput) ToJobAllowedStatisticsPtrOutputWithContext(ctx context.Context) JobAllowedStatisticsPtrOutput

type JobArgs

type JobArgs struct {
	DataCatalogOutputs JobDataCatalogOutputArrayInput
	DatabaseOutputs    JobDatabaseOutputArrayInput
	// Dataset name
	DatasetName pulumi.StringPtrInput
	// Encryption Key Arn
	EncryptionKeyArn pulumi.StringPtrInput
	// Encryption mode
	EncryptionMode JobEncryptionModePtrInput
	// Job Sample
	JobSample JobSamplePtrInput
	// Log subscription
	LogSubscription JobLogSubscriptionPtrInput
	// Max capacity
	MaxCapacity pulumi.IntPtrInput
	// Max retries
	MaxRetries pulumi.IntPtrInput
	// Job name
	Name pulumi.StringPtrInput
	// Output location
	OutputLocation JobOutputLocationPtrInput
	Outputs        JobOutputTypeArrayInput
	// Profile Job configuration
	ProfileConfiguration JobProfileConfigurationPtrInput
	// Project name
	ProjectName pulumi.StringPtrInput
	Recipe      JobRecipePtrInput
	// Role arn
	RoleArn pulumi.StringInput
	Tags    aws.CreateOnlyTagArrayInput
	// Timeout
	Timeout pulumi.IntPtrInput
	// Job type
	Type JobTypeInput
	// Data quality rules configuration
	ValidationConfigurations JobValidationConfigurationArrayInput
}

The set of arguments for constructing a Job resource.

func (JobArgs) ElementType

func (JobArgs) ElementType() reflect.Type

type JobColumnSelector

type JobColumnSelector struct {
	Name  *string `pulumi:"name"`
	Regex *string `pulumi:"regex"`
}

type JobColumnSelectorArgs

type JobColumnSelectorArgs struct {
	Name  pulumi.StringPtrInput `pulumi:"name"`
	Regex pulumi.StringPtrInput `pulumi:"regex"`
}

func (JobColumnSelectorArgs) ElementType

func (JobColumnSelectorArgs) ElementType() reflect.Type

func (JobColumnSelectorArgs) ToJobColumnSelectorOutput

func (i JobColumnSelectorArgs) ToJobColumnSelectorOutput() JobColumnSelectorOutput

func (JobColumnSelectorArgs) ToJobColumnSelectorOutputWithContext

func (i JobColumnSelectorArgs) ToJobColumnSelectorOutputWithContext(ctx context.Context) JobColumnSelectorOutput

type JobColumnSelectorArray

type JobColumnSelectorArray []JobColumnSelectorInput

func (JobColumnSelectorArray) ElementType

func (JobColumnSelectorArray) ElementType() reflect.Type

func (JobColumnSelectorArray) ToJobColumnSelectorArrayOutput

func (i JobColumnSelectorArray) ToJobColumnSelectorArrayOutput() JobColumnSelectorArrayOutput

func (JobColumnSelectorArray) ToJobColumnSelectorArrayOutputWithContext

func (i JobColumnSelectorArray) ToJobColumnSelectorArrayOutputWithContext(ctx context.Context) JobColumnSelectorArrayOutput

type JobColumnSelectorArrayInput

type JobColumnSelectorArrayInput interface {
	pulumi.Input

	ToJobColumnSelectorArrayOutput() JobColumnSelectorArrayOutput
	ToJobColumnSelectorArrayOutputWithContext(context.Context) JobColumnSelectorArrayOutput
}

JobColumnSelectorArrayInput is an input type that accepts JobColumnSelectorArray and JobColumnSelectorArrayOutput values. You can construct a concrete instance of `JobColumnSelectorArrayInput` via:

JobColumnSelectorArray{ JobColumnSelectorArgs{...} }

type JobColumnSelectorArrayOutput

type JobColumnSelectorArrayOutput struct{ *pulumi.OutputState }

func (JobColumnSelectorArrayOutput) ElementType

func (JobColumnSelectorArrayOutput) Index

func (JobColumnSelectorArrayOutput) ToJobColumnSelectorArrayOutput

func (o JobColumnSelectorArrayOutput) ToJobColumnSelectorArrayOutput() JobColumnSelectorArrayOutput

func (JobColumnSelectorArrayOutput) ToJobColumnSelectorArrayOutputWithContext

func (o JobColumnSelectorArrayOutput) ToJobColumnSelectorArrayOutputWithContext(ctx context.Context) JobColumnSelectorArrayOutput

type JobColumnSelectorInput

type JobColumnSelectorInput interface {
	pulumi.Input

	ToJobColumnSelectorOutput() JobColumnSelectorOutput
	ToJobColumnSelectorOutputWithContext(context.Context) JobColumnSelectorOutput
}

JobColumnSelectorInput is an input type that accepts JobColumnSelectorArgs and JobColumnSelectorOutput values. You can construct a concrete instance of `JobColumnSelectorInput` via:

JobColumnSelectorArgs{...}

type JobColumnSelectorOutput

type JobColumnSelectorOutput struct{ *pulumi.OutputState }

func (JobColumnSelectorOutput) ElementType

func (JobColumnSelectorOutput) ElementType() reflect.Type

func (JobColumnSelectorOutput) Name

func (JobColumnSelectorOutput) Regex

func (JobColumnSelectorOutput) ToJobColumnSelectorOutput

func (o JobColumnSelectorOutput) ToJobColumnSelectorOutput() JobColumnSelectorOutput

func (JobColumnSelectorOutput) ToJobColumnSelectorOutputWithContext

func (o JobColumnSelectorOutput) ToJobColumnSelectorOutputWithContext(ctx context.Context) JobColumnSelectorOutput

type JobColumnStatisticsConfiguration

type JobColumnStatisticsConfiguration struct {
	Selectors  []JobColumnSelector        `pulumi:"selectors"`
	Statistics JobStatisticsConfiguration `pulumi:"statistics"`
}

type JobColumnStatisticsConfigurationArgs

type JobColumnStatisticsConfigurationArgs struct {
	Selectors  JobColumnSelectorArrayInput     `pulumi:"selectors"`
	Statistics JobStatisticsConfigurationInput `pulumi:"statistics"`
}

func (JobColumnStatisticsConfigurationArgs) ElementType

func (JobColumnStatisticsConfigurationArgs) ToJobColumnStatisticsConfigurationOutput

func (i JobColumnStatisticsConfigurationArgs) ToJobColumnStatisticsConfigurationOutput() JobColumnStatisticsConfigurationOutput

func (JobColumnStatisticsConfigurationArgs) ToJobColumnStatisticsConfigurationOutputWithContext

func (i JobColumnStatisticsConfigurationArgs) ToJobColumnStatisticsConfigurationOutputWithContext(ctx context.Context) JobColumnStatisticsConfigurationOutput

type JobColumnStatisticsConfigurationArray

type JobColumnStatisticsConfigurationArray []JobColumnStatisticsConfigurationInput

func (JobColumnStatisticsConfigurationArray) ElementType

func (JobColumnStatisticsConfigurationArray) ToJobColumnStatisticsConfigurationArrayOutput

func (i JobColumnStatisticsConfigurationArray) ToJobColumnStatisticsConfigurationArrayOutput() JobColumnStatisticsConfigurationArrayOutput

func (JobColumnStatisticsConfigurationArray) ToJobColumnStatisticsConfigurationArrayOutputWithContext

func (i JobColumnStatisticsConfigurationArray) ToJobColumnStatisticsConfigurationArrayOutputWithContext(ctx context.Context) JobColumnStatisticsConfigurationArrayOutput

type JobColumnStatisticsConfigurationArrayInput

type JobColumnStatisticsConfigurationArrayInput interface {
	pulumi.Input

	ToJobColumnStatisticsConfigurationArrayOutput() JobColumnStatisticsConfigurationArrayOutput
	ToJobColumnStatisticsConfigurationArrayOutputWithContext(context.Context) JobColumnStatisticsConfigurationArrayOutput
}

JobColumnStatisticsConfigurationArrayInput is an input type that accepts JobColumnStatisticsConfigurationArray and JobColumnStatisticsConfigurationArrayOutput values. You can construct a concrete instance of `JobColumnStatisticsConfigurationArrayInput` via:

JobColumnStatisticsConfigurationArray{ JobColumnStatisticsConfigurationArgs{...} }

type JobColumnStatisticsConfigurationArrayOutput

type JobColumnStatisticsConfigurationArrayOutput struct{ *pulumi.OutputState }

func (JobColumnStatisticsConfigurationArrayOutput) ElementType

func (JobColumnStatisticsConfigurationArrayOutput) Index

func (JobColumnStatisticsConfigurationArrayOutput) ToJobColumnStatisticsConfigurationArrayOutput

func (o JobColumnStatisticsConfigurationArrayOutput) ToJobColumnStatisticsConfigurationArrayOutput() JobColumnStatisticsConfigurationArrayOutput

func (JobColumnStatisticsConfigurationArrayOutput) ToJobColumnStatisticsConfigurationArrayOutputWithContext

func (o JobColumnStatisticsConfigurationArrayOutput) ToJobColumnStatisticsConfigurationArrayOutputWithContext(ctx context.Context) JobColumnStatisticsConfigurationArrayOutput

type JobColumnStatisticsConfigurationInput

type JobColumnStatisticsConfigurationInput interface {
	pulumi.Input

	ToJobColumnStatisticsConfigurationOutput() JobColumnStatisticsConfigurationOutput
	ToJobColumnStatisticsConfigurationOutputWithContext(context.Context) JobColumnStatisticsConfigurationOutput
}

JobColumnStatisticsConfigurationInput is an input type that accepts JobColumnStatisticsConfigurationArgs and JobColumnStatisticsConfigurationOutput values. You can construct a concrete instance of `JobColumnStatisticsConfigurationInput` via:

JobColumnStatisticsConfigurationArgs{...}

type JobColumnStatisticsConfigurationOutput

type JobColumnStatisticsConfigurationOutput struct{ *pulumi.OutputState }

func (JobColumnStatisticsConfigurationOutput) ElementType

func (JobColumnStatisticsConfigurationOutput) Selectors

func (JobColumnStatisticsConfigurationOutput) Statistics

func (JobColumnStatisticsConfigurationOutput) ToJobColumnStatisticsConfigurationOutput

func (o JobColumnStatisticsConfigurationOutput) ToJobColumnStatisticsConfigurationOutput() JobColumnStatisticsConfigurationOutput

func (JobColumnStatisticsConfigurationOutput) ToJobColumnStatisticsConfigurationOutputWithContext

func (o JobColumnStatisticsConfigurationOutput) ToJobColumnStatisticsConfigurationOutputWithContext(ctx context.Context) JobColumnStatisticsConfigurationOutput

type JobCsvOutputOptions

type JobCsvOutputOptions struct {
	Delimiter *string `pulumi:"delimiter"`
}

Output Csv options

type JobCsvOutputOptionsArgs

type JobCsvOutputOptionsArgs struct {
	Delimiter pulumi.StringPtrInput `pulumi:"delimiter"`
}

Output Csv options

func (JobCsvOutputOptionsArgs) ElementType

func (JobCsvOutputOptionsArgs) ElementType() reflect.Type

func (JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsOutput

func (i JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsOutput() JobCsvOutputOptionsOutput

func (JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsOutputWithContext

func (i JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsOutputWithContext(ctx context.Context) JobCsvOutputOptionsOutput

func (JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsPtrOutput

func (i JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsPtrOutput() JobCsvOutputOptionsPtrOutput

func (JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsPtrOutputWithContext

func (i JobCsvOutputOptionsArgs) ToJobCsvOutputOptionsPtrOutputWithContext(ctx context.Context) JobCsvOutputOptionsPtrOutput

type JobCsvOutputOptionsInput

type JobCsvOutputOptionsInput interface {
	pulumi.Input

	ToJobCsvOutputOptionsOutput() JobCsvOutputOptionsOutput
	ToJobCsvOutputOptionsOutputWithContext(context.Context) JobCsvOutputOptionsOutput
}

JobCsvOutputOptionsInput is an input type that accepts JobCsvOutputOptionsArgs and JobCsvOutputOptionsOutput values. You can construct a concrete instance of `JobCsvOutputOptionsInput` via:

JobCsvOutputOptionsArgs{...}

type JobCsvOutputOptionsOutput

type JobCsvOutputOptionsOutput struct{ *pulumi.OutputState }

Output Csv options

func (JobCsvOutputOptionsOutput) Delimiter

func (JobCsvOutputOptionsOutput) ElementType

func (JobCsvOutputOptionsOutput) ElementType() reflect.Type

func (JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsOutput

func (o JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsOutput() JobCsvOutputOptionsOutput

func (JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsOutputWithContext

func (o JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsOutputWithContext(ctx context.Context) JobCsvOutputOptionsOutput

func (JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsPtrOutput

func (o JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsPtrOutput() JobCsvOutputOptionsPtrOutput

func (JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsPtrOutputWithContext

func (o JobCsvOutputOptionsOutput) ToJobCsvOutputOptionsPtrOutputWithContext(ctx context.Context) JobCsvOutputOptionsPtrOutput

type JobCsvOutputOptionsPtrInput

type JobCsvOutputOptionsPtrInput interface {
	pulumi.Input

	ToJobCsvOutputOptionsPtrOutput() JobCsvOutputOptionsPtrOutput
	ToJobCsvOutputOptionsPtrOutputWithContext(context.Context) JobCsvOutputOptionsPtrOutput
}

JobCsvOutputOptionsPtrInput is an input type that accepts JobCsvOutputOptionsArgs, JobCsvOutputOptionsPtr and JobCsvOutputOptionsPtrOutput values. You can construct a concrete instance of `JobCsvOutputOptionsPtrInput` via:

        JobCsvOutputOptionsArgs{...}

or:

        nil

type JobCsvOutputOptionsPtrOutput

type JobCsvOutputOptionsPtrOutput struct{ *pulumi.OutputState }

func (JobCsvOutputOptionsPtrOutput) Delimiter

func (JobCsvOutputOptionsPtrOutput) Elem

func (JobCsvOutputOptionsPtrOutput) ElementType

func (JobCsvOutputOptionsPtrOutput) ToJobCsvOutputOptionsPtrOutput

func (o JobCsvOutputOptionsPtrOutput) ToJobCsvOutputOptionsPtrOutput() JobCsvOutputOptionsPtrOutput

func (JobCsvOutputOptionsPtrOutput) ToJobCsvOutputOptionsPtrOutputWithContext

func (o JobCsvOutputOptionsPtrOutput) ToJobCsvOutputOptionsPtrOutputWithContext(ctx context.Context) JobCsvOutputOptionsPtrOutput

type JobDataCatalogOutput

type JobDataCatalogOutput struct {
	CatalogId       *string                        `pulumi:"catalogId"`
	DatabaseName    string                         `pulumi:"databaseName"`
	DatabaseOptions *JobDatabaseTableOutputOptions `pulumi:"databaseOptions"`
	Overwrite       *bool                          `pulumi:"overwrite"`
	S3Options       *JobS3TableOutputOptions       `pulumi:"s3Options"`
	TableName       string                         `pulumi:"tableName"`
}

type JobDataCatalogOutputArgs

type JobDataCatalogOutputArgs struct {
	CatalogId       pulumi.StringPtrInput                 `pulumi:"catalogId"`
	DatabaseName    pulumi.StringInput                    `pulumi:"databaseName"`
	DatabaseOptions JobDatabaseTableOutputOptionsPtrInput `pulumi:"databaseOptions"`
	Overwrite       pulumi.BoolPtrInput                   `pulumi:"overwrite"`
	S3Options       JobS3TableOutputOptionsPtrInput       `pulumi:"s3Options"`
	TableName       pulumi.StringInput                    `pulumi:"tableName"`
}

func (JobDataCatalogOutputArgs) ElementType

func (JobDataCatalogOutputArgs) ElementType() reflect.Type

func (JobDataCatalogOutputArgs) ToJobDataCatalogOutputOutput

func (i JobDataCatalogOutputArgs) ToJobDataCatalogOutputOutput() JobDataCatalogOutputOutput

func (JobDataCatalogOutputArgs) ToJobDataCatalogOutputOutputWithContext

func (i JobDataCatalogOutputArgs) ToJobDataCatalogOutputOutputWithContext(ctx context.Context) JobDataCatalogOutputOutput

type JobDataCatalogOutputArray

type JobDataCatalogOutputArray []JobDataCatalogOutputInput

func (JobDataCatalogOutputArray) ElementType

func (JobDataCatalogOutputArray) ElementType() reflect.Type

func (JobDataCatalogOutputArray) ToJobDataCatalogOutputArrayOutput

func (i JobDataCatalogOutputArray) ToJobDataCatalogOutputArrayOutput() JobDataCatalogOutputArrayOutput

func (JobDataCatalogOutputArray) ToJobDataCatalogOutputArrayOutputWithContext

func (i JobDataCatalogOutputArray) ToJobDataCatalogOutputArrayOutputWithContext(ctx context.Context) JobDataCatalogOutputArrayOutput

type JobDataCatalogOutputArrayInput

type JobDataCatalogOutputArrayInput interface {
	pulumi.Input

	ToJobDataCatalogOutputArrayOutput() JobDataCatalogOutputArrayOutput
	ToJobDataCatalogOutputArrayOutputWithContext(context.Context) JobDataCatalogOutputArrayOutput
}

JobDataCatalogOutputArrayInput is an input type that accepts JobDataCatalogOutputArray and JobDataCatalogOutputArrayOutput values. You can construct a concrete instance of `JobDataCatalogOutputArrayInput` via:

JobDataCatalogOutputArray{ JobDataCatalogOutputArgs{...} }

type JobDataCatalogOutputArrayOutput

type JobDataCatalogOutputArrayOutput struct{ *pulumi.OutputState }

func (JobDataCatalogOutputArrayOutput) ElementType

func (JobDataCatalogOutputArrayOutput) Index

func (JobDataCatalogOutputArrayOutput) ToJobDataCatalogOutputArrayOutput

func (o JobDataCatalogOutputArrayOutput) ToJobDataCatalogOutputArrayOutput() JobDataCatalogOutputArrayOutput

func (JobDataCatalogOutputArrayOutput) ToJobDataCatalogOutputArrayOutputWithContext

func (o JobDataCatalogOutputArrayOutput) ToJobDataCatalogOutputArrayOutputWithContext(ctx context.Context) JobDataCatalogOutputArrayOutput

type JobDataCatalogOutputInput

type JobDataCatalogOutputInput interface {
	pulumi.Input

	ToJobDataCatalogOutputOutput() JobDataCatalogOutputOutput
	ToJobDataCatalogOutputOutputWithContext(context.Context) JobDataCatalogOutputOutput
}

JobDataCatalogOutputInput is an input type that accepts JobDataCatalogOutputArgs and JobDataCatalogOutputOutput values. You can construct a concrete instance of `JobDataCatalogOutputInput` via:

JobDataCatalogOutputArgs{...}

type JobDataCatalogOutputOutput

type JobDataCatalogOutputOutput struct{ *pulumi.OutputState }

func (JobDataCatalogOutputOutput) CatalogId

func (JobDataCatalogOutputOutput) DatabaseName

func (JobDataCatalogOutputOutput) DatabaseOptions

func (JobDataCatalogOutputOutput) ElementType

func (JobDataCatalogOutputOutput) ElementType() reflect.Type

func (JobDataCatalogOutputOutput) Overwrite

func (JobDataCatalogOutputOutput) S3Options

func (JobDataCatalogOutputOutput) TableName

func (JobDataCatalogOutputOutput) ToJobDataCatalogOutputOutput

func (o JobDataCatalogOutputOutput) ToJobDataCatalogOutputOutput() JobDataCatalogOutputOutput

func (JobDataCatalogOutputOutput) ToJobDataCatalogOutputOutputWithContext

func (o JobDataCatalogOutputOutput) ToJobDataCatalogOutputOutputWithContext(ctx context.Context) JobDataCatalogOutputOutput

type JobDatabaseOutput

type JobDatabaseOutput struct {
	DatabaseOptions JobDatabaseTableOutputOptions `pulumi:"databaseOptions"`
	// Database table name
	DatabaseOutputMode *JobDatabaseOutputDatabaseOutputMode `pulumi:"databaseOutputMode"`
	// Glue connection name
	GlueConnectionName string `pulumi:"glueConnectionName"`
}

type JobDatabaseOutputArgs

type JobDatabaseOutputArgs struct {
	DatabaseOptions JobDatabaseTableOutputOptionsInput `pulumi:"databaseOptions"`
	// Database table name
	DatabaseOutputMode JobDatabaseOutputDatabaseOutputModePtrInput `pulumi:"databaseOutputMode"`
	// Glue connection name
	GlueConnectionName pulumi.StringInput `pulumi:"glueConnectionName"`
}

func (JobDatabaseOutputArgs) ElementType

func (JobDatabaseOutputArgs) ElementType() reflect.Type

func (JobDatabaseOutputArgs) ToJobDatabaseOutputOutput

func (i JobDatabaseOutputArgs) ToJobDatabaseOutputOutput() JobDatabaseOutputOutput

func (JobDatabaseOutputArgs) ToJobDatabaseOutputOutputWithContext

func (i JobDatabaseOutputArgs) ToJobDatabaseOutputOutputWithContext(ctx context.Context) JobDatabaseOutputOutput

type JobDatabaseOutputArray

type JobDatabaseOutputArray []JobDatabaseOutputInput

func (JobDatabaseOutputArray) ElementType

func (JobDatabaseOutputArray) ElementType() reflect.Type

func (JobDatabaseOutputArray) ToJobDatabaseOutputArrayOutput

func (i JobDatabaseOutputArray) ToJobDatabaseOutputArrayOutput() JobDatabaseOutputArrayOutput

func (JobDatabaseOutputArray) ToJobDatabaseOutputArrayOutputWithContext

func (i JobDatabaseOutputArray) ToJobDatabaseOutputArrayOutputWithContext(ctx context.Context) JobDatabaseOutputArrayOutput

type JobDatabaseOutputArrayInput

type JobDatabaseOutputArrayInput interface {
	pulumi.Input

	ToJobDatabaseOutputArrayOutput() JobDatabaseOutputArrayOutput
	ToJobDatabaseOutputArrayOutputWithContext(context.Context) JobDatabaseOutputArrayOutput
}

JobDatabaseOutputArrayInput is an input type that accepts JobDatabaseOutputArray and JobDatabaseOutputArrayOutput values. You can construct a concrete instance of `JobDatabaseOutputArrayInput` via:

JobDatabaseOutputArray{ JobDatabaseOutputArgs{...} }

type JobDatabaseOutputArrayOutput

type JobDatabaseOutputArrayOutput struct{ *pulumi.OutputState }

func (JobDatabaseOutputArrayOutput) ElementType

func (JobDatabaseOutputArrayOutput) Index

func (JobDatabaseOutputArrayOutput) ToJobDatabaseOutputArrayOutput

func (o JobDatabaseOutputArrayOutput) ToJobDatabaseOutputArrayOutput() JobDatabaseOutputArrayOutput

func (JobDatabaseOutputArrayOutput) ToJobDatabaseOutputArrayOutputWithContext

func (o JobDatabaseOutputArrayOutput) ToJobDatabaseOutputArrayOutputWithContext(ctx context.Context) JobDatabaseOutputArrayOutput

type JobDatabaseOutputDatabaseOutputMode

type JobDatabaseOutputDatabaseOutputMode string

Database table name

func (JobDatabaseOutputDatabaseOutputMode) ElementType

func (JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModeOutput

func (e JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModeOutput() JobDatabaseOutputDatabaseOutputModeOutput

func (JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModeOutputWithContext

func (e JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModeOutputWithContext(ctx context.Context) JobDatabaseOutputDatabaseOutputModeOutput

func (JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModePtrOutput

func (e JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModePtrOutput() JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext

func (e JobDatabaseOutputDatabaseOutputMode) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext(ctx context.Context) JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputMode) ToStringOutput

func (JobDatabaseOutputDatabaseOutputMode) ToStringOutputWithContext

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

func (JobDatabaseOutputDatabaseOutputMode) ToStringPtrOutput

func (JobDatabaseOutputDatabaseOutputMode) ToStringPtrOutputWithContext

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

type JobDatabaseOutputDatabaseOutputModeInput

type JobDatabaseOutputDatabaseOutputModeInput interface {
	pulumi.Input

	ToJobDatabaseOutputDatabaseOutputModeOutput() JobDatabaseOutputDatabaseOutputModeOutput
	ToJobDatabaseOutputDatabaseOutputModeOutputWithContext(context.Context) JobDatabaseOutputDatabaseOutputModeOutput
}

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

JobDatabaseOutputDatabaseOutputModeNewTable

type JobDatabaseOutputDatabaseOutputModeOutput

type JobDatabaseOutputDatabaseOutputModeOutput struct{ *pulumi.OutputState }

func (JobDatabaseOutputDatabaseOutputModeOutput) ElementType

func (JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModeOutput

func (o JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModeOutput() JobDatabaseOutputDatabaseOutputModeOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModeOutputWithContext

func (o JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModeOutputWithContext(ctx context.Context) JobDatabaseOutputDatabaseOutputModeOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutput

func (o JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutput() JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext

func (o JobDatabaseOutputDatabaseOutputModeOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext(ctx context.Context) JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToStringOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToStringOutputWithContext

func (JobDatabaseOutputDatabaseOutputModeOutput) ToStringPtrOutput

func (JobDatabaseOutputDatabaseOutputModeOutput) ToStringPtrOutputWithContext

type JobDatabaseOutputDatabaseOutputModePtrInput

type JobDatabaseOutputDatabaseOutputModePtrInput interface {
	pulumi.Input

	ToJobDatabaseOutputDatabaseOutputModePtrOutput() JobDatabaseOutputDatabaseOutputModePtrOutput
	ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext(context.Context) JobDatabaseOutputDatabaseOutputModePtrOutput
}

type JobDatabaseOutputDatabaseOutputModePtrOutput

type JobDatabaseOutputDatabaseOutputModePtrOutput struct{ *pulumi.OutputState }

func (JobDatabaseOutputDatabaseOutputModePtrOutput) Elem

func (JobDatabaseOutputDatabaseOutputModePtrOutput) ElementType

func (JobDatabaseOutputDatabaseOutputModePtrOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutput

func (o JobDatabaseOutputDatabaseOutputModePtrOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutput() JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputModePtrOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext

func (o JobDatabaseOutputDatabaseOutputModePtrOutput) ToJobDatabaseOutputDatabaseOutputModePtrOutputWithContext(ctx context.Context) JobDatabaseOutputDatabaseOutputModePtrOutput

func (JobDatabaseOutputDatabaseOutputModePtrOutput) ToStringPtrOutput

func (JobDatabaseOutputDatabaseOutputModePtrOutput) ToStringPtrOutputWithContext

type JobDatabaseOutputInput

type JobDatabaseOutputInput interface {
	pulumi.Input

	ToJobDatabaseOutputOutput() JobDatabaseOutputOutput
	ToJobDatabaseOutputOutputWithContext(context.Context) JobDatabaseOutputOutput
}

JobDatabaseOutputInput is an input type that accepts JobDatabaseOutputArgs and JobDatabaseOutputOutput values. You can construct a concrete instance of `JobDatabaseOutputInput` via:

JobDatabaseOutputArgs{...}

type JobDatabaseOutputOutput

type JobDatabaseOutputOutput struct{ *pulumi.OutputState }

func (JobDatabaseOutputOutput) DatabaseOptions

func (JobDatabaseOutputOutput) DatabaseOutputMode

Database table name

func (JobDatabaseOutputOutput) ElementType

func (JobDatabaseOutputOutput) ElementType() reflect.Type

func (JobDatabaseOutputOutput) GlueConnectionName

func (o JobDatabaseOutputOutput) GlueConnectionName() pulumi.StringOutput

Glue connection name

func (JobDatabaseOutputOutput) ToJobDatabaseOutputOutput

func (o JobDatabaseOutputOutput) ToJobDatabaseOutputOutput() JobDatabaseOutputOutput

func (JobDatabaseOutputOutput) ToJobDatabaseOutputOutputWithContext

func (o JobDatabaseOutputOutput) ToJobDatabaseOutputOutputWithContext(ctx context.Context) JobDatabaseOutputOutput

type JobDatabaseTableOutputOptions

type JobDatabaseTableOutputOptions struct {
	TableName     string         `pulumi:"tableName"`
	TempDirectory *JobS3Location `pulumi:"tempDirectory"`
}

type JobDatabaseTableOutputOptionsArgs

type JobDatabaseTableOutputOptionsArgs struct {
	TableName     pulumi.StringInput    `pulumi:"tableName"`
	TempDirectory JobS3LocationPtrInput `pulumi:"tempDirectory"`
}

func (JobDatabaseTableOutputOptionsArgs) ElementType

func (JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsOutput

func (i JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsOutput() JobDatabaseTableOutputOptionsOutput

func (JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsOutputWithContext

func (i JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsOutputWithContext(ctx context.Context) JobDatabaseTableOutputOptionsOutput

func (JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsPtrOutput

func (i JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsPtrOutput() JobDatabaseTableOutputOptionsPtrOutput

func (JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsPtrOutputWithContext

func (i JobDatabaseTableOutputOptionsArgs) ToJobDatabaseTableOutputOptionsPtrOutputWithContext(ctx context.Context) JobDatabaseTableOutputOptionsPtrOutput

type JobDatabaseTableOutputOptionsInput

type JobDatabaseTableOutputOptionsInput interface {
	pulumi.Input

	ToJobDatabaseTableOutputOptionsOutput() JobDatabaseTableOutputOptionsOutput
	ToJobDatabaseTableOutputOptionsOutputWithContext(context.Context) JobDatabaseTableOutputOptionsOutput
}

JobDatabaseTableOutputOptionsInput is an input type that accepts JobDatabaseTableOutputOptionsArgs and JobDatabaseTableOutputOptionsOutput values. You can construct a concrete instance of `JobDatabaseTableOutputOptionsInput` via:

JobDatabaseTableOutputOptionsArgs{...}

type JobDatabaseTableOutputOptionsOutput

type JobDatabaseTableOutputOptionsOutput struct{ *pulumi.OutputState }

func (JobDatabaseTableOutputOptionsOutput) ElementType

func (JobDatabaseTableOutputOptionsOutput) TableName

func (JobDatabaseTableOutputOptionsOutput) TempDirectory

func (JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsOutput

func (o JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsOutput() JobDatabaseTableOutputOptionsOutput

func (JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsOutputWithContext

func (o JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsOutputWithContext(ctx context.Context) JobDatabaseTableOutputOptionsOutput

func (JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsPtrOutput

func (o JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsPtrOutput() JobDatabaseTableOutputOptionsPtrOutput

func (JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsPtrOutputWithContext

func (o JobDatabaseTableOutputOptionsOutput) ToJobDatabaseTableOutputOptionsPtrOutputWithContext(ctx context.Context) JobDatabaseTableOutputOptionsPtrOutput

type JobDatabaseTableOutputOptionsPtrInput

type JobDatabaseTableOutputOptionsPtrInput interface {
	pulumi.Input

	ToJobDatabaseTableOutputOptionsPtrOutput() JobDatabaseTableOutputOptionsPtrOutput
	ToJobDatabaseTableOutputOptionsPtrOutputWithContext(context.Context) JobDatabaseTableOutputOptionsPtrOutput
}

JobDatabaseTableOutputOptionsPtrInput is an input type that accepts JobDatabaseTableOutputOptionsArgs, JobDatabaseTableOutputOptionsPtr and JobDatabaseTableOutputOptionsPtrOutput values. You can construct a concrete instance of `JobDatabaseTableOutputOptionsPtrInput` via:

        JobDatabaseTableOutputOptionsArgs{...}

or:

        nil

type JobDatabaseTableOutputOptionsPtrOutput

type JobDatabaseTableOutputOptionsPtrOutput struct{ *pulumi.OutputState }

func (JobDatabaseTableOutputOptionsPtrOutput) Elem

func (JobDatabaseTableOutputOptionsPtrOutput) ElementType

func (JobDatabaseTableOutputOptionsPtrOutput) TableName

func (JobDatabaseTableOutputOptionsPtrOutput) TempDirectory

func (JobDatabaseTableOutputOptionsPtrOutput) ToJobDatabaseTableOutputOptionsPtrOutput

func (o JobDatabaseTableOutputOptionsPtrOutput) ToJobDatabaseTableOutputOptionsPtrOutput() JobDatabaseTableOutputOptionsPtrOutput

func (JobDatabaseTableOutputOptionsPtrOutput) ToJobDatabaseTableOutputOptionsPtrOutputWithContext

func (o JobDatabaseTableOutputOptionsPtrOutput) ToJobDatabaseTableOutputOptionsPtrOutputWithContext(ctx context.Context) JobDatabaseTableOutputOptionsPtrOutput

type JobEncryptionMode

type JobEncryptionMode string

Encryption mode

func (JobEncryptionMode) ElementType

func (JobEncryptionMode) ElementType() reflect.Type

func (JobEncryptionMode) ToJobEncryptionModeOutput

func (e JobEncryptionMode) ToJobEncryptionModeOutput() JobEncryptionModeOutput

func (JobEncryptionMode) ToJobEncryptionModeOutputWithContext

func (e JobEncryptionMode) ToJobEncryptionModeOutputWithContext(ctx context.Context) JobEncryptionModeOutput

func (JobEncryptionMode) ToJobEncryptionModePtrOutput

func (e JobEncryptionMode) ToJobEncryptionModePtrOutput() JobEncryptionModePtrOutput

func (JobEncryptionMode) ToJobEncryptionModePtrOutputWithContext

func (e JobEncryptionMode) ToJobEncryptionModePtrOutputWithContext(ctx context.Context) JobEncryptionModePtrOutput

func (JobEncryptionMode) ToStringOutput

func (e JobEncryptionMode) ToStringOutput() pulumi.StringOutput

func (JobEncryptionMode) ToStringOutputWithContext

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

func (JobEncryptionMode) ToStringPtrOutput

func (e JobEncryptionMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobEncryptionMode) ToStringPtrOutputWithContext

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

type JobEncryptionModeInput

type JobEncryptionModeInput interface {
	pulumi.Input

	ToJobEncryptionModeOutput() JobEncryptionModeOutput
	ToJobEncryptionModeOutputWithContext(context.Context) JobEncryptionModeOutput
}

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

JobEncryptionModeSseKms
JobEncryptionModeSseS3

type JobEncryptionModeOutput

type JobEncryptionModeOutput struct{ *pulumi.OutputState }

func (JobEncryptionModeOutput) ElementType

func (JobEncryptionModeOutput) ElementType() reflect.Type

func (JobEncryptionModeOutput) ToJobEncryptionModeOutput

func (o JobEncryptionModeOutput) ToJobEncryptionModeOutput() JobEncryptionModeOutput

func (JobEncryptionModeOutput) ToJobEncryptionModeOutputWithContext

func (o JobEncryptionModeOutput) ToJobEncryptionModeOutputWithContext(ctx context.Context) JobEncryptionModeOutput

func (JobEncryptionModeOutput) ToJobEncryptionModePtrOutput

func (o JobEncryptionModeOutput) ToJobEncryptionModePtrOutput() JobEncryptionModePtrOutput

func (JobEncryptionModeOutput) ToJobEncryptionModePtrOutputWithContext

func (o JobEncryptionModeOutput) ToJobEncryptionModePtrOutputWithContext(ctx context.Context) JobEncryptionModePtrOutput

func (JobEncryptionModeOutput) ToStringOutput

func (o JobEncryptionModeOutput) ToStringOutput() pulumi.StringOutput

func (JobEncryptionModeOutput) ToStringOutputWithContext

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

func (JobEncryptionModeOutput) ToStringPtrOutput

func (o JobEncryptionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobEncryptionModeOutput) ToStringPtrOutputWithContext

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

type JobEncryptionModePtrInput

type JobEncryptionModePtrInput interface {
	pulumi.Input

	ToJobEncryptionModePtrOutput() JobEncryptionModePtrOutput
	ToJobEncryptionModePtrOutputWithContext(context.Context) JobEncryptionModePtrOutput
}

func JobEncryptionModePtr

func JobEncryptionModePtr(v string) JobEncryptionModePtrInput

type JobEncryptionModePtrOutput

type JobEncryptionModePtrOutput struct{ *pulumi.OutputState }

func (JobEncryptionModePtrOutput) Elem

func (JobEncryptionModePtrOutput) ElementType

func (JobEncryptionModePtrOutput) ElementType() reflect.Type

func (JobEncryptionModePtrOutput) ToJobEncryptionModePtrOutput

func (o JobEncryptionModePtrOutput) ToJobEncryptionModePtrOutput() JobEncryptionModePtrOutput

func (JobEncryptionModePtrOutput) ToJobEncryptionModePtrOutputWithContext

func (o JobEncryptionModePtrOutput) ToJobEncryptionModePtrOutputWithContext(ctx context.Context) JobEncryptionModePtrOutput

func (JobEncryptionModePtrOutput) ToStringPtrOutput

func (o JobEncryptionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobEncryptionModePtrOutput) ToStringPtrOutputWithContext

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

type JobEntityDetectorConfiguration added in v0.6.0

type JobEntityDetectorConfiguration struct {
	AllowedStatistics *JobAllowedStatistics `pulumi:"allowedStatistics"`
	EntityTypes       []string              `pulumi:"entityTypes"`
}

type JobEntityDetectorConfigurationArgs added in v0.6.0

type JobEntityDetectorConfigurationArgs struct {
	AllowedStatistics JobAllowedStatisticsPtrInput `pulumi:"allowedStatistics"`
	EntityTypes       pulumi.StringArrayInput      `pulumi:"entityTypes"`
}

func (JobEntityDetectorConfigurationArgs) ElementType added in v0.6.0

func (JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationOutput added in v0.6.0

func (i JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationOutput() JobEntityDetectorConfigurationOutput

func (JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationOutputWithContext added in v0.6.0

func (i JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationOutputWithContext(ctx context.Context) JobEntityDetectorConfigurationOutput

func (JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationPtrOutput added in v0.6.0

func (i JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationPtrOutput() JobEntityDetectorConfigurationPtrOutput

func (JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationPtrOutputWithContext added in v0.6.0

func (i JobEntityDetectorConfigurationArgs) ToJobEntityDetectorConfigurationPtrOutputWithContext(ctx context.Context) JobEntityDetectorConfigurationPtrOutput

type JobEntityDetectorConfigurationInput added in v0.6.0

type JobEntityDetectorConfigurationInput interface {
	pulumi.Input

	ToJobEntityDetectorConfigurationOutput() JobEntityDetectorConfigurationOutput
	ToJobEntityDetectorConfigurationOutputWithContext(context.Context) JobEntityDetectorConfigurationOutput
}

JobEntityDetectorConfigurationInput is an input type that accepts JobEntityDetectorConfigurationArgs and JobEntityDetectorConfigurationOutput values. You can construct a concrete instance of `JobEntityDetectorConfigurationInput` via:

JobEntityDetectorConfigurationArgs{...}

type JobEntityDetectorConfigurationOutput added in v0.6.0

type JobEntityDetectorConfigurationOutput struct{ *pulumi.OutputState }

func (JobEntityDetectorConfigurationOutput) AllowedStatistics added in v0.6.0

func (JobEntityDetectorConfigurationOutput) ElementType added in v0.6.0

func (JobEntityDetectorConfigurationOutput) EntityTypes added in v0.6.0

func (JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationOutput added in v0.6.0

func (o JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationOutput() JobEntityDetectorConfigurationOutput

func (JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationOutputWithContext added in v0.6.0

func (o JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationOutputWithContext(ctx context.Context) JobEntityDetectorConfigurationOutput

func (JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationPtrOutput added in v0.6.0

func (o JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationPtrOutput() JobEntityDetectorConfigurationPtrOutput

func (JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationPtrOutputWithContext added in v0.6.0

func (o JobEntityDetectorConfigurationOutput) ToJobEntityDetectorConfigurationPtrOutputWithContext(ctx context.Context) JobEntityDetectorConfigurationPtrOutput

type JobEntityDetectorConfigurationPtrInput added in v0.6.0

type JobEntityDetectorConfigurationPtrInput interface {
	pulumi.Input

	ToJobEntityDetectorConfigurationPtrOutput() JobEntityDetectorConfigurationPtrOutput
	ToJobEntityDetectorConfigurationPtrOutputWithContext(context.Context) JobEntityDetectorConfigurationPtrOutput
}

JobEntityDetectorConfigurationPtrInput is an input type that accepts JobEntityDetectorConfigurationArgs, JobEntityDetectorConfigurationPtr and JobEntityDetectorConfigurationPtrOutput values. You can construct a concrete instance of `JobEntityDetectorConfigurationPtrInput` via:

        JobEntityDetectorConfigurationArgs{...}

or:

        nil

type JobEntityDetectorConfigurationPtrOutput added in v0.6.0

type JobEntityDetectorConfigurationPtrOutput struct{ *pulumi.OutputState }

func (JobEntityDetectorConfigurationPtrOutput) AllowedStatistics added in v0.6.0

func (JobEntityDetectorConfigurationPtrOutput) Elem added in v0.6.0

func (JobEntityDetectorConfigurationPtrOutput) ElementType added in v0.6.0

func (JobEntityDetectorConfigurationPtrOutput) EntityTypes added in v0.6.0

func (JobEntityDetectorConfigurationPtrOutput) ToJobEntityDetectorConfigurationPtrOutput added in v0.6.0

func (o JobEntityDetectorConfigurationPtrOutput) ToJobEntityDetectorConfigurationPtrOutput() JobEntityDetectorConfigurationPtrOutput

func (JobEntityDetectorConfigurationPtrOutput) ToJobEntityDetectorConfigurationPtrOutputWithContext added in v0.6.0

func (o JobEntityDetectorConfigurationPtrOutput) ToJobEntityDetectorConfigurationPtrOutputWithContext(ctx context.Context) JobEntityDetectorConfigurationPtrOutput

type JobInput

type JobInput interface {
	pulumi.Input

	ToJobOutput() JobOutput
	ToJobOutputWithContext(ctx context.Context) JobOutput
}

type JobLogSubscription

type JobLogSubscription string

Log subscription

func (JobLogSubscription) ElementType

func (JobLogSubscription) ElementType() reflect.Type

func (JobLogSubscription) ToJobLogSubscriptionOutput

func (e JobLogSubscription) ToJobLogSubscriptionOutput() JobLogSubscriptionOutput

func (JobLogSubscription) ToJobLogSubscriptionOutputWithContext

func (e JobLogSubscription) ToJobLogSubscriptionOutputWithContext(ctx context.Context) JobLogSubscriptionOutput

func (JobLogSubscription) ToJobLogSubscriptionPtrOutput

func (e JobLogSubscription) ToJobLogSubscriptionPtrOutput() JobLogSubscriptionPtrOutput

func (JobLogSubscription) ToJobLogSubscriptionPtrOutputWithContext

func (e JobLogSubscription) ToJobLogSubscriptionPtrOutputWithContext(ctx context.Context) JobLogSubscriptionPtrOutput

func (JobLogSubscription) ToStringOutput

func (e JobLogSubscription) ToStringOutput() pulumi.StringOutput

func (JobLogSubscription) ToStringOutputWithContext

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

func (JobLogSubscription) ToStringPtrOutput

func (e JobLogSubscription) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobLogSubscription) ToStringPtrOutputWithContext

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

type JobLogSubscriptionInput

type JobLogSubscriptionInput interface {
	pulumi.Input

	ToJobLogSubscriptionOutput() JobLogSubscriptionOutput
	ToJobLogSubscriptionOutputWithContext(context.Context) JobLogSubscriptionOutput
}

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

JobLogSubscriptionEnable
JobLogSubscriptionDisable

type JobLogSubscriptionOutput

type JobLogSubscriptionOutput struct{ *pulumi.OutputState }

func (JobLogSubscriptionOutput) ElementType

func (JobLogSubscriptionOutput) ElementType() reflect.Type

func (JobLogSubscriptionOutput) ToJobLogSubscriptionOutput

func (o JobLogSubscriptionOutput) ToJobLogSubscriptionOutput() JobLogSubscriptionOutput

func (JobLogSubscriptionOutput) ToJobLogSubscriptionOutputWithContext

func (o JobLogSubscriptionOutput) ToJobLogSubscriptionOutputWithContext(ctx context.Context) JobLogSubscriptionOutput

func (JobLogSubscriptionOutput) ToJobLogSubscriptionPtrOutput

func (o JobLogSubscriptionOutput) ToJobLogSubscriptionPtrOutput() JobLogSubscriptionPtrOutput

func (JobLogSubscriptionOutput) ToJobLogSubscriptionPtrOutputWithContext

func (o JobLogSubscriptionOutput) ToJobLogSubscriptionPtrOutputWithContext(ctx context.Context) JobLogSubscriptionPtrOutput

func (JobLogSubscriptionOutput) ToStringOutput

func (o JobLogSubscriptionOutput) ToStringOutput() pulumi.StringOutput

func (JobLogSubscriptionOutput) ToStringOutputWithContext

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

func (JobLogSubscriptionOutput) ToStringPtrOutput

func (o JobLogSubscriptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobLogSubscriptionOutput) ToStringPtrOutputWithContext

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

type JobLogSubscriptionPtrInput

type JobLogSubscriptionPtrInput interface {
	pulumi.Input

	ToJobLogSubscriptionPtrOutput() JobLogSubscriptionPtrOutput
	ToJobLogSubscriptionPtrOutputWithContext(context.Context) JobLogSubscriptionPtrOutput
}

func JobLogSubscriptionPtr

func JobLogSubscriptionPtr(v string) JobLogSubscriptionPtrInput

type JobLogSubscriptionPtrOutput

type JobLogSubscriptionPtrOutput struct{ *pulumi.OutputState }

func (JobLogSubscriptionPtrOutput) Elem

func (JobLogSubscriptionPtrOutput) ElementType

func (JobLogSubscriptionPtrOutput) ToJobLogSubscriptionPtrOutput

func (o JobLogSubscriptionPtrOutput) ToJobLogSubscriptionPtrOutput() JobLogSubscriptionPtrOutput

func (JobLogSubscriptionPtrOutput) ToJobLogSubscriptionPtrOutputWithContext

func (o JobLogSubscriptionPtrOutput) ToJobLogSubscriptionPtrOutputWithContext(ctx context.Context) JobLogSubscriptionPtrOutput

func (JobLogSubscriptionPtrOutput) ToStringPtrOutput

func (o JobLogSubscriptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobLogSubscriptionPtrOutput) ToStringPtrOutputWithContext

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

type JobOutput

type JobOutput struct{ *pulumi.OutputState }

func (JobOutput) DataCatalogOutputs added in v0.17.0

func (o JobOutput) DataCatalogOutputs() JobDataCatalogOutputArrayOutput

func (JobOutput) DatabaseOutputs added in v0.17.0

func (o JobOutput) DatabaseOutputs() JobDatabaseOutputArrayOutput

func (JobOutput) DatasetName added in v0.17.0

func (o JobOutput) DatasetName() pulumi.StringPtrOutput

Dataset name

func (JobOutput) ElementType

func (JobOutput) ElementType() reflect.Type

func (JobOutput) EncryptionKeyArn added in v0.17.0

func (o JobOutput) EncryptionKeyArn() pulumi.StringPtrOutput

Encryption Key Arn

func (JobOutput) EncryptionMode added in v0.17.0

func (o JobOutput) EncryptionMode() JobEncryptionModePtrOutput

Encryption mode

func (JobOutput) JobSample added in v0.17.0

func (o JobOutput) JobSample() JobSamplePtrOutput

Job Sample

func (JobOutput) LogSubscription added in v0.17.0

func (o JobOutput) LogSubscription() JobLogSubscriptionPtrOutput

Log subscription

func (JobOutput) MaxCapacity added in v0.17.0

func (o JobOutput) MaxCapacity() pulumi.IntPtrOutput

Max capacity

func (JobOutput) MaxRetries added in v0.17.0

func (o JobOutput) MaxRetries() pulumi.IntPtrOutput

Max retries

func (JobOutput) Name added in v0.17.0

func (o JobOutput) Name() pulumi.StringOutput

Job name

func (JobOutput) OutputLocation added in v0.17.0

func (o JobOutput) OutputLocation() JobOutputLocationPtrOutput

Output location

func (JobOutput) Outputs added in v0.17.0

func (o JobOutput) Outputs() JobOutputTypeArrayOutput

func (JobOutput) ProfileConfiguration added in v0.17.0

func (o JobOutput) ProfileConfiguration() JobProfileConfigurationPtrOutput

Profile Job configuration

func (JobOutput) ProjectName added in v0.17.0

func (o JobOutput) ProjectName() pulumi.StringPtrOutput

Project name

func (JobOutput) Recipe added in v0.17.0

func (o JobOutput) Recipe() JobRecipePtrOutput

func (JobOutput) RoleArn added in v0.17.0

func (o JobOutput) RoleArn() pulumi.StringOutput

Role arn

func (JobOutput) Tags added in v0.17.0

func (JobOutput) Timeout added in v0.17.0

func (o JobOutput) Timeout() pulumi.IntPtrOutput

Timeout

func (JobOutput) ToJobOutput

func (o JobOutput) ToJobOutput() JobOutput

func (JobOutput) ToJobOutputWithContext

func (o JobOutput) ToJobOutputWithContext(ctx context.Context) JobOutput

func (JobOutput) Type added in v0.17.0

func (o JobOutput) Type() JobTypeOutput

Job type

func (JobOutput) ValidationConfigurations added in v0.17.0

func (o JobOutput) ValidationConfigurations() JobValidationConfigurationArrayOutput

Data quality rules configuration

type JobOutputCompressionFormat

type JobOutputCompressionFormat string

func (JobOutputCompressionFormat) ElementType

func (JobOutputCompressionFormat) ElementType() reflect.Type

func (JobOutputCompressionFormat) ToJobOutputCompressionFormatOutput

func (e JobOutputCompressionFormat) ToJobOutputCompressionFormatOutput() JobOutputCompressionFormatOutput

func (JobOutputCompressionFormat) ToJobOutputCompressionFormatOutputWithContext

func (e JobOutputCompressionFormat) ToJobOutputCompressionFormatOutputWithContext(ctx context.Context) JobOutputCompressionFormatOutput

func (JobOutputCompressionFormat) ToJobOutputCompressionFormatPtrOutput

func (e JobOutputCompressionFormat) ToJobOutputCompressionFormatPtrOutput() JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormat) ToJobOutputCompressionFormatPtrOutputWithContext

func (e JobOutputCompressionFormat) ToJobOutputCompressionFormatPtrOutputWithContext(ctx context.Context) JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormat) ToStringOutput

func (e JobOutputCompressionFormat) ToStringOutput() pulumi.StringOutput

func (JobOutputCompressionFormat) ToStringOutputWithContext

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

func (JobOutputCompressionFormat) ToStringPtrOutput

func (e JobOutputCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobOutputCompressionFormat) ToStringPtrOutputWithContext

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

type JobOutputCompressionFormatInput

type JobOutputCompressionFormatInput interface {
	pulumi.Input

	ToJobOutputCompressionFormatOutput() JobOutputCompressionFormatOutput
	ToJobOutputCompressionFormatOutputWithContext(context.Context) JobOutputCompressionFormatOutput
}

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

JobOutputCompressionFormatGzip
JobOutputCompressionFormatLz4
JobOutputCompressionFormatSnappy
JobOutputCompressionFormatBzip2
JobOutputCompressionFormatDeflate
JobOutputCompressionFormatLzo
JobOutputCompressionFormatBrotli
JobOutputCompressionFormatZstd
JobOutputCompressionFormatZlib

type JobOutputCompressionFormatOutput

type JobOutputCompressionFormatOutput struct{ *pulumi.OutputState }

func (JobOutputCompressionFormatOutput) ElementType

func (JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatOutput

func (o JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatOutput() JobOutputCompressionFormatOutput

func (JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatOutputWithContext

func (o JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatOutputWithContext(ctx context.Context) JobOutputCompressionFormatOutput

func (JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatPtrOutput

func (o JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatPtrOutput() JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatPtrOutputWithContext

func (o JobOutputCompressionFormatOutput) ToJobOutputCompressionFormatPtrOutputWithContext(ctx context.Context) JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormatOutput) ToStringOutput

func (JobOutputCompressionFormatOutput) ToStringOutputWithContext

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

func (JobOutputCompressionFormatOutput) ToStringPtrOutput

func (JobOutputCompressionFormatOutput) ToStringPtrOutputWithContext

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

type JobOutputCompressionFormatPtrInput

type JobOutputCompressionFormatPtrInput interface {
	pulumi.Input

	ToJobOutputCompressionFormatPtrOutput() JobOutputCompressionFormatPtrOutput
	ToJobOutputCompressionFormatPtrOutputWithContext(context.Context) JobOutputCompressionFormatPtrOutput
}

func JobOutputCompressionFormatPtr

func JobOutputCompressionFormatPtr(v string) JobOutputCompressionFormatPtrInput

type JobOutputCompressionFormatPtrOutput

type JobOutputCompressionFormatPtrOutput struct{ *pulumi.OutputState }

func (JobOutputCompressionFormatPtrOutput) Elem

func (JobOutputCompressionFormatPtrOutput) ElementType

func (JobOutputCompressionFormatPtrOutput) ToJobOutputCompressionFormatPtrOutput

func (o JobOutputCompressionFormatPtrOutput) ToJobOutputCompressionFormatPtrOutput() JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormatPtrOutput) ToJobOutputCompressionFormatPtrOutputWithContext

func (o JobOutputCompressionFormatPtrOutput) ToJobOutputCompressionFormatPtrOutputWithContext(ctx context.Context) JobOutputCompressionFormatPtrOutput

func (JobOutputCompressionFormatPtrOutput) ToStringPtrOutput

func (JobOutputCompressionFormatPtrOutput) ToStringPtrOutputWithContext

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

type JobOutputFormat

type JobOutputFormat string

func (JobOutputFormat) ElementType

func (JobOutputFormat) ElementType() reflect.Type

func (JobOutputFormat) ToJobOutputFormatOutput

func (e JobOutputFormat) ToJobOutputFormatOutput() JobOutputFormatOutput

func (JobOutputFormat) ToJobOutputFormatOutputWithContext

func (e JobOutputFormat) ToJobOutputFormatOutputWithContext(ctx context.Context) JobOutputFormatOutput

func (JobOutputFormat) ToJobOutputFormatPtrOutput

func (e JobOutputFormat) ToJobOutputFormatPtrOutput() JobOutputFormatPtrOutput

func (JobOutputFormat) ToJobOutputFormatPtrOutputWithContext

func (e JobOutputFormat) ToJobOutputFormatPtrOutputWithContext(ctx context.Context) JobOutputFormatPtrOutput

func (JobOutputFormat) ToStringOutput

func (e JobOutputFormat) ToStringOutput() pulumi.StringOutput

func (JobOutputFormat) ToStringOutputWithContext

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

func (JobOutputFormat) ToStringPtrOutput

func (e JobOutputFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobOutputFormat) ToStringPtrOutputWithContext

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

type JobOutputFormatInput

type JobOutputFormatInput interface {
	pulumi.Input

	ToJobOutputFormatOutput() JobOutputFormatOutput
	ToJobOutputFormatOutputWithContext(context.Context) JobOutputFormatOutput
}

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

JobOutputFormatCsv
JobOutputFormatJson
JobOutputFormatParquet
JobOutputFormatGlueparquet
JobOutputFormatAvro
JobOutputFormatOrc
JobOutputFormatXml
JobOutputFormatTableauhyper

type JobOutputFormatOptions

type JobOutputFormatOptions struct {
	Csv *JobCsvOutputOptions `pulumi:"csv"`
}

Format options for job Output

type JobOutputFormatOptionsArgs

type JobOutputFormatOptionsArgs struct {
	Csv JobCsvOutputOptionsPtrInput `pulumi:"csv"`
}

Format options for job Output

func (JobOutputFormatOptionsArgs) ElementType

func (JobOutputFormatOptionsArgs) ElementType() reflect.Type

func (JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsOutput

func (i JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsOutput() JobOutputFormatOptionsOutput

func (JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsOutputWithContext

func (i JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsOutputWithContext(ctx context.Context) JobOutputFormatOptionsOutput

func (JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsPtrOutput

func (i JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsPtrOutput() JobOutputFormatOptionsPtrOutput

func (JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsPtrOutputWithContext

func (i JobOutputFormatOptionsArgs) ToJobOutputFormatOptionsPtrOutputWithContext(ctx context.Context) JobOutputFormatOptionsPtrOutput

type JobOutputFormatOptionsInput

type JobOutputFormatOptionsInput interface {
	pulumi.Input

	ToJobOutputFormatOptionsOutput() JobOutputFormatOptionsOutput
	ToJobOutputFormatOptionsOutputWithContext(context.Context) JobOutputFormatOptionsOutput
}

JobOutputFormatOptionsInput is an input type that accepts JobOutputFormatOptionsArgs and JobOutputFormatOptionsOutput values. You can construct a concrete instance of `JobOutputFormatOptionsInput` via:

JobOutputFormatOptionsArgs{...}

type JobOutputFormatOptionsOutput

type JobOutputFormatOptionsOutput struct{ *pulumi.OutputState }

Format options for job Output

func (JobOutputFormatOptionsOutput) Csv

func (JobOutputFormatOptionsOutput) ElementType

func (JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsOutput

func (o JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsOutput() JobOutputFormatOptionsOutput

func (JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsOutputWithContext

func (o JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsOutputWithContext(ctx context.Context) JobOutputFormatOptionsOutput

func (JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsPtrOutput

func (o JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsPtrOutput() JobOutputFormatOptionsPtrOutput

func (JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsPtrOutputWithContext

func (o JobOutputFormatOptionsOutput) ToJobOutputFormatOptionsPtrOutputWithContext(ctx context.Context) JobOutputFormatOptionsPtrOutput

type JobOutputFormatOptionsPtrInput

type JobOutputFormatOptionsPtrInput interface {
	pulumi.Input

	ToJobOutputFormatOptionsPtrOutput() JobOutputFormatOptionsPtrOutput
	ToJobOutputFormatOptionsPtrOutputWithContext(context.Context) JobOutputFormatOptionsPtrOutput
}

JobOutputFormatOptionsPtrInput is an input type that accepts JobOutputFormatOptionsArgs, JobOutputFormatOptionsPtr and JobOutputFormatOptionsPtrOutput values. You can construct a concrete instance of `JobOutputFormatOptionsPtrInput` via:

        JobOutputFormatOptionsArgs{...}

or:

        nil

type JobOutputFormatOptionsPtrOutput

type JobOutputFormatOptionsPtrOutput struct{ *pulumi.OutputState }

func (JobOutputFormatOptionsPtrOutput) Csv

func (JobOutputFormatOptionsPtrOutput) Elem

func (JobOutputFormatOptionsPtrOutput) ElementType

func (JobOutputFormatOptionsPtrOutput) ToJobOutputFormatOptionsPtrOutput

func (o JobOutputFormatOptionsPtrOutput) ToJobOutputFormatOptionsPtrOutput() JobOutputFormatOptionsPtrOutput

func (JobOutputFormatOptionsPtrOutput) ToJobOutputFormatOptionsPtrOutputWithContext

func (o JobOutputFormatOptionsPtrOutput) ToJobOutputFormatOptionsPtrOutputWithContext(ctx context.Context) JobOutputFormatOptionsPtrOutput

type JobOutputFormatOutput

type JobOutputFormatOutput struct{ *pulumi.OutputState }

func (JobOutputFormatOutput) ElementType

func (JobOutputFormatOutput) ElementType() reflect.Type

func (JobOutputFormatOutput) ToJobOutputFormatOutput

func (o JobOutputFormatOutput) ToJobOutputFormatOutput() JobOutputFormatOutput

func (JobOutputFormatOutput) ToJobOutputFormatOutputWithContext

func (o JobOutputFormatOutput) ToJobOutputFormatOutputWithContext(ctx context.Context) JobOutputFormatOutput

func (JobOutputFormatOutput) ToJobOutputFormatPtrOutput

func (o JobOutputFormatOutput) ToJobOutputFormatPtrOutput() JobOutputFormatPtrOutput

func (JobOutputFormatOutput) ToJobOutputFormatPtrOutputWithContext

func (o JobOutputFormatOutput) ToJobOutputFormatPtrOutputWithContext(ctx context.Context) JobOutputFormatPtrOutput

func (JobOutputFormatOutput) ToStringOutput

func (o JobOutputFormatOutput) ToStringOutput() pulumi.StringOutput

func (JobOutputFormatOutput) ToStringOutputWithContext

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

func (JobOutputFormatOutput) ToStringPtrOutput

func (o JobOutputFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobOutputFormatOutput) ToStringPtrOutputWithContext

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

type JobOutputFormatPtrInput

type JobOutputFormatPtrInput interface {
	pulumi.Input

	ToJobOutputFormatPtrOutput() JobOutputFormatPtrOutput
	ToJobOutputFormatPtrOutputWithContext(context.Context) JobOutputFormatPtrOutput
}

func JobOutputFormatPtr

func JobOutputFormatPtr(v string) JobOutputFormatPtrInput

type JobOutputFormatPtrOutput

type JobOutputFormatPtrOutput struct{ *pulumi.OutputState }

func (JobOutputFormatPtrOutput) Elem

func (JobOutputFormatPtrOutput) ElementType

func (JobOutputFormatPtrOutput) ElementType() reflect.Type

func (JobOutputFormatPtrOutput) ToJobOutputFormatPtrOutput

func (o JobOutputFormatPtrOutput) ToJobOutputFormatPtrOutput() JobOutputFormatPtrOutput

func (JobOutputFormatPtrOutput) ToJobOutputFormatPtrOutputWithContext

func (o JobOutputFormatPtrOutput) ToJobOutputFormatPtrOutputWithContext(ctx context.Context) JobOutputFormatPtrOutput

func (JobOutputFormatPtrOutput) ToStringPtrOutput

func (o JobOutputFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobOutputFormatPtrOutput) ToStringPtrOutputWithContext

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

type JobOutputLocation

type JobOutputLocation struct {
	Bucket      string  `pulumi:"bucket"`
	BucketOwner *string `pulumi:"bucketOwner"`
	Key         *string `pulumi:"key"`
}

Output location

type JobOutputLocationArgs

type JobOutputLocationArgs struct {
	Bucket      pulumi.StringInput    `pulumi:"bucket"`
	BucketOwner pulumi.StringPtrInput `pulumi:"bucketOwner"`
	Key         pulumi.StringPtrInput `pulumi:"key"`
}

Output location

func (JobOutputLocationArgs) ElementType

func (JobOutputLocationArgs) ElementType() reflect.Type

func (JobOutputLocationArgs) ToJobOutputLocationOutput

func (i JobOutputLocationArgs) ToJobOutputLocationOutput() JobOutputLocationOutput

func (JobOutputLocationArgs) ToJobOutputLocationOutputWithContext

func (i JobOutputLocationArgs) ToJobOutputLocationOutputWithContext(ctx context.Context) JobOutputLocationOutput

func (JobOutputLocationArgs) ToJobOutputLocationPtrOutput

func (i JobOutputLocationArgs) ToJobOutputLocationPtrOutput() JobOutputLocationPtrOutput

func (JobOutputLocationArgs) ToJobOutputLocationPtrOutputWithContext

func (i JobOutputLocationArgs) ToJobOutputLocationPtrOutputWithContext(ctx context.Context) JobOutputLocationPtrOutput

type JobOutputLocationInput

type JobOutputLocationInput interface {
	pulumi.Input

	ToJobOutputLocationOutput() JobOutputLocationOutput
	ToJobOutputLocationOutputWithContext(context.Context) JobOutputLocationOutput
}

JobOutputLocationInput is an input type that accepts JobOutputLocationArgs and JobOutputLocationOutput values. You can construct a concrete instance of `JobOutputLocationInput` via:

JobOutputLocationArgs{...}

type JobOutputLocationOutput

type JobOutputLocationOutput struct{ *pulumi.OutputState }

Output location

func (JobOutputLocationOutput) Bucket

func (JobOutputLocationOutput) BucketOwner added in v0.11.0

func (JobOutputLocationOutput) ElementType

func (JobOutputLocationOutput) ElementType() reflect.Type

func (JobOutputLocationOutput) Key

func (JobOutputLocationOutput) ToJobOutputLocationOutput

func (o JobOutputLocationOutput) ToJobOutputLocationOutput() JobOutputLocationOutput

func (JobOutputLocationOutput) ToJobOutputLocationOutputWithContext

func (o JobOutputLocationOutput) ToJobOutputLocationOutputWithContext(ctx context.Context) JobOutputLocationOutput

func (JobOutputLocationOutput) ToJobOutputLocationPtrOutput

func (o JobOutputLocationOutput) ToJobOutputLocationPtrOutput() JobOutputLocationPtrOutput

func (JobOutputLocationOutput) ToJobOutputLocationPtrOutputWithContext

func (o JobOutputLocationOutput) ToJobOutputLocationPtrOutputWithContext(ctx context.Context) JobOutputLocationPtrOutput

type JobOutputLocationPtrInput

type JobOutputLocationPtrInput interface {
	pulumi.Input

	ToJobOutputLocationPtrOutput() JobOutputLocationPtrOutput
	ToJobOutputLocationPtrOutputWithContext(context.Context) JobOutputLocationPtrOutput
}

JobOutputLocationPtrInput is an input type that accepts JobOutputLocationArgs, JobOutputLocationPtr and JobOutputLocationPtrOutput values. You can construct a concrete instance of `JobOutputLocationPtrInput` via:

        JobOutputLocationArgs{...}

or:

        nil

type JobOutputLocationPtrOutput

type JobOutputLocationPtrOutput struct{ *pulumi.OutputState }

func (JobOutputLocationPtrOutput) Bucket

func (JobOutputLocationPtrOutput) BucketOwner added in v0.11.0

func (JobOutputLocationPtrOutput) Elem

func (JobOutputLocationPtrOutput) ElementType

func (JobOutputLocationPtrOutput) ElementType() reflect.Type

func (JobOutputLocationPtrOutput) Key

func (JobOutputLocationPtrOutput) ToJobOutputLocationPtrOutput

func (o JobOutputLocationPtrOutput) ToJobOutputLocationPtrOutput() JobOutputLocationPtrOutput

func (JobOutputLocationPtrOutput) ToJobOutputLocationPtrOutputWithContext

func (o JobOutputLocationPtrOutput) ToJobOutputLocationPtrOutputWithContext(ctx context.Context) JobOutputLocationPtrOutput

type JobOutputType

type JobOutputType struct {
	CompressionFormat *JobOutputCompressionFormat `pulumi:"compressionFormat"`
	Format            *JobOutputFormat            `pulumi:"format"`
	FormatOptions     *JobOutputFormatOptions     `pulumi:"formatOptions"`
	Location          JobS3Location               `pulumi:"location"`
	MaxOutputFiles    *int                        `pulumi:"maxOutputFiles"`
	Overwrite         *bool                       `pulumi:"overwrite"`
	PartitionColumns  []string                    `pulumi:"partitionColumns"`
}

type JobOutputTypeArgs

type JobOutputTypeArgs struct {
	CompressionFormat JobOutputCompressionFormatPtrInput `pulumi:"compressionFormat"`
	Format            JobOutputFormatPtrInput            `pulumi:"format"`
	FormatOptions     JobOutputFormatOptionsPtrInput     `pulumi:"formatOptions"`
	Location          JobS3LocationInput                 `pulumi:"location"`
	MaxOutputFiles    pulumi.IntPtrInput                 `pulumi:"maxOutputFiles"`
	Overwrite         pulumi.BoolPtrInput                `pulumi:"overwrite"`
	PartitionColumns  pulumi.StringArrayInput            `pulumi:"partitionColumns"`
}

func (JobOutputTypeArgs) ElementType

func (JobOutputTypeArgs) ElementType() reflect.Type

func (JobOutputTypeArgs) ToJobOutputTypeOutput

func (i JobOutputTypeArgs) ToJobOutputTypeOutput() JobOutputTypeOutput

func (JobOutputTypeArgs) ToJobOutputTypeOutputWithContext

func (i JobOutputTypeArgs) ToJobOutputTypeOutputWithContext(ctx context.Context) JobOutputTypeOutput

type JobOutputTypeArray

type JobOutputTypeArray []JobOutputTypeInput

func (JobOutputTypeArray) ElementType

func (JobOutputTypeArray) ElementType() reflect.Type

func (JobOutputTypeArray) ToJobOutputTypeArrayOutput

func (i JobOutputTypeArray) ToJobOutputTypeArrayOutput() JobOutputTypeArrayOutput

func (JobOutputTypeArray) ToJobOutputTypeArrayOutputWithContext

func (i JobOutputTypeArray) ToJobOutputTypeArrayOutputWithContext(ctx context.Context) JobOutputTypeArrayOutput

type JobOutputTypeArrayInput

type JobOutputTypeArrayInput interface {
	pulumi.Input

	ToJobOutputTypeArrayOutput() JobOutputTypeArrayOutput
	ToJobOutputTypeArrayOutputWithContext(context.Context) JobOutputTypeArrayOutput
}

JobOutputTypeArrayInput is an input type that accepts JobOutputTypeArray and JobOutputTypeArrayOutput values. You can construct a concrete instance of `JobOutputTypeArrayInput` via:

JobOutputTypeArray{ JobOutputTypeArgs{...} }

type JobOutputTypeArrayOutput

type JobOutputTypeArrayOutput struct{ *pulumi.OutputState }

func (JobOutputTypeArrayOutput) ElementType

func (JobOutputTypeArrayOutput) ElementType() reflect.Type

func (JobOutputTypeArrayOutput) Index

func (JobOutputTypeArrayOutput) ToJobOutputTypeArrayOutput

func (o JobOutputTypeArrayOutput) ToJobOutputTypeArrayOutput() JobOutputTypeArrayOutput

func (JobOutputTypeArrayOutput) ToJobOutputTypeArrayOutputWithContext

func (o JobOutputTypeArrayOutput) ToJobOutputTypeArrayOutputWithContext(ctx context.Context) JobOutputTypeArrayOutput

type JobOutputTypeInput

type JobOutputTypeInput interface {
	pulumi.Input

	ToJobOutputTypeOutput() JobOutputTypeOutput
	ToJobOutputTypeOutputWithContext(context.Context) JobOutputTypeOutput
}

JobOutputTypeInput is an input type that accepts JobOutputTypeArgs and JobOutputTypeOutput values. You can construct a concrete instance of `JobOutputTypeInput` via:

JobOutputTypeArgs{...}

type JobOutputTypeOutput

type JobOutputTypeOutput struct{ *pulumi.OutputState }

func (JobOutputTypeOutput) CompressionFormat

func (JobOutputTypeOutput) ElementType

func (JobOutputTypeOutput) ElementType() reflect.Type

func (JobOutputTypeOutput) Format

func (JobOutputTypeOutput) FormatOptions

func (JobOutputTypeOutput) Location

func (JobOutputTypeOutput) MaxOutputFiles added in v0.14.0

func (o JobOutputTypeOutput) MaxOutputFiles() pulumi.IntPtrOutput

func (JobOutputTypeOutput) Overwrite

func (JobOutputTypeOutput) PartitionColumns

func (o JobOutputTypeOutput) PartitionColumns() pulumi.StringArrayOutput

func (JobOutputTypeOutput) ToJobOutputTypeOutput

func (o JobOutputTypeOutput) ToJobOutputTypeOutput() JobOutputTypeOutput

func (JobOutputTypeOutput) ToJobOutputTypeOutputWithContext

func (o JobOutputTypeOutput) ToJobOutputTypeOutputWithContext(ctx context.Context) JobOutputTypeOutput

type JobProfileConfiguration

type JobProfileConfiguration struct {
	ColumnStatisticsConfigurations []JobColumnStatisticsConfiguration `pulumi:"columnStatisticsConfigurations"`
	DatasetStatisticsConfiguration *JobStatisticsConfiguration        `pulumi:"datasetStatisticsConfiguration"`
	EntityDetectorConfiguration    *JobEntityDetectorConfiguration    `pulumi:"entityDetectorConfiguration"`
	ProfileColumns                 []JobColumnSelector                `pulumi:"profileColumns"`
}

type JobProfileConfigurationArgs

type JobProfileConfigurationArgs struct {
	ColumnStatisticsConfigurations JobColumnStatisticsConfigurationArrayInput `pulumi:"columnStatisticsConfigurations"`
	DatasetStatisticsConfiguration JobStatisticsConfigurationPtrInput         `pulumi:"datasetStatisticsConfiguration"`
	EntityDetectorConfiguration    JobEntityDetectorConfigurationPtrInput     `pulumi:"entityDetectorConfiguration"`
	ProfileColumns                 JobColumnSelectorArrayInput                `pulumi:"profileColumns"`
}

func (JobProfileConfigurationArgs) ElementType

func (JobProfileConfigurationArgs) ToJobProfileConfigurationOutput

func (i JobProfileConfigurationArgs) ToJobProfileConfigurationOutput() JobProfileConfigurationOutput

func (JobProfileConfigurationArgs) ToJobProfileConfigurationOutputWithContext

func (i JobProfileConfigurationArgs) ToJobProfileConfigurationOutputWithContext(ctx context.Context) JobProfileConfigurationOutput

func (JobProfileConfigurationArgs) ToJobProfileConfigurationPtrOutput

func (i JobProfileConfigurationArgs) ToJobProfileConfigurationPtrOutput() JobProfileConfigurationPtrOutput

func (JobProfileConfigurationArgs) ToJobProfileConfigurationPtrOutputWithContext

func (i JobProfileConfigurationArgs) ToJobProfileConfigurationPtrOutputWithContext(ctx context.Context) JobProfileConfigurationPtrOutput

type JobProfileConfigurationInput

type JobProfileConfigurationInput interface {
	pulumi.Input

	ToJobProfileConfigurationOutput() JobProfileConfigurationOutput
	ToJobProfileConfigurationOutputWithContext(context.Context) JobProfileConfigurationOutput
}

JobProfileConfigurationInput is an input type that accepts JobProfileConfigurationArgs and JobProfileConfigurationOutput values. You can construct a concrete instance of `JobProfileConfigurationInput` via:

JobProfileConfigurationArgs{...}

type JobProfileConfigurationOutput

type JobProfileConfigurationOutput struct{ *pulumi.OutputState }

func (JobProfileConfigurationOutput) ColumnStatisticsConfigurations

func (JobProfileConfigurationOutput) DatasetStatisticsConfiguration

func (o JobProfileConfigurationOutput) DatasetStatisticsConfiguration() JobStatisticsConfigurationPtrOutput

func (JobProfileConfigurationOutput) ElementType

func (JobProfileConfigurationOutput) EntityDetectorConfiguration added in v0.6.0

func (JobProfileConfigurationOutput) ProfileColumns

func (JobProfileConfigurationOutput) ToJobProfileConfigurationOutput

func (o JobProfileConfigurationOutput) ToJobProfileConfigurationOutput() JobProfileConfigurationOutput

func (JobProfileConfigurationOutput) ToJobProfileConfigurationOutputWithContext

func (o JobProfileConfigurationOutput) ToJobProfileConfigurationOutputWithContext(ctx context.Context) JobProfileConfigurationOutput

func (JobProfileConfigurationOutput) ToJobProfileConfigurationPtrOutput

func (o JobProfileConfigurationOutput) ToJobProfileConfigurationPtrOutput() JobProfileConfigurationPtrOutput

func (JobProfileConfigurationOutput) ToJobProfileConfigurationPtrOutputWithContext

func (o JobProfileConfigurationOutput) ToJobProfileConfigurationPtrOutputWithContext(ctx context.Context) JobProfileConfigurationPtrOutput

type JobProfileConfigurationPtrInput

type JobProfileConfigurationPtrInput interface {
	pulumi.Input

	ToJobProfileConfigurationPtrOutput() JobProfileConfigurationPtrOutput
	ToJobProfileConfigurationPtrOutputWithContext(context.Context) JobProfileConfigurationPtrOutput
}

JobProfileConfigurationPtrInput is an input type that accepts JobProfileConfigurationArgs, JobProfileConfigurationPtr and JobProfileConfigurationPtrOutput values. You can construct a concrete instance of `JobProfileConfigurationPtrInput` via:

        JobProfileConfigurationArgs{...}

or:

        nil

type JobProfileConfigurationPtrOutput

type JobProfileConfigurationPtrOutput struct{ *pulumi.OutputState }

func (JobProfileConfigurationPtrOutput) ColumnStatisticsConfigurations

func (JobProfileConfigurationPtrOutput) DatasetStatisticsConfiguration

func (o JobProfileConfigurationPtrOutput) DatasetStatisticsConfiguration() JobStatisticsConfigurationPtrOutput

func (JobProfileConfigurationPtrOutput) Elem

func (JobProfileConfigurationPtrOutput) ElementType

func (JobProfileConfigurationPtrOutput) EntityDetectorConfiguration added in v0.6.0

func (JobProfileConfigurationPtrOutput) ProfileColumns

func (JobProfileConfigurationPtrOutput) ToJobProfileConfigurationPtrOutput

func (o JobProfileConfigurationPtrOutput) ToJobProfileConfigurationPtrOutput() JobProfileConfigurationPtrOutput

func (JobProfileConfigurationPtrOutput) ToJobProfileConfigurationPtrOutputWithContext

func (o JobProfileConfigurationPtrOutput) ToJobProfileConfigurationPtrOutputWithContext(ctx context.Context) JobProfileConfigurationPtrOutput

type JobRecipe

type JobRecipe struct {
	// Recipe name
	Name string `pulumi:"name"`
	// Recipe version
	Version *string `pulumi:"version"`
}

type JobRecipeArgs

type JobRecipeArgs struct {
	// Recipe name
	Name pulumi.StringInput `pulumi:"name"`
	// Recipe version
	Version pulumi.StringPtrInput `pulumi:"version"`
}

func (JobRecipeArgs) ElementType

func (JobRecipeArgs) ElementType() reflect.Type

func (JobRecipeArgs) ToJobRecipeOutput

func (i JobRecipeArgs) ToJobRecipeOutput() JobRecipeOutput

func (JobRecipeArgs) ToJobRecipeOutputWithContext

func (i JobRecipeArgs) ToJobRecipeOutputWithContext(ctx context.Context) JobRecipeOutput

func (JobRecipeArgs) ToJobRecipePtrOutput

func (i JobRecipeArgs) ToJobRecipePtrOutput() JobRecipePtrOutput

func (JobRecipeArgs) ToJobRecipePtrOutputWithContext

func (i JobRecipeArgs) ToJobRecipePtrOutputWithContext(ctx context.Context) JobRecipePtrOutput

type JobRecipeInput

type JobRecipeInput interface {
	pulumi.Input

	ToJobRecipeOutput() JobRecipeOutput
	ToJobRecipeOutputWithContext(context.Context) JobRecipeOutput
}

JobRecipeInput is an input type that accepts JobRecipeArgs and JobRecipeOutput values. You can construct a concrete instance of `JobRecipeInput` via:

JobRecipeArgs{...}

type JobRecipeOutput

type JobRecipeOutput struct{ *pulumi.OutputState }

func (JobRecipeOutput) ElementType

func (JobRecipeOutput) ElementType() reflect.Type

func (JobRecipeOutput) Name

Recipe name

func (JobRecipeOutput) ToJobRecipeOutput

func (o JobRecipeOutput) ToJobRecipeOutput() JobRecipeOutput

func (JobRecipeOutput) ToJobRecipeOutputWithContext

func (o JobRecipeOutput) ToJobRecipeOutputWithContext(ctx context.Context) JobRecipeOutput

func (JobRecipeOutput) ToJobRecipePtrOutput

func (o JobRecipeOutput) ToJobRecipePtrOutput() JobRecipePtrOutput

func (JobRecipeOutput) ToJobRecipePtrOutputWithContext

func (o JobRecipeOutput) ToJobRecipePtrOutputWithContext(ctx context.Context) JobRecipePtrOutput

func (JobRecipeOutput) Version

Recipe version

type JobRecipePtrInput

type JobRecipePtrInput interface {
	pulumi.Input

	ToJobRecipePtrOutput() JobRecipePtrOutput
	ToJobRecipePtrOutputWithContext(context.Context) JobRecipePtrOutput
}

JobRecipePtrInput is an input type that accepts JobRecipeArgs, JobRecipePtr and JobRecipePtrOutput values. You can construct a concrete instance of `JobRecipePtrInput` via:

        JobRecipeArgs{...}

or:

        nil

func JobRecipePtr

func JobRecipePtr(v *JobRecipeArgs) JobRecipePtrInput

type JobRecipePtrOutput

type JobRecipePtrOutput struct{ *pulumi.OutputState }

func (JobRecipePtrOutput) Elem

func (JobRecipePtrOutput) ElementType

func (JobRecipePtrOutput) ElementType() reflect.Type

func (JobRecipePtrOutput) Name

Recipe name

func (JobRecipePtrOutput) ToJobRecipePtrOutput

func (o JobRecipePtrOutput) ToJobRecipePtrOutput() JobRecipePtrOutput

func (JobRecipePtrOutput) ToJobRecipePtrOutputWithContext

func (o JobRecipePtrOutput) ToJobRecipePtrOutputWithContext(ctx context.Context) JobRecipePtrOutput

func (JobRecipePtrOutput) Version

Recipe version

type JobS3Location

type JobS3Location struct {
	Bucket      string  `pulumi:"bucket"`
	BucketOwner *string `pulumi:"bucketOwner"`
	Key         *string `pulumi:"key"`
}

S3 Output location

type JobS3LocationArgs

type JobS3LocationArgs struct {
	Bucket      pulumi.StringInput    `pulumi:"bucket"`
	BucketOwner pulumi.StringPtrInput `pulumi:"bucketOwner"`
	Key         pulumi.StringPtrInput `pulumi:"key"`
}

S3 Output location

func (JobS3LocationArgs) ElementType

func (JobS3LocationArgs) ElementType() reflect.Type

func (JobS3LocationArgs) ToJobS3LocationOutput

func (i JobS3LocationArgs) ToJobS3LocationOutput() JobS3LocationOutput

func (JobS3LocationArgs) ToJobS3LocationOutputWithContext

func (i JobS3LocationArgs) ToJobS3LocationOutputWithContext(ctx context.Context) JobS3LocationOutput

func (JobS3LocationArgs) ToJobS3LocationPtrOutput

func (i JobS3LocationArgs) ToJobS3LocationPtrOutput() JobS3LocationPtrOutput

func (JobS3LocationArgs) ToJobS3LocationPtrOutputWithContext

func (i JobS3LocationArgs) ToJobS3LocationPtrOutputWithContext(ctx context.Context) JobS3LocationPtrOutput

type JobS3LocationInput

type JobS3LocationInput interface {
	pulumi.Input

	ToJobS3LocationOutput() JobS3LocationOutput
	ToJobS3LocationOutputWithContext(context.Context) JobS3LocationOutput
}

JobS3LocationInput is an input type that accepts JobS3LocationArgs and JobS3LocationOutput values. You can construct a concrete instance of `JobS3LocationInput` via:

JobS3LocationArgs{...}

type JobS3LocationOutput

type JobS3LocationOutput struct{ *pulumi.OutputState }

S3 Output location

func (JobS3LocationOutput) Bucket

func (JobS3LocationOutput) BucketOwner added in v0.11.0

func (o JobS3LocationOutput) BucketOwner() pulumi.StringPtrOutput

func (JobS3LocationOutput) ElementType

func (JobS3LocationOutput) ElementType() reflect.Type

func (JobS3LocationOutput) Key

func (JobS3LocationOutput) ToJobS3LocationOutput

func (o JobS3LocationOutput) ToJobS3LocationOutput() JobS3LocationOutput

func (JobS3LocationOutput) ToJobS3LocationOutputWithContext

func (o JobS3LocationOutput) ToJobS3LocationOutputWithContext(ctx context.Context) JobS3LocationOutput

func (JobS3LocationOutput) ToJobS3LocationPtrOutput

func (o JobS3LocationOutput) ToJobS3LocationPtrOutput() JobS3LocationPtrOutput

func (JobS3LocationOutput) ToJobS3LocationPtrOutputWithContext

func (o JobS3LocationOutput) ToJobS3LocationPtrOutputWithContext(ctx context.Context) JobS3LocationPtrOutput

type JobS3LocationPtrInput

type JobS3LocationPtrInput interface {
	pulumi.Input

	ToJobS3LocationPtrOutput() JobS3LocationPtrOutput
	ToJobS3LocationPtrOutputWithContext(context.Context) JobS3LocationPtrOutput
}

JobS3LocationPtrInput is an input type that accepts JobS3LocationArgs, JobS3LocationPtr and JobS3LocationPtrOutput values. You can construct a concrete instance of `JobS3LocationPtrInput` via:

        JobS3LocationArgs{...}

or:

        nil

type JobS3LocationPtrOutput

type JobS3LocationPtrOutput struct{ *pulumi.OutputState }

func (JobS3LocationPtrOutput) Bucket

func (JobS3LocationPtrOutput) BucketOwner added in v0.11.0

func (JobS3LocationPtrOutput) Elem

func (JobS3LocationPtrOutput) ElementType

func (JobS3LocationPtrOutput) ElementType() reflect.Type

func (JobS3LocationPtrOutput) Key

func (JobS3LocationPtrOutput) ToJobS3LocationPtrOutput

func (o JobS3LocationPtrOutput) ToJobS3LocationPtrOutput() JobS3LocationPtrOutput

func (JobS3LocationPtrOutput) ToJobS3LocationPtrOutputWithContext

func (o JobS3LocationPtrOutput) ToJobS3LocationPtrOutputWithContext(ctx context.Context) JobS3LocationPtrOutput

type JobS3TableOutputOptions

type JobS3TableOutputOptions struct {
	Location JobS3Location `pulumi:"location"`
}

type JobS3TableOutputOptionsArgs

type JobS3TableOutputOptionsArgs struct {
	Location JobS3LocationInput `pulumi:"location"`
}

func (JobS3TableOutputOptionsArgs) ElementType

func (JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsOutput

func (i JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsOutput() JobS3TableOutputOptionsOutput

func (JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsOutputWithContext

func (i JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsOutputWithContext(ctx context.Context) JobS3TableOutputOptionsOutput

func (JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsPtrOutput

func (i JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsPtrOutput() JobS3TableOutputOptionsPtrOutput

func (JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsPtrOutputWithContext

func (i JobS3TableOutputOptionsArgs) ToJobS3TableOutputOptionsPtrOutputWithContext(ctx context.Context) JobS3TableOutputOptionsPtrOutput

type JobS3TableOutputOptionsInput

type JobS3TableOutputOptionsInput interface {
	pulumi.Input

	ToJobS3TableOutputOptionsOutput() JobS3TableOutputOptionsOutput
	ToJobS3TableOutputOptionsOutputWithContext(context.Context) JobS3TableOutputOptionsOutput
}

JobS3TableOutputOptionsInput is an input type that accepts JobS3TableOutputOptionsArgs and JobS3TableOutputOptionsOutput values. You can construct a concrete instance of `JobS3TableOutputOptionsInput` via:

JobS3TableOutputOptionsArgs{...}

type JobS3TableOutputOptionsOutput

type JobS3TableOutputOptionsOutput struct{ *pulumi.OutputState }

func (JobS3TableOutputOptionsOutput) ElementType

func (JobS3TableOutputOptionsOutput) Location

func (JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsOutput

func (o JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsOutput() JobS3TableOutputOptionsOutput

func (JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsOutputWithContext

func (o JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsOutputWithContext(ctx context.Context) JobS3TableOutputOptionsOutput

func (JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsPtrOutput

func (o JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsPtrOutput() JobS3TableOutputOptionsPtrOutput

func (JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsPtrOutputWithContext

func (o JobS3TableOutputOptionsOutput) ToJobS3TableOutputOptionsPtrOutputWithContext(ctx context.Context) JobS3TableOutputOptionsPtrOutput

type JobS3TableOutputOptionsPtrInput

type JobS3TableOutputOptionsPtrInput interface {
	pulumi.Input

	ToJobS3TableOutputOptionsPtrOutput() JobS3TableOutputOptionsPtrOutput
	ToJobS3TableOutputOptionsPtrOutputWithContext(context.Context) JobS3TableOutputOptionsPtrOutput
}

JobS3TableOutputOptionsPtrInput is an input type that accepts JobS3TableOutputOptionsArgs, JobS3TableOutputOptionsPtr and JobS3TableOutputOptionsPtrOutput values. You can construct a concrete instance of `JobS3TableOutputOptionsPtrInput` via:

        JobS3TableOutputOptionsArgs{...}

or:

        nil

type JobS3TableOutputOptionsPtrOutput

type JobS3TableOutputOptionsPtrOutput struct{ *pulumi.OutputState }

func (JobS3TableOutputOptionsPtrOutput) Elem

func (JobS3TableOutputOptionsPtrOutput) ElementType

func (JobS3TableOutputOptionsPtrOutput) Location

func (JobS3TableOutputOptionsPtrOutput) ToJobS3TableOutputOptionsPtrOutput

func (o JobS3TableOutputOptionsPtrOutput) ToJobS3TableOutputOptionsPtrOutput() JobS3TableOutputOptionsPtrOutput

func (JobS3TableOutputOptionsPtrOutput) ToJobS3TableOutputOptionsPtrOutputWithContext

func (o JobS3TableOutputOptionsPtrOutput) ToJobS3TableOutputOptionsPtrOutputWithContext(ctx context.Context) JobS3TableOutputOptionsPtrOutput

type JobSample added in v0.2.0

type JobSample struct {
	Mode *JobSampleMode `pulumi:"mode"`
	Size *int           `pulumi:"size"`
}

Job Sample

type JobSampleArgs added in v0.2.0

type JobSampleArgs struct {
	Mode JobSampleModePtrInput `pulumi:"mode"`
	Size pulumi.IntPtrInput    `pulumi:"size"`
}

Job Sample

func (JobSampleArgs) ElementType added in v0.2.0

func (JobSampleArgs) ElementType() reflect.Type

func (JobSampleArgs) ToJobSampleOutput added in v0.2.0

func (i JobSampleArgs) ToJobSampleOutput() JobSampleOutput

func (JobSampleArgs) ToJobSampleOutputWithContext added in v0.2.0

func (i JobSampleArgs) ToJobSampleOutputWithContext(ctx context.Context) JobSampleOutput

func (JobSampleArgs) ToJobSamplePtrOutput added in v0.2.0

func (i JobSampleArgs) ToJobSamplePtrOutput() JobSamplePtrOutput

func (JobSampleArgs) ToJobSamplePtrOutputWithContext added in v0.2.0

func (i JobSampleArgs) ToJobSamplePtrOutputWithContext(ctx context.Context) JobSamplePtrOutput

type JobSampleInput added in v0.2.0

type JobSampleInput interface {
	pulumi.Input

	ToJobSampleOutput() JobSampleOutput
	ToJobSampleOutputWithContext(context.Context) JobSampleOutput
}

JobSampleInput is an input type that accepts JobSampleArgs and JobSampleOutput values. You can construct a concrete instance of `JobSampleInput` via:

JobSampleArgs{...}

type JobSampleMode

type JobSampleMode string

Sample configuration mode for profile jobs.

func (JobSampleMode) ElementType

func (JobSampleMode) ElementType() reflect.Type

func (JobSampleMode) ToJobSampleModeOutput

func (e JobSampleMode) ToJobSampleModeOutput() JobSampleModeOutput

func (JobSampleMode) ToJobSampleModeOutputWithContext

func (e JobSampleMode) ToJobSampleModeOutputWithContext(ctx context.Context) JobSampleModeOutput

func (JobSampleMode) ToJobSampleModePtrOutput

func (e JobSampleMode) ToJobSampleModePtrOutput() JobSampleModePtrOutput

func (JobSampleMode) ToJobSampleModePtrOutputWithContext

func (e JobSampleMode) ToJobSampleModePtrOutputWithContext(ctx context.Context) JobSampleModePtrOutput

func (JobSampleMode) ToStringOutput

func (e JobSampleMode) ToStringOutput() pulumi.StringOutput

func (JobSampleMode) ToStringOutputWithContext

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

func (JobSampleMode) ToStringPtrOutput

func (e JobSampleMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobSampleMode) ToStringPtrOutputWithContext

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

type JobSampleModeInput

type JobSampleModeInput interface {
	pulumi.Input

	ToJobSampleModeOutput() JobSampleModeOutput
	ToJobSampleModeOutputWithContext(context.Context) JobSampleModeOutput
}

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

JobSampleModeFullDataset
JobSampleModeCustomRows

type JobSampleModeOutput

type JobSampleModeOutput struct{ *pulumi.OutputState }

func (JobSampleModeOutput) ElementType

func (JobSampleModeOutput) ElementType() reflect.Type

func (JobSampleModeOutput) ToJobSampleModeOutput

func (o JobSampleModeOutput) ToJobSampleModeOutput() JobSampleModeOutput

func (JobSampleModeOutput) ToJobSampleModeOutputWithContext

func (o JobSampleModeOutput) ToJobSampleModeOutputWithContext(ctx context.Context) JobSampleModeOutput

func (JobSampleModeOutput) ToJobSampleModePtrOutput

func (o JobSampleModeOutput) ToJobSampleModePtrOutput() JobSampleModePtrOutput

func (JobSampleModeOutput) ToJobSampleModePtrOutputWithContext

func (o JobSampleModeOutput) ToJobSampleModePtrOutputWithContext(ctx context.Context) JobSampleModePtrOutput

func (JobSampleModeOutput) ToStringOutput

func (o JobSampleModeOutput) ToStringOutput() pulumi.StringOutput

func (JobSampleModeOutput) ToStringOutputWithContext

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

func (JobSampleModeOutput) ToStringPtrOutput

func (o JobSampleModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobSampleModeOutput) ToStringPtrOutputWithContext

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

type JobSampleModePtrInput

type JobSampleModePtrInput interface {
	pulumi.Input

	ToJobSampleModePtrOutput() JobSampleModePtrOutput
	ToJobSampleModePtrOutputWithContext(context.Context) JobSampleModePtrOutput
}

func JobSampleModePtr

func JobSampleModePtr(v string) JobSampleModePtrInput

type JobSampleModePtrOutput

type JobSampleModePtrOutput struct{ *pulumi.OutputState }

func (JobSampleModePtrOutput) Elem

func (JobSampleModePtrOutput) ElementType

func (JobSampleModePtrOutput) ElementType() reflect.Type

func (JobSampleModePtrOutput) ToJobSampleModePtrOutput

func (o JobSampleModePtrOutput) ToJobSampleModePtrOutput() JobSampleModePtrOutput

func (JobSampleModePtrOutput) ToJobSampleModePtrOutputWithContext

func (o JobSampleModePtrOutput) ToJobSampleModePtrOutputWithContext(ctx context.Context) JobSampleModePtrOutput

func (JobSampleModePtrOutput) ToStringPtrOutput

func (o JobSampleModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobSampleModePtrOutput) ToStringPtrOutputWithContext

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

type JobSampleOutput added in v0.2.0

type JobSampleOutput struct{ *pulumi.OutputState }

Job Sample

func (JobSampleOutput) ElementType added in v0.2.0

func (JobSampleOutput) ElementType() reflect.Type

func (JobSampleOutput) Mode added in v0.2.0

func (JobSampleOutput) Size added in v0.2.0

func (JobSampleOutput) ToJobSampleOutput added in v0.2.0

func (o JobSampleOutput) ToJobSampleOutput() JobSampleOutput

func (JobSampleOutput) ToJobSampleOutputWithContext added in v0.2.0

func (o JobSampleOutput) ToJobSampleOutputWithContext(ctx context.Context) JobSampleOutput

func (JobSampleOutput) ToJobSamplePtrOutput added in v0.2.0

func (o JobSampleOutput) ToJobSamplePtrOutput() JobSamplePtrOutput

func (JobSampleOutput) ToJobSamplePtrOutputWithContext added in v0.2.0

func (o JobSampleOutput) ToJobSamplePtrOutputWithContext(ctx context.Context) JobSamplePtrOutput

type JobSamplePtrInput added in v0.2.0

type JobSamplePtrInput interface {
	pulumi.Input

	ToJobSamplePtrOutput() JobSamplePtrOutput
	ToJobSamplePtrOutputWithContext(context.Context) JobSamplePtrOutput
}

JobSamplePtrInput is an input type that accepts JobSampleArgs, JobSamplePtr and JobSamplePtrOutput values. You can construct a concrete instance of `JobSamplePtrInput` via:

        JobSampleArgs{...}

or:

        nil

func JobSamplePtr added in v0.2.0

func JobSamplePtr(v *JobSampleArgs) JobSamplePtrInput

type JobSamplePtrOutput added in v0.2.0

type JobSamplePtrOutput struct{ *pulumi.OutputState }

func (JobSamplePtrOutput) Elem added in v0.2.0

func (JobSamplePtrOutput) ElementType added in v0.2.0

func (JobSamplePtrOutput) ElementType() reflect.Type

func (JobSamplePtrOutput) Mode added in v0.2.0

func (JobSamplePtrOutput) Size added in v0.2.0

func (JobSamplePtrOutput) ToJobSamplePtrOutput added in v0.2.0

func (o JobSamplePtrOutput) ToJobSamplePtrOutput() JobSamplePtrOutput

func (JobSamplePtrOutput) ToJobSamplePtrOutputWithContext added in v0.2.0

func (o JobSamplePtrOutput) ToJobSamplePtrOutputWithContext(ctx context.Context) JobSamplePtrOutput

type JobState

type JobState struct {
}

func (JobState) ElementType

func (JobState) ElementType() reflect.Type

type JobStatisticOverride

type JobStatisticOverride struct {
	Parameters map[string]string `pulumi:"parameters"`
	Statistic  string            `pulumi:"statistic"`
}

type JobStatisticOverrideArgs

type JobStatisticOverrideArgs struct {
	Parameters pulumi.StringMapInput `pulumi:"parameters"`
	Statistic  pulumi.StringInput    `pulumi:"statistic"`
}

func (JobStatisticOverrideArgs) ElementType

func (JobStatisticOverrideArgs) ElementType() reflect.Type

func (JobStatisticOverrideArgs) ToJobStatisticOverrideOutput

func (i JobStatisticOverrideArgs) ToJobStatisticOverrideOutput() JobStatisticOverrideOutput

func (JobStatisticOverrideArgs) ToJobStatisticOverrideOutputWithContext

func (i JobStatisticOverrideArgs) ToJobStatisticOverrideOutputWithContext(ctx context.Context) JobStatisticOverrideOutput

type JobStatisticOverrideArray

type JobStatisticOverrideArray []JobStatisticOverrideInput

func (JobStatisticOverrideArray) ElementType

func (JobStatisticOverrideArray) ElementType() reflect.Type

func (JobStatisticOverrideArray) ToJobStatisticOverrideArrayOutput

func (i JobStatisticOverrideArray) ToJobStatisticOverrideArrayOutput() JobStatisticOverrideArrayOutput

func (JobStatisticOverrideArray) ToJobStatisticOverrideArrayOutputWithContext

func (i JobStatisticOverrideArray) ToJobStatisticOverrideArrayOutputWithContext(ctx context.Context) JobStatisticOverrideArrayOutput

type JobStatisticOverrideArrayInput

type JobStatisticOverrideArrayInput interface {
	pulumi.Input

	ToJobStatisticOverrideArrayOutput() JobStatisticOverrideArrayOutput
	ToJobStatisticOverrideArrayOutputWithContext(context.Context) JobStatisticOverrideArrayOutput
}

JobStatisticOverrideArrayInput is an input type that accepts JobStatisticOverrideArray and JobStatisticOverrideArrayOutput values. You can construct a concrete instance of `JobStatisticOverrideArrayInput` via:

JobStatisticOverrideArray{ JobStatisticOverrideArgs{...} }

type JobStatisticOverrideArrayOutput

type JobStatisticOverrideArrayOutput struct{ *pulumi.OutputState }

func (JobStatisticOverrideArrayOutput) ElementType

func (JobStatisticOverrideArrayOutput) Index

func (JobStatisticOverrideArrayOutput) ToJobStatisticOverrideArrayOutput

func (o JobStatisticOverrideArrayOutput) ToJobStatisticOverrideArrayOutput() JobStatisticOverrideArrayOutput

func (JobStatisticOverrideArrayOutput) ToJobStatisticOverrideArrayOutputWithContext

func (o JobStatisticOverrideArrayOutput) ToJobStatisticOverrideArrayOutputWithContext(ctx context.Context) JobStatisticOverrideArrayOutput

type JobStatisticOverrideInput

type JobStatisticOverrideInput interface {
	pulumi.Input

	ToJobStatisticOverrideOutput() JobStatisticOverrideOutput
	ToJobStatisticOverrideOutputWithContext(context.Context) JobStatisticOverrideOutput
}

JobStatisticOverrideInput is an input type that accepts JobStatisticOverrideArgs and JobStatisticOverrideOutput values. You can construct a concrete instance of `JobStatisticOverrideInput` via:

JobStatisticOverrideArgs{...}

type JobStatisticOverrideOutput

type JobStatisticOverrideOutput struct{ *pulumi.OutputState }

func (JobStatisticOverrideOutput) ElementType

func (JobStatisticOverrideOutput) ElementType() reflect.Type

func (JobStatisticOverrideOutput) Parameters

func (JobStatisticOverrideOutput) Statistic

func (JobStatisticOverrideOutput) ToJobStatisticOverrideOutput

func (o JobStatisticOverrideOutput) ToJobStatisticOverrideOutput() JobStatisticOverrideOutput

func (JobStatisticOverrideOutput) ToJobStatisticOverrideOutputWithContext

func (o JobStatisticOverrideOutput) ToJobStatisticOverrideOutputWithContext(ctx context.Context) JobStatisticOverrideOutput

type JobStatisticsConfiguration

type JobStatisticsConfiguration struct {
	IncludedStatistics []string               `pulumi:"includedStatistics"`
	Overrides          []JobStatisticOverride `pulumi:"overrides"`
}

type JobStatisticsConfigurationArgs

type JobStatisticsConfigurationArgs struct {
	IncludedStatistics pulumi.StringArrayInput        `pulumi:"includedStatistics"`
	Overrides          JobStatisticOverrideArrayInput `pulumi:"overrides"`
}

func (JobStatisticsConfigurationArgs) ElementType

func (JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationOutput

func (i JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationOutput() JobStatisticsConfigurationOutput

func (JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationOutputWithContext

func (i JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationOutputWithContext(ctx context.Context) JobStatisticsConfigurationOutput

func (JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationPtrOutput

func (i JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationPtrOutput() JobStatisticsConfigurationPtrOutput

func (JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationPtrOutputWithContext

func (i JobStatisticsConfigurationArgs) ToJobStatisticsConfigurationPtrOutputWithContext(ctx context.Context) JobStatisticsConfigurationPtrOutput

type JobStatisticsConfigurationInput

type JobStatisticsConfigurationInput interface {
	pulumi.Input

	ToJobStatisticsConfigurationOutput() JobStatisticsConfigurationOutput
	ToJobStatisticsConfigurationOutputWithContext(context.Context) JobStatisticsConfigurationOutput
}

JobStatisticsConfigurationInput is an input type that accepts JobStatisticsConfigurationArgs and JobStatisticsConfigurationOutput values. You can construct a concrete instance of `JobStatisticsConfigurationInput` via:

JobStatisticsConfigurationArgs{...}

type JobStatisticsConfigurationOutput

type JobStatisticsConfigurationOutput struct{ *pulumi.OutputState }

func (JobStatisticsConfigurationOutput) ElementType

func (JobStatisticsConfigurationOutput) IncludedStatistics

func (JobStatisticsConfigurationOutput) Overrides

func (JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationOutput

func (o JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationOutput() JobStatisticsConfigurationOutput

func (JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationOutputWithContext

func (o JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationOutputWithContext(ctx context.Context) JobStatisticsConfigurationOutput

func (JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationPtrOutput

func (o JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationPtrOutput() JobStatisticsConfigurationPtrOutput

func (JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationPtrOutputWithContext

func (o JobStatisticsConfigurationOutput) ToJobStatisticsConfigurationPtrOutputWithContext(ctx context.Context) JobStatisticsConfigurationPtrOutput

type JobStatisticsConfigurationPtrInput

type JobStatisticsConfigurationPtrInput interface {
	pulumi.Input

	ToJobStatisticsConfigurationPtrOutput() JobStatisticsConfigurationPtrOutput
	ToJobStatisticsConfigurationPtrOutputWithContext(context.Context) JobStatisticsConfigurationPtrOutput
}

JobStatisticsConfigurationPtrInput is an input type that accepts JobStatisticsConfigurationArgs, JobStatisticsConfigurationPtr and JobStatisticsConfigurationPtrOutput values. You can construct a concrete instance of `JobStatisticsConfigurationPtrInput` via:

        JobStatisticsConfigurationArgs{...}

or:

        nil

type JobStatisticsConfigurationPtrOutput

type JobStatisticsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (JobStatisticsConfigurationPtrOutput) Elem

func (JobStatisticsConfigurationPtrOutput) ElementType

func (JobStatisticsConfigurationPtrOutput) IncludedStatistics

func (JobStatisticsConfigurationPtrOutput) Overrides

func (JobStatisticsConfigurationPtrOutput) ToJobStatisticsConfigurationPtrOutput

func (o JobStatisticsConfigurationPtrOutput) ToJobStatisticsConfigurationPtrOutput() JobStatisticsConfigurationPtrOutput

func (JobStatisticsConfigurationPtrOutput) ToJobStatisticsConfigurationPtrOutputWithContext

func (o JobStatisticsConfigurationPtrOutput) ToJobStatisticsConfigurationPtrOutputWithContext(ctx context.Context) JobStatisticsConfigurationPtrOutput

type JobTag

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

A key-value pair to associate with a resource.

type JobType

type JobType string

Job type

func (JobType) ElementType

func (JobType) ElementType() reflect.Type

func (JobType) ToJobTypeOutput

func (e JobType) ToJobTypeOutput() JobTypeOutput

func (JobType) ToJobTypeOutputWithContext

func (e JobType) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput

func (JobType) ToJobTypePtrOutput

func (e JobType) ToJobTypePtrOutput() JobTypePtrOutput

func (JobType) ToJobTypePtrOutputWithContext

func (e JobType) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput

func (JobType) ToStringOutput

func (e JobType) ToStringOutput() pulumi.StringOutput

func (JobType) ToStringOutputWithContext

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

func (JobType) ToStringPtrOutput

func (e JobType) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobType) ToStringPtrOutputWithContext

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

type JobTypeInput

type JobTypeInput interface {
	pulumi.Input

	ToJobTypeOutput() JobTypeOutput
	ToJobTypeOutputWithContext(context.Context) JobTypeOutput
}

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

JobTypeProfile
JobTypeRecipe

type JobTypeOutput

type JobTypeOutput struct{ *pulumi.OutputState }

func (JobTypeOutput) ElementType

func (JobTypeOutput) ElementType() reflect.Type

func (JobTypeOutput) ToJobTypeOutput

func (o JobTypeOutput) ToJobTypeOutput() JobTypeOutput

func (JobTypeOutput) ToJobTypeOutputWithContext

func (o JobTypeOutput) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput

func (JobTypeOutput) ToJobTypePtrOutput

func (o JobTypeOutput) ToJobTypePtrOutput() JobTypePtrOutput

func (JobTypeOutput) ToJobTypePtrOutputWithContext

func (o JobTypeOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput

func (JobTypeOutput) ToStringOutput

func (o JobTypeOutput) ToStringOutput() pulumi.StringOutput

func (JobTypeOutput) ToStringOutputWithContext

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

func (JobTypeOutput) ToStringPtrOutput

func (o JobTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobTypeOutput) ToStringPtrOutputWithContext

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

type JobTypePtrInput

type JobTypePtrInput interface {
	pulumi.Input

	ToJobTypePtrOutput() JobTypePtrOutput
	ToJobTypePtrOutputWithContext(context.Context) JobTypePtrOutput
}

func JobTypePtr

func JobTypePtr(v string) JobTypePtrInput

type JobTypePtrOutput

type JobTypePtrOutput struct{ *pulumi.OutputState }

func (JobTypePtrOutput) Elem

func (JobTypePtrOutput) ElementType

func (JobTypePtrOutput) ElementType() reflect.Type

func (JobTypePtrOutput) ToJobTypePtrOutput

func (o JobTypePtrOutput) ToJobTypePtrOutput() JobTypePtrOutput

func (JobTypePtrOutput) ToJobTypePtrOutputWithContext

func (o JobTypePtrOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput

func (JobTypePtrOutput) ToStringPtrOutput

func (o JobTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobTypePtrOutput) ToStringPtrOutputWithContext

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

type JobValidationConfiguration added in v0.5.0

type JobValidationConfiguration struct {
	// Arn of the Ruleset
	RulesetArn     string             `pulumi:"rulesetArn"`
	ValidationMode *JobValidationMode `pulumi:"validationMode"`
}

Configuration to attach Rulesets to the job

type JobValidationConfigurationArgs added in v0.5.0

type JobValidationConfigurationArgs struct {
	// Arn of the Ruleset
	RulesetArn     pulumi.StringInput        `pulumi:"rulesetArn"`
	ValidationMode JobValidationModePtrInput `pulumi:"validationMode"`
}

Configuration to attach Rulesets to the job

func (JobValidationConfigurationArgs) ElementType added in v0.5.0

func (JobValidationConfigurationArgs) ToJobValidationConfigurationOutput added in v0.5.0

func (i JobValidationConfigurationArgs) ToJobValidationConfigurationOutput() JobValidationConfigurationOutput

func (JobValidationConfigurationArgs) ToJobValidationConfigurationOutputWithContext added in v0.5.0

func (i JobValidationConfigurationArgs) ToJobValidationConfigurationOutputWithContext(ctx context.Context) JobValidationConfigurationOutput

type JobValidationConfigurationArray added in v0.5.0

type JobValidationConfigurationArray []JobValidationConfigurationInput

func (JobValidationConfigurationArray) ElementType added in v0.5.0

func (JobValidationConfigurationArray) ToJobValidationConfigurationArrayOutput added in v0.5.0

func (i JobValidationConfigurationArray) ToJobValidationConfigurationArrayOutput() JobValidationConfigurationArrayOutput

func (JobValidationConfigurationArray) ToJobValidationConfigurationArrayOutputWithContext added in v0.5.0

func (i JobValidationConfigurationArray) ToJobValidationConfigurationArrayOutputWithContext(ctx context.Context) JobValidationConfigurationArrayOutput

type JobValidationConfigurationArrayInput added in v0.5.0

type JobValidationConfigurationArrayInput interface {
	pulumi.Input

	ToJobValidationConfigurationArrayOutput() JobValidationConfigurationArrayOutput
	ToJobValidationConfigurationArrayOutputWithContext(context.Context) JobValidationConfigurationArrayOutput
}

JobValidationConfigurationArrayInput is an input type that accepts JobValidationConfigurationArray and JobValidationConfigurationArrayOutput values. You can construct a concrete instance of `JobValidationConfigurationArrayInput` via:

JobValidationConfigurationArray{ JobValidationConfigurationArgs{...} }

type JobValidationConfigurationArrayOutput added in v0.5.0

type JobValidationConfigurationArrayOutput struct{ *pulumi.OutputState }

func (JobValidationConfigurationArrayOutput) ElementType added in v0.5.0

func (JobValidationConfigurationArrayOutput) Index added in v0.5.0

func (JobValidationConfigurationArrayOutput) ToJobValidationConfigurationArrayOutput added in v0.5.0

func (o JobValidationConfigurationArrayOutput) ToJobValidationConfigurationArrayOutput() JobValidationConfigurationArrayOutput

func (JobValidationConfigurationArrayOutput) ToJobValidationConfigurationArrayOutputWithContext added in v0.5.0

func (o JobValidationConfigurationArrayOutput) ToJobValidationConfigurationArrayOutputWithContext(ctx context.Context) JobValidationConfigurationArrayOutput

type JobValidationConfigurationInput added in v0.5.0

type JobValidationConfigurationInput interface {
	pulumi.Input

	ToJobValidationConfigurationOutput() JobValidationConfigurationOutput
	ToJobValidationConfigurationOutputWithContext(context.Context) JobValidationConfigurationOutput
}

JobValidationConfigurationInput is an input type that accepts JobValidationConfigurationArgs and JobValidationConfigurationOutput values. You can construct a concrete instance of `JobValidationConfigurationInput` via:

JobValidationConfigurationArgs{...}

type JobValidationConfigurationOutput added in v0.5.0

type JobValidationConfigurationOutput struct{ *pulumi.OutputState }

Configuration to attach Rulesets to the job

func (JobValidationConfigurationOutput) ElementType added in v0.5.0

func (JobValidationConfigurationOutput) RulesetArn added in v0.5.0

Arn of the Ruleset

func (JobValidationConfigurationOutput) ToJobValidationConfigurationOutput added in v0.5.0

func (o JobValidationConfigurationOutput) ToJobValidationConfigurationOutput() JobValidationConfigurationOutput

func (JobValidationConfigurationOutput) ToJobValidationConfigurationOutputWithContext added in v0.5.0

func (o JobValidationConfigurationOutput) ToJobValidationConfigurationOutputWithContext(ctx context.Context) JobValidationConfigurationOutput

func (JobValidationConfigurationOutput) ValidationMode added in v0.5.0

type JobValidationMode added in v0.5.0

type JobValidationMode string

func (JobValidationMode) ElementType added in v0.5.0

func (JobValidationMode) ElementType() reflect.Type

func (JobValidationMode) ToJobValidationModeOutput added in v0.5.0

func (e JobValidationMode) ToJobValidationModeOutput() JobValidationModeOutput

func (JobValidationMode) ToJobValidationModeOutputWithContext added in v0.5.0

func (e JobValidationMode) ToJobValidationModeOutputWithContext(ctx context.Context) JobValidationModeOutput

func (JobValidationMode) ToJobValidationModePtrOutput added in v0.5.0

func (e JobValidationMode) ToJobValidationModePtrOutput() JobValidationModePtrOutput

func (JobValidationMode) ToJobValidationModePtrOutputWithContext added in v0.5.0

func (e JobValidationMode) ToJobValidationModePtrOutputWithContext(ctx context.Context) JobValidationModePtrOutput

func (JobValidationMode) ToStringOutput added in v0.5.0

func (e JobValidationMode) ToStringOutput() pulumi.StringOutput

func (JobValidationMode) ToStringOutputWithContext added in v0.5.0

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

func (JobValidationMode) ToStringPtrOutput added in v0.5.0

func (e JobValidationMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobValidationMode) ToStringPtrOutputWithContext added in v0.5.0

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

type JobValidationModeInput added in v0.5.0

type JobValidationModeInput interface {
	pulumi.Input

	ToJobValidationModeOutput() JobValidationModeOutput
	ToJobValidationModeOutputWithContext(context.Context) JobValidationModeOutput
}

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

JobValidationModeCheckAll

type JobValidationModeOutput added in v0.5.0

type JobValidationModeOutput struct{ *pulumi.OutputState }

func (JobValidationModeOutput) ElementType added in v0.5.0

func (JobValidationModeOutput) ElementType() reflect.Type

func (JobValidationModeOutput) ToJobValidationModeOutput added in v0.5.0

func (o JobValidationModeOutput) ToJobValidationModeOutput() JobValidationModeOutput

func (JobValidationModeOutput) ToJobValidationModeOutputWithContext added in v0.5.0

func (o JobValidationModeOutput) ToJobValidationModeOutputWithContext(ctx context.Context) JobValidationModeOutput

func (JobValidationModeOutput) ToJobValidationModePtrOutput added in v0.5.0

func (o JobValidationModeOutput) ToJobValidationModePtrOutput() JobValidationModePtrOutput

func (JobValidationModeOutput) ToJobValidationModePtrOutputWithContext added in v0.5.0

func (o JobValidationModeOutput) ToJobValidationModePtrOutputWithContext(ctx context.Context) JobValidationModePtrOutput

func (JobValidationModeOutput) ToStringOutput added in v0.5.0

func (o JobValidationModeOutput) ToStringOutput() pulumi.StringOutput

func (JobValidationModeOutput) ToStringOutputWithContext added in v0.5.0

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

func (JobValidationModeOutput) ToStringPtrOutput added in v0.5.0

func (o JobValidationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobValidationModeOutput) ToStringPtrOutputWithContext added in v0.5.0

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

type JobValidationModePtrInput added in v0.5.0

type JobValidationModePtrInput interface {
	pulumi.Input

	ToJobValidationModePtrOutput() JobValidationModePtrOutput
	ToJobValidationModePtrOutputWithContext(context.Context) JobValidationModePtrOutput
}

func JobValidationModePtr added in v0.5.0

func JobValidationModePtr(v string) JobValidationModePtrInput

type JobValidationModePtrOutput added in v0.5.0

type JobValidationModePtrOutput struct{ *pulumi.OutputState }

func (JobValidationModePtrOutput) Elem added in v0.5.0

func (JobValidationModePtrOutput) ElementType added in v0.5.0

func (JobValidationModePtrOutput) ElementType() reflect.Type

func (JobValidationModePtrOutput) ToJobValidationModePtrOutput added in v0.5.0

func (o JobValidationModePtrOutput) ToJobValidationModePtrOutput() JobValidationModePtrOutput

func (JobValidationModePtrOutput) ToJobValidationModePtrOutputWithContext added in v0.5.0

func (o JobValidationModePtrOutput) ToJobValidationModePtrOutputWithContext(ctx context.Context) JobValidationModePtrOutput

func (JobValidationModePtrOutput) ToStringPtrOutput added in v0.5.0

func (o JobValidationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (JobValidationModePtrOutput) ToStringPtrOutputWithContext added in v0.5.0

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

type LookupDatasetArgs added in v0.12.0

type LookupDatasetArgs struct {
	// Dataset name
	Name string `pulumi:"name"`
}

type LookupDatasetOutputArgs added in v0.12.0

type LookupDatasetOutputArgs struct {
	// Dataset name
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupDatasetOutputArgs) ElementType added in v0.12.0

func (LookupDatasetOutputArgs) ElementType() reflect.Type

type LookupDatasetResult added in v0.12.0

type LookupDatasetResult struct {
	// Dataset format
	Format *DatasetFormat `pulumi:"format"`
	// Format options for dataset
	FormatOptions *DatasetFormatOptions `pulumi:"formatOptions"`
	// Input
	Input *DatasetInputType `pulumi:"input"`
	// PathOptions
	PathOptions *DatasetPathOptions `pulumi:"pathOptions"`
}

func LookupDataset added in v0.12.0

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

Resource schema for AWS::DataBrew::Dataset.

type LookupDatasetResultOutput added in v0.12.0

type LookupDatasetResultOutput struct{ *pulumi.OutputState }

func LookupDatasetOutput added in v0.12.0

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

func (LookupDatasetResultOutput) ElementType added in v0.12.0

func (LookupDatasetResultOutput) ElementType() reflect.Type

func (LookupDatasetResultOutput) Format added in v0.12.0

Dataset format

func (LookupDatasetResultOutput) FormatOptions added in v0.12.0

Format options for dataset

func (LookupDatasetResultOutput) Input added in v0.12.0

Input

func (LookupDatasetResultOutput) PathOptions added in v0.12.0

PathOptions

func (LookupDatasetResultOutput) ToLookupDatasetResultOutput added in v0.12.0

func (o LookupDatasetResultOutput) ToLookupDatasetResultOutput() LookupDatasetResultOutput

func (LookupDatasetResultOutput) ToLookupDatasetResultOutputWithContext added in v0.12.0

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

type LookupJobArgs added in v0.12.0

type LookupJobArgs struct {
	// Job name
	Name string `pulumi:"name"`
}

type LookupJobOutputArgs added in v0.12.0

type LookupJobOutputArgs struct {
	// Job name
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupJobOutputArgs) ElementType added in v0.12.0

func (LookupJobOutputArgs) ElementType() reflect.Type

type LookupJobResult added in v0.12.0

type LookupJobResult struct {
	DataCatalogOutputs []JobDataCatalogOutput `pulumi:"dataCatalogOutputs"`
	DatabaseOutputs    []JobDatabaseOutput    `pulumi:"databaseOutputs"`
	// Dataset name
	DatasetName *string `pulumi:"datasetName"`
	// Encryption Key Arn
	EncryptionKeyArn *string `pulumi:"encryptionKeyArn"`
	// Encryption mode
	EncryptionMode *JobEncryptionMode `pulumi:"encryptionMode"`
	// Job Sample
	JobSample *JobSample `pulumi:"jobSample"`
	// Log subscription
	LogSubscription *JobLogSubscription `pulumi:"logSubscription"`
	// Max capacity
	MaxCapacity *int `pulumi:"maxCapacity"`
	// Max retries
	MaxRetries *int `pulumi:"maxRetries"`
	// Output location
	OutputLocation *JobOutputLocation `pulumi:"outputLocation"`
	Outputs        []JobOutputType    `pulumi:"outputs"`
	// Profile Job configuration
	ProfileConfiguration *JobProfileConfiguration `pulumi:"profileConfiguration"`
	// Project name
	ProjectName *string    `pulumi:"projectName"`
	Recipe      *JobRecipe `pulumi:"recipe"`
	// Role arn
	RoleArn *string `pulumi:"roleArn"`
	// Timeout
	Timeout *int `pulumi:"timeout"`
	// Data quality rules configuration
	ValidationConfigurations []JobValidationConfiguration `pulumi:"validationConfigurations"`
}

func LookupJob added in v0.12.0

func LookupJob(ctx *pulumi.Context, args *LookupJobArgs, opts ...pulumi.InvokeOption) (*LookupJobResult, error)

Resource schema for AWS::DataBrew::Job.

type LookupJobResultOutput added in v0.12.0

type LookupJobResultOutput struct{ *pulumi.OutputState }

func LookupJobOutput added in v0.12.0

func LookupJobOutput(ctx *pulumi.Context, args LookupJobOutputArgs, opts ...pulumi.InvokeOption) LookupJobResultOutput

func (LookupJobResultOutput) DataCatalogOutputs added in v0.12.0

func (LookupJobResultOutput) DatabaseOutputs added in v0.12.0

func (LookupJobResultOutput) DatasetName added in v0.12.0

Dataset name

func (LookupJobResultOutput) ElementType added in v0.12.0

func (LookupJobResultOutput) ElementType() reflect.Type

func (LookupJobResultOutput) EncryptionKeyArn added in v0.12.0

func (o LookupJobResultOutput) EncryptionKeyArn() pulumi.StringPtrOutput

Encryption Key Arn

func (LookupJobResultOutput) EncryptionMode added in v0.12.0

Encryption mode

func (LookupJobResultOutput) JobSample added in v0.12.0

Job Sample

func (LookupJobResultOutput) LogSubscription added in v0.12.0

Log subscription

func (LookupJobResultOutput) MaxCapacity added in v0.12.0

func (o LookupJobResultOutput) MaxCapacity() pulumi.IntPtrOutput

Max capacity

func (LookupJobResultOutput) MaxRetries added in v0.12.0

func (o LookupJobResultOutput) MaxRetries() pulumi.IntPtrOutput

Max retries

func (LookupJobResultOutput) OutputLocation added in v0.12.0

Output location

func (LookupJobResultOutput) Outputs added in v0.12.0

func (LookupJobResultOutput) ProfileConfiguration added in v0.12.0

Profile Job configuration

func (LookupJobResultOutput) ProjectName added in v0.12.0

Project name

func (LookupJobResultOutput) Recipe added in v0.12.0

func (LookupJobResultOutput) RoleArn added in v0.12.0

Role arn

func (LookupJobResultOutput) Timeout added in v0.12.0

Timeout

func (LookupJobResultOutput) ToLookupJobResultOutput added in v0.12.0

func (o LookupJobResultOutput) ToLookupJobResultOutput() LookupJobResultOutput

func (LookupJobResultOutput) ToLookupJobResultOutputWithContext added in v0.12.0

func (o LookupJobResultOutput) ToLookupJobResultOutputWithContext(ctx context.Context) LookupJobResultOutput

func (LookupJobResultOutput) ValidationConfigurations added in v0.12.0

func (o LookupJobResultOutput) ValidationConfigurations() JobValidationConfigurationArrayOutput

Data quality rules configuration

type LookupProjectArgs added in v0.12.0

type LookupProjectArgs struct {
	// Project name
	Name string `pulumi:"name"`
}

type LookupProjectOutputArgs added in v0.12.0

type LookupProjectOutputArgs struct {
	// Project name
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupProjectOutputArgs) ElementType added in v0.12.0

func (LookupProjectOutputArgs) ElementType() reflect.Type

type LookupProjectResult added in v0.12.0

type LookupProjectResult struct {
	// Dataset name
	DatasetName *string `pulumi:"datasetName"`
	// Recipe name
	RecipeName *string `pulumi:"recipeName"`
	// Role arn
	RoleArn *string `pulumi:"roleArn"`
	// Sample
	Sample *ProjectSample `pulumi:"sample"`
}

func LookupProject added in v0.12.0

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

Resource schema for AWS::DataBrew::Project.

type LookupProjectResultOutput added in v0.12.0

type LookupProjectResultOutput struct{ *pulumi.OutputState }

func LookupProjectOutput added in v0.12.0

func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput

func (LookupProjectResultOutput) DatasetName added in v0.12.0

Dataset name

func (LookupProjectResultOutput) ElementType added in v0.12.0

func (LookupProjectResultOutput) ElementType() reflect.Type

func (LookupProjectResultOutput) RecipeName added in v0.12.0

Recipe name

func (LookupProjectResultOutput) RoleArn added in v0.12.0

Role arn

func (LookupProjectResultOutput) Sample added in v0.12.0

Sample

func (LookupProjectResultOutput) ToLookupProjectResultOutput added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput

func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext added in v0.12.0

func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput

type LookupRecipeArgs added in v0.12.0

type LookupRecipeArgs struct {
	// Recipe name
	Name string `pulumi:"name"`
}

type LookupRecipeOutputArgs added in v0.12.0

type LookupRecipeOutputArgs struct {
	// Recipe name
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupRecipeOutputArgs) ElementType added in v0.12.0

func (LookupRecipeOutputArgs) ElementType() reflect.Type

type LookupRecipeResult added in v0.12.0

type LookupRecipeResult struct {
	// Description of the recipe
	Description *string      `pulumi:"description"`
	Steps       []RecipeStep `pulumi:"steps"`
}

func LookupRecipe added in v0.12.0

func LookupRecipe(ctx *pulumi.Context, args *LookupRecipeArgs, opts ...pulumi.InvokeOption) (*LookupRecipeResult, error)

Resource schema for AWS::DataBrew::Recipe.

type LookupRecipeResultOutput added in v0.12.0

type LookupRecipeResultOutput struct{ *pulumi.OutputState }

func LookupRecipeOutput added in v0.12.0

func LookupRecipeOutput(ctx *pulumi.Context, args LookupRecipeOutputArgs, opts ...pulumi.InvokeOption) LookupRecipeResultOutput

func (LookupRecipeResultOutput) Description added in v0.12.0

Description of the recipe

func (LookupRecipeResultOutput) ElementType added in v0.12.0

func (LookupRecipeResultOutput) ElementType() reflect.Type

func (LookupRecipeResultOutput) Steps added in v0.12.0

func (LookupRecipeResultOutput) ToLookupRecipeResultOutput added in v0.12.0

func (o LookupRecipeResultOutput) ToLookupRecipeResultOutput() LookupRecipeResultOutput

func (LookupRecipeResultOutput) ToLookupRecipeResultOutputWithContext added in v0.12.0

func (o LookupRecipeResultOutput) ToLookupRecipeResultOutputWithContext(ctx context.Context) LookupRecipeResultOutput

type LookupRulesetArgs added in v0.12.0

type LookupRulesetArgs struct {
	// Name of the Ruleset
	Name string `pulumi:"name"`
}

type LookupRulesetOutputArgs added in v0.12.0

type LookupRulesetOutputArgs struct {
	// Name of the Ruleset
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupRulesetOutputArgs) ElementType added in v0.12.0

func (LookupRulesetOutputArgs) ElementType() reflect.Type

type LookupRulesetResult added in v0.12.0

type LookupRulesetResult struct {
	// Description of the Ruleset
	Description *string `pulumi:"description"`
	// List of the data quality rules in the ruleset
	Rules []RulesetRule `pulumi:"rules"`
	Tags  []aws.Tag     `pulumi:"tags"`
}

func LookupRuleset added in v0.12.0

func LookupRuleset(ctx *pulumi.Context, args *LookupRulesetArgs, opts ...pulumi.InvokeOption) (*LookupRulesetResult, error)

Resource schema for AWS::DataBrew::Ruleset.

type LookupRulesetResultOutput added in v0.12.0

type LookupRulesetResultOutput struct{ *pulumi.OutputState }

func LookupRulesetOutput added in v0.12.0

func LookupRulesetOutput(ctx *pulumi.Context, args LookupRulesetOutputArgs, opts ...pulumi.InvokeOption) LookupRulesetResultOutput

func (LookupRulesetResultOutput) Description added in v0.12.0

Description of the Ruleset

func (LookupRulesetResultOutput) ElementType added in v0.12.0

func (LookupRulesetResultOutput) ElementType() reflect.Type

func (LookupRulesetResultOutput) Rules added in v0.12.0

List of the data quality rules in the ruleset

func (LookupRulesetResultOutput) Tags added in v0.12.0

func (LookupRulesetResultOutput) ToLookupRulesetResultOutput added in v0.12.0

func (o LookupRulesetResultOutput) ToLookupRulesetResultOutput() LookupRulesetResultOutput

func (LookupRulesetResultOutput) ToLookupRulesetResultOutputWithContext added in v0.12.0

func (o LookupRulesetResultOutput) ToLookupRulesetResultOutputWithContext(ctx context.Context) LookupRulesetResultOutput

type LookupScheduleArgs added in v0.12.0

type LookupScheduleArgs struct {
	// Schedule Name
	Name string `pulumi:"name"`
}

type LookupScheduleOutputArgs added in v0.12.0

type LookupScheduleOutputArgs struct {
	// Schedule Name
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupScheduleOutputArgs) ElementType added in v0.12.0

func (LookupScheduleOutputArgs) ElementType() reflect.Type

type LookupScheduleResult added in v0.12.0

type LookupScheduleResult struct {
	// Schedule cron
	CronExpression *string  `pulumi:"cronExpression"`
	JobNames       []string `pulumi:"jobNames"`
}

func LookupSchedule added in v0.12.0

func LookupSchedule(ctx *pulumi.Context, args *LookupScheduleArgs, opts ...pulumi.InvokeOption) (*LookupScheduleResult, error)

Resource schema for AWS::DataBrew::Schedule.

type LookupScheduleResultOutput added in v0.12.0

type LookupScheduleResultOutput struct{ *pulumi.OutputState }

func LookupScheduleOutput added in v0.12.0

func LookupScheduleOutput(ctx *pulumi.Context, args LookupScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupScheduleResultOutput

func (LookupScheduleResultOutput) CronExpression added in v0.12.0

Schedule cron

func (LookupScheduleResultOutput) ElementType added in v0.12.0

func (LookupScheduleResultOutput) ElementType() reflect.Type

func (LookupScheduleResultOutput) JobNames added in v0.12.0

func (LookupScheduleResultOutput) ToLookupScheduleResultOutput added in v0.12.0

func (o LookupScheduleResultOutput) ToLookupScheduleResultOutput() LookupScheduleResultOutput

func (LookupScheduleResultOutput) ToLookupScheduleResultOutputWithContext added in v0.12.0

func (o LookupScheduleResultOutput) ToLookupScheduleResultOutputWithContext(ctx context.Context) LookupScheduleResultOutput

type Project

type Project struct {
	pulumi.CustomResourceState

	// Dataset name
	DatasetName pulumi.StringOutput `pulumi:"datasetName"`
	// Project name
	Name pulumi.StringOutput `pulumi:"name"`
	// Recipe name
	RecipeName pulumi.StringOutput `pulumi:"recipeName"`
	// Role arn
	RoleArn pulumi.StringOutput `pulumi:"roleArn"`
	// Sample
	Sample ProjectSamplePtrOutput       `pulumi:"sample"`
	Tags   aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::DataBrew::Project.

## Example Usage ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewProject(ctx, "testDataBrewProject", &databrew.ProjectArgs{
			Name:        pulumi.String("project-name"),
			RecipeName:  pulumi.String("recipe-name"),
			DatasetName: pulumi.String("dataset-name"),
			RoleArn:     pulumi.String("arn:aws:iam::12345678910:role/PassRoleAdmin"),
			Sample: &databrew.ProjectSampleArgs{
				Size: pulumi.Int(500),
				Type: databrew.ProjectSampleTypeLastN,
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewProject(ctx, "myDataBrewProject", &databrew.ProjectArgs{
			Name:        pulumi.String("test-project"),
			RecipeName:  pulumi.String("test-project-recipe"),
			DatasetName: pulumi.String("test-dataset"),
			RoleArn:     pulumi.String("arn:aws:iam::1234567891011:role/PassRoleAdmin"),
			Sample: &databrew.ProjectSampleArgs{
				Size: pulumi.Int(500),
				Type: databrew.ProjectSampleTypeLastN,
			},
			Tags: aws.CreateOnlyTagArray{
				&aws.CreateOnlyTagArgs{
					Key:   pulumi.String("key00AtCreate"),
					Value: pulumi.String("value001AtCreate"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project 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 NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

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

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	// Dataset name
	DatasetName pulumi.StringInput
	// Project name
	Name pulumi.StringPtrInput
	// Recipe name
	RecipeName pulumi.StringInput
	// Role arn
	RoleArn pulumi.StringInput
	// Sample
	Sample ProjectSamplePtrInput
	Tags   aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) DatasetName added in v0.17.0

func (o ProjectOutput) DatasetName() pulumi.StringOutput

Dataset name

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) Name added in v0.17.0

Project name

func (ProjectOutput) RecipeName added in v0.17.0

func (o ProjectOutput) RecipeName() pulumi.StringOutput

Recipe name

func (ProjectOutput) RoleArn added in v0.17.0

func (o ProjectOutput) RoleArn() pulumi.StringOutput

Role arn

func (ProjectOutput) Sample added in v0.17.0

Sample

func (ProjectOutput) Tags added in v0.17.0

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectSample

type ProjectSample struct {
	// Sample size
	Size *int `pulumi:"size"`
	// Sample type
	Type ProjectSampleType `pulumi:"type"`
}

type ProjectSampleArgs

type ProjectSampleArgs struct {
	// Sample size
	Size pulumi.IntPtrInput `pulumi:"size"`
	// Sample type
	Type ProjectSampleTypeInput `pulumi:"type"`
}

func (ProjectSampleArgs) ElementType

func (ProjectSampleArgs) ElementType() reflect.Type

func (ProjectSampleArgs) ToProjectSampleOutput

func (i ProjectSampleArgs) ToProjectSampleOutput() ProjectSampleOutput

func (ProjectSampleArgs) ToProjectSampleOutputWithContext

func (i ProjectSampleArgs) ToProjectSampleOutputWithContext(ctx context.Context) ProjectSampleOutput

func (ProjectSampleArgs) ToProjectSamplePtrOutput

func (i ProjectSampleArgs) ToProjectSamplePtrOutput() ProjectSamplePtrOutput

func (ProjectSampleArgs) ToProjectSamplePtrOutputWithContext

func (i ProjectSampleArgs) ToProjectSamplePtrOutputWithContext(ctx context.Context) ProjectSamplePtrOutput

type ProjectSampleInput

type ProjectSampleInput interface {
	pulumi.Input

	ToProjectSampleOutput() ProjectSampleOutput
	ToProjectSampleOutputWithContext(context.Context) ProjectSampleOutput
}

ProjectSampleInput is an input type that accepts ProjectSampleArgs and ProjectSampleOutput values. You can construct a concrete instance of `ProjectSampleInput` via:

ProjectSampleArgs{...}

type ProjectSampleOutput

type ProjectSampleOutput struct{ *pulumi.OutputState }

func (ProjectSampleOutput) ElementType

func (ProjectSampleOutput) ElementType() reflect.Type

func (ProjectSampleOutput) Size

Sample size

func (ProjectSampleOutput) ToProjectSampleOutput

func (o ProjectSampleOutput) ToProjectSampleOutput() ProjectSampleOutput

func (ProjectSampleOutput) ToProjectSampleOutputWithContext

func (o ProjectSampleOutput) ToProjectSampleOutputWithContext(ctx context.Context) ProjectSampleOutput

func (ProjectSampleOutput) ToProjectSamplePtrOutput

func (o ProjectSampleOutput) ToProjectSamplePtrOutput() ProjectSamplePtrOutput

func (ProjectSampleOutput) ToProjectSamplePtrOutputWithContext

func (o ProjectSampleOutput) ToProjectSamplePtrOutputWithContext(ctx context.Context) ProjectSamplePtrOutput

func (ProjectSampleOutput) Type

Sample type

type ProjectSamplePtrInput

type ProjectSamplePtrInput interface {
	pulumi.Input

	ToProjectSamplePtrOutput() ProjectSamplePtrOutput
	ToProjectSamplePtrOutputWithContext(context.Context) ProjectSamplePtrOutput
}

ProjectSamplePtrInput is an input type that accepts ProjectSampleArgs, ProjectSamplePtr and ProjectSamplePtrOutput values. You can construct a concrete instance of `ProjectSamplePtrInput` via:

        ProjectSampleArgs{...}

or:

        nil

type ProjectSamplePtrOutput

type ProjectSamplePtrOutput struct{ *pulumi.OutputState }

func (ProjectSamplePtrOutput) Elem

func (ProjectSamplePtrOutput) ElementType

func (ProjectSamplePtrOutput) ElementType() reflect.Type

func (ProjectSamplePtrOutput) Size

Sample size

func (ProjectSamplePtrOutput) ToProjectSamplePtrOutput

func (o ProjectSamplePtrOutput) ToProjectSamplePtrOutput() ProjectSamplePtrOutput

func (ProjectSamplePtrOutput) ToProjectSamplePtrOutputWithContext

func (o ProjectSamplePtrOutput) ToProjectSamplePtrOutputWithContext(ctx context.Context) ProjectSamplePtrOutput

func (ProjectSamplePtrOutput) Type

Sample type

type ProjectSampleType

type ProjectSampleType string

Sample type

func (ProjectSampleType) ElementType

func (ProjectSampleType) ElementType() reflect.Type

func (ProjectSampleType) ToProjectSampleTypeOutput

func (e ProjectSampleType) ToProjectSampleTypeOutput() ProjectSampleTypeOutput

func (ProjectSampleType) ToProjectSampleTypeOutputWithContext

func (e ProjectSampleType) ToProjectSampleTypeOutputWithContext(ctx context.Context) ProjectSampleTypeOutput

func (ProjectSampleType) ToProjectSampleTypePtrOutput

func (e ProjectSampleType) ToProjectSampleTypePtrOutput() ProjectSampleTypePtrOutput

func (ProjectSampleType) ToProjectSampleTypePtrOutputWithContext

func (e ProjectSampleType) ToProjectSampleTypePtrOutputWithContext(ctx context.Context) ProjectSampleTypePtrOutput

func (ProjectSampleType) ToStringOutput

func (e ProjectSampleType) ToStringOutput() pulumi.StringOutput

func (ProjectSampleType) ToStringOutputWithContext

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

func (ProjectSampleType) ToStringPtrOutput

func (e ProjectSampleType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectSampleType) ToStringPtrOutputWithContext

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

type ProjectSampleTypeInput

type ProjectSampleTypeInput interface {
	pulumi.Input

	ToProjectSampleTypeOutput() ProjectSampleTypeOutput
	ToProjectSampleTypeOutputWithContext(context.Context) ProjectSampleTypeOutput
}

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

ProjectSampleTypeFirstN
ProjectSampleTypeLastN
ProjectSampleTypeRandom

type ProjectSampleTypeOutput

type ProjectSampleTypeOutput struct{ *pulumi.OutputState }

func (ProjectSampleTypeOutput) ElementType

func (ProjectSampleTypeOutput) ElementType() reflect.Type

func (ProjectSampleTypeOutput) ToProjectSampleTypeOutput

func (o ProjectSampleTypeOutput) ToProjectSampleTypeOutput() ProjectSampleTypeOutput

func (ProjectSampleTypeOutput) ToProjectSampleTypeOutputWithContext

func (o ProjectSampleTypeOutput) ToProjectSampleTypeOutputWithContext(ctx context.Context) ProjectSampleTypeOutput

func (ProjectSampleTypeOutput) ToProjectSampleTypePtrOutput

func (o ProjectSampleTypeOutput) ToProjectSampleTypePtrOutput() ProjectSampleTypePtrOutput

func (ProjectSampleTypeOutput) ToProjectSampleTypePtrOutputWithContext

func (o ProjectSampleTypeOutput) ToProjectSampleTypePtrOutputWithContext(ctx context.Context) ProjectSampleTypePtrOutput

func (ProjectSampleTypeOutput) ToStringOutput

func (o ProjectSampleTypeOutput) ToStringOutput() pulumi.StringOutput

func (ProjectSampleTypeOutput) ToStringOutputWithContext

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

func (ProjectSampleTypeOutput) ToStringPtrOutput

func (o ProjectSampleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectSampleTypeOutput) ToStringPtrOutputWithContext

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

type ProjectSampleTypePtrInput

type ProjectSampleTypePtrInput interface {
	pulumi.Input

	ToProjectSampleTypePtrOutput() ProjectSampleTypePtrOutput
	ToProjectSampleTypePtrOutputWithContext(context.Context) ProjectSampleTypePtrOutput
}

func ProjectSampleTypePtr

func ProjectSampleTypePtr(v string) ProjectSampleTypePtrInput

type ProjectSampleTypePtrOutput

type ProjectSampleTypePtrOutput struct{ *pulumi.OutputState }

func (ProjectSampleTypePtrOutput) Elem

func (ProjectSampleTypePtrOutput) ElementType

func (ProjectSampleTypePtrOutput) ElementType() reflect.Type

func (ProjectSampleTypePtrOutput) ToProjectSampleTypePtrOutput

func (o ProjectSampleTypePtrOutput) ToProjectSampleTypePtrOutput() ProjectSampleTypePtrOutput

func (ProjectSampleTypePtrOutput) ToProjectSampleTypePtrOutputWithContext

func (o ProjectSampleTypePtrOutput) ToProjectSampleTypePtrOutputWithContext(ctx context.Context) ProjectSampleTypePtrOutput

func (ProjectSampleTypePtrOutput) ToStringPtrOutput

func (o ProjectSampleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectSampleTypePtrOutput) ToStringPtrOutputWithContext

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

type ProjectState

type ProjectState struct {
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectTag

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

A key-value pair to associate with a resource.

type Recipe

type Recipe struct {
	pulumi.CustomResourceState

	// Description of the recipe
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Recipe name
	Name  pulumi.StringOutput          `pulumi:"name"`
	Steps RecipeStepArrayOutput        `pulumi:"steps"`
	Tags  aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::DataBrew::Recipe.

## Example Usage ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewRecipe(ctx, "testDataBrewRecipe", &databrew.RecipeArgs{
			Name:        pulumi.String("recipe-name"),
			Description: pulumi.String("This is the recipe description."),
			Steps: databrew.RecipeStepArray{
				&databrew.RecipeStepArgs{
					Action: &databrew.RecipeActionArgs{
						Operation: pulumi.String("EXTRACT_PATTERN"),
						Parameters: pulumi.Any{
							SourceColumn: pulumi.String("Consulate"),
							Pattern:      pulumi.String("A"),
							TargetColumn: pulumi.String("extract_pattern"),
						},
					},
					ConditionExpressions: databrew.RecipeConditionExpressionArray{
						&databrew.RecipeConditionExpressionArgs{
							Condition:    pulumi.String("LESS_THAN_EQUAL"),
							Value:        pulumi.String("5"),
							TargetColumn: pulumi.String("Target"),
						},
					},
				},
			},
			Tags: aws.CreateOnlyTagArray{
				&aws.CreateOnlyTagArgs{
					Key:   pulumi.String("key00AtCreate"),
					Value: pulumi.String("value001AtCreate"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetRecipe

func GetRecipe(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RecipeState, opts ...pulumi.ResourceOption) (*Recipe, error)

GetRecipe gets an existing Recipe 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 NewRecipe

func NewRecipe(ctx *pulumi.Context,
	name string, args *RecipeArgs, opts ...pulumi.ResourceOption) (*Recipe, error)

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

func (*Recipe) ElementType

func (*Recipe) ElementType() reflect.Type

func (*Recipe) ToRecipeOutput

func (i *Recipe) ToRecipeOutput() RecipeOutput

func (*Recipe) ToRecipeOutputWithContext

func (i *Recipe) ToRecipeOutputWithContext(ctx context.Context) RecipeOutput

type RecipeAction

type RecipeAction struct {
	// Step action operation
	Operation  string      `pulumi:"operation"`
	Parameters interface{} `pulumi:"parameters"`
}

type RecipeActionArgs

type RecipeActionArgs struct {
	// Step action operation
	Operation  pulumi.StringInput `pulumi:"operation"`
	Parameters pulumi.Input       `pulumi:"parameters"`
}

func (RecipeActionArgs) ElementType

func (RecipeActionArgs) ElementType() reflect.Type

func (RecipeActionArgs) ToRecipeActionOutput

func (i RecipeActionArgs) ToRecipeActionOutput() RecipeActionOutput

func (RecipeActionArgs) ToRecipeActionOutputWithContext

func (i RecipeActionArgs) ToRecipeActionOutputWithContext(ctx context.Context) RecipeActionOutput

type RecipeActionInput

type RecipeActionInput interface {
	pulumi.Input

	ToRecipeActionOutput() RecipeActionOutput
	ToRecipeActionOutputWithContext(context.Context) RecipeActionOutput
}

RecipeActionInput is an input type that accepts RecipeActionArgs and RecipeActionOutput values. You can construct a concrete instance of `RecipeActionInput` via:

RecipeActionArgs{...}

type RecipeActionOutput

type RecipeActionOutput struct{ *pulumi.OutputState }

func (RecipeActionOutput) ElementType

func (RecipeActionOutput) ElementType() reflect.Type

func (RecipeActionOutput) Operation

func (o RecipeActionOutput) Operation() pulumi.StringOutput

Step action operation

func (RecipeActionOutput) Parameters

func (o RecipeActionOutput) Parameters() pulumi.AnyOutput

func (RecipeActionOutput) ToRecipeActionOutput

func (o RecipeActionOutput) ToRecipeActionOutput() RecipeActionOutput

func (RecipeActionOutput) ToRecipeActionOutputWithContext

func (o RecipeActionOutput) ToRecipeActionOutputWithContext(ctx context.Context) RecipeActionOutput

type RecipeArgs

type RecipeArgs struct {
	// Description of the recipe
	Description pulumi.StringPtrInput
	// Recipe name
	Name  pulumi.StringPtrInput
	Steps RecipeStepArrayInput
	Tags  aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a Recipe resource.

func (RecipeArgs) ElementType

func (RecipeArgs) ElementType() reflect.Type

type RecipeConditionExpression

type RecipeConditionExpression struct {
	// Input condition to be applied to the target column
	Condition string `pulumi:"condition"`
	// Name of the target column
	TargetColumn string `pulumi:"targetColumn"`
	// Value of the condition
	Value *string `pulumi:"value"`
}

Condition expressions applied to the step action

type RecipeConditionExpressionArgs

type RecipeConditionExpressionArgs struct {
	// Input condition to be applied to the target column
	Condition pulumi.StringInput `pulumi:"condition"`
	// Name of the target column
	TargetColumn pulumi.StringInput `pulumi:"targetColumn"`
	// Value of the condition
	Value pulumi.StringPtrInput `pulumi:"value"`
}

Condition expressions applied to the step action

func (RecipeConditionExpressionArgs) ElementType

func (RecipeConditionExpressionArgs) ToRecipeConditionExpressionOutput

func (i RecipeConditionExpressionArgs) ToRecipeConditionExpressionOutput() RecipeConditionExpressionOutput

func (RecipeConditionExpressionArgs) ToRecipeConditionExpressionOutputWithContext

func (i RecipeConditionExpressionArgs) ToRecipeConditionExpressionOutputWithContext(ctx context.Context) RecipeConditionExpressionOutput

type RecipeConditionExpressionArray

type RecipeConditionExpressionArray []RecipeConditionExpressionInput

func (RecipeConditionExpressionArray) ElementType

func (RecipeConditionExpressionArray) ToRecipeConditionExpressionArrayOutput

func (i RecipeConditionExpressionArray) ToRecipeConditionExpressionArrayOutput() RecipeConditionExpressionArrayOutput

func (RecipeConditionExpressionArray) ToRecipeConditionExpressionArrayOutputWithContext

func (i RecipeConditionExpressionArray) ToRecipeConditionExpressionArrayOutputWithContext(ctx context.Context) RecipeConditionExpressionArrayOutput

type RecipeConditionExpressionArrayInput

type RecipeConditionExpressionArrayInput interface {
	pulumi.Input

	ToRecipeConditionExpressionArrayOutput() RecipeConditionExpressionArrayOutput
	ToRecipeConditionExpressionArrayOutputWithContext(context.Context) RecipeConditionExpressionArrayOutput
}

RecipeConditionExpressionArrayInput is an input type that accepts RecipeConditionExpressionArray and RecipeConditionExpressionArrayOutput values. You can construct a concrete instance of `RecipeConditionExpressionArrayInput` via:

RecipeConditionExpressionArray{ RecipeConditionExpressionArgs{...} }

type RecipeConditionExpressionArrayOutput

type RecipeConditionExpressionArrayOutput struct{ *pulumi.OutputState }

func (RecipeConditionExpressionArrayOutput) ElementType

func (RecipeConditionExpressionArrayOutput) Index

func (RecipeConditionExpressionArrayOutput) ToRecipeConditionExpressionArrayOutput

func (o RecipeConditionExpressionArrayOutput) ToRecipeConditionExpressionArrayOutput() RecipeConditionExpressionArrayOutput

func (RecipeConditionExpressionArrayOutput) ToRecipeConditionExpressionArrayOutputWithContext

func (o RecipeConditionExpressionArrayOutput) ToRecipeConditionExpressionArrayOutputWithContext(ctx context.Context) RecipeConditionExpressionArrayOutput

type RecipeConditionExpressionInput

type RecipeConditionExpressionInput interface {
	pulumi.Input

	ToRecipeConditionExpressionOutput() RecipeConditionExpressionOutput
	ToRecipeConditionExpressionOutputWithContext(context.Context) RecipeConditionExpressionOutput
}

RecipeConditionExpressionInput is an input type that accepts RecipeConditionExpressionArgs and RecipeConditionExpressionOutput values. You can construct a concrete instance of `RecipeConditionExpressionInput` via:

RecipeConditionExpressionArgs{...}

type RecipeConditionExpressionOutput

type RecipeConditionExpressionOutput struct{ *pulumi.OutputState }

Condition expressions applied to the step action

func (RecipeConditionExpressionOutput) Condition

Input condition to be applied to the target column

func (RecipeConditionExpressionOutput) ElementType

func (RecipeConditionExpressionOutput) TargetColumn

Name of the target column

func (RecipeConditionExpressionOutput) ToRecipeConditionExpressionOutput

func (o RecipeConditionExpressionOutput) ToRecipeConditionExpressionOutput() RecipeConditionExpressionOutput

func (RecipeConditionExpressionOutput) ToRecipeConditionExpressionOutputWithContext

func (o RecipeConditionExpressionOutput) ToRecipeConditionExpressionOutputWithContext(ctx context.Context) RecipeConditionExpressionOutput

func (RecipeConditionExpressionOutput) Value

Value of the condition

type RecipeDataCatalogInputDefinition

type RecipeDataCatalogInputDefinition struct {
	// Catalog id
	CatalogId *string `pulumi:"catalogId"`
	// Database name
	DatabaseName *string `pulumi:"databaseName"`
	// Table name
	TableName     *string           `pulumi:"tableName"`
	TempDirectory *RecipeS3Location `pulumi:"tempDirectory"`
}

type RecipeDataCatalogInputDefinitionArgs

type RecipeDataCatalogInputDefinitionArgs struct {
	// Catalog id
	CatalogId pulumi.StringPtrInput `pulumi:"catalogId"`
	// Database name
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Table name
	TableName     pulumi.StringPtrInput    `pulumi:"tableName"`
	TempDirectory RecipeS3LocationPtrInput `pulumi:"tempDirectory"`
}

func (RecipeDataCatalogInputDefinitionArgs) ElementType

func (RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionOutput

func (i RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionOutput() RecipeDataCatalogInputDefinitionOutput

func (RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionOutputWithContext

func (i RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionOutputWithContext(ctx context.Context) RecipeDataCatalogInputDefinitionOutput

func (RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionPtrOutput

func (i RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionPtrOutput() RecipeDataCatalogInputDefinitionPtrOutput

func (RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext

func (i RecipeDataCatalogInputDefinitionArgs) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) RecipeDataCatalogInputDefinitionPtrOutput

type RecipeDataCatalogInputDefinitionInput

type RecipeDataCatalogInputDefinitionInput interface {
	pulumi.Input

	ToRecipeDataCatalogInputDefinitionOutput() RecipeDataCatalogInputDefinitionOutput
	ToRecipeDataCatalogInputDefinitionOutputWithContext(context.Context) RecipeDataCatalogInputDefinitionOutput
}

RecipeDataCatalogInputDefinitionInput is an input type that accepts RecipeDataCatalogInputDefinitionArgs and RecipeDataCatalogInputDefinitionOutput values. You can construct a concrete instance of `RecipeDataCatalogInputDefinitionInput` via:

RecipeDataCatalogInputDefinitionArgs{...}

type RecipeDataCatalogInputDefinitionOutput

type RecipeDataCatalogInputDefinitionOutput struct{ *pulumi.OutputState }

func (RecipeDataCatalogInputDefinitionOutput) CatalogId

Catalog id

func (RecipeDataCatalogInputDefinitionOutput) DatabaseName

Database name

func (RecipeDataCatalogInputDefinitionOutput) ElementType

func (RecipeDataCatalogInputDefinitionOutput) TableName

Table name

func (RecipeDataCatalogInputDefinitionOutput) TempDirectory

func (RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionOutput

func (o RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionOutput() RecipeDataCatalogInputDefinitionOutput

func (RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionOutputWithContext

func (o RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionOutputWithContext(ctx context.Context) RecipeDataCatalogInputDefinitionOutput

func (RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionPtrOutput

func (o RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionPtrOutput() RecipeDataCatalogInputDefinitionPtrOutput

func (RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext

func (o RecipeDataCatalogInputDefinitionOutput) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) RecipeDataCatalogInputDefinitionPtrOutput

type RecipeDataCatalogInputDefinitionPtrInput

type RecipeDataCatalogInputDefinitionPtrInput interface {
	pulumi.Input

	ToRecipeDataCatalogInputDefinitionPtrOutput() RecipeDataCatalogInputDefinitionPtrOutput
	ToRecipeDataCatalogInputDefinitionPtrOutputWithContext(context.Context) RecipeDataCatalogInputDefinitionPtrOutput
}

RecipeDataCatalogInputDefinitionPtrInput is an input type that accepts RecipeDataCatalogInputDefinitionArgs, RecipeDataCatalogInputDefinitionPtr and RecipeDataCatalogInputDefinitionPtrOutput values. You can construct a concrete instance of `RecipeDataCatalogInputDefinitionPtrInput` via:

        RecipeDataCatalogInputDefinitionArgs{...}

or:

        nil

type RecipeDataCatalogInputDefinitionPtrOutput

type RecipeDataCatalogInputDefinitionPtrOutput struct{ *pulumi.OutputState }

func (RecipeDataCatalogInputDefinitionPtrOutput) CatalogId

Catalog id

func (RecipeDataCatalogInputDefinitionPtrOutput) DatabaseName

Database name

func (RecipeDataCatalogInputDefinitionPtrOutput) Elem

func (RecipeDataCatalogInputDefinitionPtrOutput) ElementType

func (RecipeDataCatalogInputDefinitionPtrOutput) TableName

Table name

func (RecipeDataCatalogInputDefinitionPtrOutput) TempDirectory

func (RecipeDataCatalogInputDefinitionPtrOutput) ToRecipeDataCatalogInputDefinitionPtrOutput

func (o RecipeDataCatalogInputDefinitionPtrOutput) ToRecipeDataCatalogInputDefinitionPtrOutput() RecipeDataCatalogInputDefinitionPtrOutput

func (RecipeDataCatalogInputDefinitionPtrOutput) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext

func (o RecipeDataCatalogInputDefinitionPtrOutput) ToRecipeDataCatalogInputDefinitionPtrOutputWithContext(ctx context.Context) RecipeDataCatalogInputDefinitionPtrOutput

type RecipeInput

type RecipeInput interface {
	pulumi.Input

	ToRecipeOutput() RecipeOutput
	ToRecipeOutputWithContext(ctx context.Context) RecipeOutput
}

type RecipeOutput

type RecipeOutput struct{ *pulumi.OutputState }

func (RecipeOutput) Description added in v0.17.0

func (o RecipeOutput) Description() pulumi.StringPtrOutput

Description of the recipe

func (RecipeOutput) ElementType

func (RecipeOutput) ElementType() reflect.Type

func (RecipeOutput) Name added in v0.17.0

func (o RecipeOutput) Name() pulumi.StringOutput

Recipe name

func (RecipeOutput) Steps added in v0.17.0

func (RecipeOutput) Tags added in v0.17.0

func (RecipeOutput) ToRecipeOutput

func (o RecipeOutput) ToRecipeOutput() RecipeOutput

func (RecipeOutput) ToRecipeOutputWithContext

func (o RecipeOutput) ToRecipeOutputWithContext(ctx context.Context) RecipeOutput

type RecipeParameters added in v0.2.0

type RecipeParameters struct {
	AggregateFunction             *string `pulumi:"aggregateFunction"`
	Base                          *string `pulumi:"base"`
	CaseStatement                 *string `pulumi:"caseStatement"`
	CategoryMap                   *string `pulumi:"categoryMap"`
	CharsToRemove                 *string `pulumi:"charsToRemove"`
	CollapseConsecutiveWhitespace *string `pulumi:"collapseConsecutiveWhitespace"`
	ColumnDataType                *string `pulumi:"columnDataType"`
	ColumnRange                   *string `pulumi:"columnRange"`
	Count                         *string `pulumi:"count"`
	CustomCharacters              *string `pulumi:"customCharacters"`
	CustomStopWords               *string `pulumi:"customStopWords"`
	CustomValue                   *string `pulumi:"customValue"`
	DatasetsColumns               *string `pulumi:"datasetsColumns"`
	DateAddValue                  *string `pulumi:"dateAddValue"`
	DateTimeFormat                *string `pulumi:"dateTimeFormat"`
	DateTimeParameters            *string `pulumi:"dateTimeParameters"`
	DeleteOtherRows               *string `pulumi:"deleteOtherRows"`
	Delimiter                     *string `pulumi:"delimiter"`
	EndPattern                    *string `pulumi:"endPattern"`
	EndPosition                   *string `pulumi:"endPosition"`
	EndValue                      *string `pulumi:"endValue"`
	ExpandContractions            *string `pulumi:"expandContractions"`
	Exponent                      *string `pulumi:"exponent"`
	FalseString                   *string `pulumi:"falseString"`
	GroupByAggFunctionOptions     *string `pulumi:"groupByAggFunctionOptions"`
	GroupByColumns                *string `pulumi:"groupByColumns"`
	HiddenColumns                 *string `pulumi:"hiddenColumns"`
	IgnoreCase                    *string `pulumi:"ignoreCase"`
	IncludeInSplit                *string `pulumi:"includeInSplit"`
	// Input
	Input                               *RecipeParametersInputProperties `pulumi:"input"`
	Interval                            *string                          `pulumi:"interval"`
	IsText                              *string                          `pulumi:"isText"`
	JoinKeys                            *string                          `pulumi:"joinKeys"`
	JoinType                            *string                          `pulumi:"joinType"`
	LeftColumns                         *string                          `pulumi:"leftColumns"`
	Limit                               *string                          `pulumi:"limit"`
	LowerBound                          *string                          `pulumi:"lowerBound"`
	MapType                             *string                          `pulumi:"mapType"`
	ModeType                            *string                          `pulumi:"modeType"`
	MultiLine                           *bool                            `pulumi:"multiLine"`
	NumRows                             *string                          `pulumi:"numRows"`
	NumRowsAfter                        *string                          `pulumi:"numRowsAfter"`
	NumRowsBefore                       *string                          `pulumi:"numRowsBefore"`
	OrderByColumn                       *string                          `pulumi:"orderByColumn"`
	OrderByColumns                      *string                          `pulumi:"orderByColumns"`
	Other                               *string                          `pulumi:"other"`
	Pattern                             *string                          `pulumi:"pattern"`
	PatternOption1                      *string                          `pulumi:"patternOption1"`
	PatternOption2                      *string                          `pulumi:"patternOption2"`
	PatternOptions                      *string                          `pulumi:"patternOptions"`
	Period                              *string                          `pulumi:"period"`
	Position                            *string                          `pulumi:"position"`
	RemoveAllPunctuation                *string                          `pulumi:"removeAllPunctuation"`
	RemoveAllQuotes                     *string                          `pulumi:"removeAllQuotes"`
	RemoveAllWhitespace                 *string                          `pulumi:"removeAllWhitespace"`
	RemoveCustomCharacters              *string                          `pulumi:"removeCustomCharacters"`
	RemoveCustomValue                   *string                          `pulumi:"removeCustomValue"`
	RemoveLeadingAndTrailingPunctuation *string                          `pulumi:"removeLeadingAndTrailingPunctuation"`
	RemoveLeadingAndTrailingQuotes      *string                          `pulumi:"removeLeadingAndTrailingQuotes"`
	RemoveLeadingAndTrailingWhitespace  *string                          `pulumi:"removeLeadingAndTrailingWhitespace"`
	RemoveLetters                       *string                          `pulumi:"removeLetters"`
	RemoveNumbers                       *string                          `pulumi:"removeNumbers"`
	RemoveSourceColumn                  *string                          `pulumi:"removeSourceColumn"`
	RemoveSpecialCharacters             *string                          `pulumi:"removeSpecialCharacters"`
	RightColumns                        *string                          `pulumi:"rightColumns"`
	SampleSize                          *string                          `pulumi:"sampleSize"`
	SampleType                          *string                          `pulumi:"sampleType"`
	SecondInput                         *string                          `pulumi:"secondInput"`
	SecondaryInputs                     []RecipeSecondaryInput           `pulumi:"secondaryInputs"`
	SheetIndexes                        []int                            `pulumi:"sheetIndexes"`
	SheetNames                          []string                         `pulumi:"sheetNames"`
	SourceColumn                        *string                          `pulumi:"sourceColumn"`
	SourceColumn1                       *string                          `pulumi:"sourceColumn1"`
	SourceColumn2                       *string                          `pulumi:"sourceColumn2"`
	SourceColumns                       *string                          `pulumi:"sourceColumns"`
	StartColumnIndex                    *string                          `pulumi:"startColumnIndex"`
	StartPattern                        *string                          `pulumi:"startPattern"`
	StartPosition                       *string                          `pulumi:"startPosition"`
	StartValue                          *string                          `pulumi:"startValue"`
	StemmingMode                        *string                          `pulumi:"stemmingMode"`
	StepCount                           *string                          `pulumi:"stepCount"`
	StepIndex                           *string                          `pulumi:"stepIndex"`
	StopWordsMode                       *string                          `pulumi:"stopWordsMode"`
	Strategy                            *string                          `pulumi:"strategy"`
	TargetColumn                        *string                          `pulumi:"targetColumn"`
	TargetColumnNames                   *string                          `pulumi:"targetColumnNames"`
	TargetDateFormat                    *string                          `pulumi:"targetDateFormat"`
	TargetIndex                         *string                          `pulumi:"targetIndex"`
	TimeZone                            *string                          `pulumi:"timeZone"`
	TokenizerPattern                    *string                          `pulumi:"tokenizerPattern"`
	TrueString                          *string                          `pulumi:"trueString"`
	UdfLang                             *string                          `pulumi:"udfLang"`
	Units                               *string                          `pulumi:"units"`
	UnpivotColumn                       *string                          `pulumi:"unpivotColumn"`
	UpperBound                          *string                          `pulumi:"upperBound"`
	UseNewDataFrame                     *string                          `pulumi:"useNewDataFrame"`
	Value                               *string                          `pulumi:"value"`
	Value1                              *string                          `pulumi:"value1"`
	Value2                              *string                          `pulumi:"value2"`
	ValueColumn                         *string                          `pulumi:"valueColumn"`
	ViewFrame                           *string                          `pulumi:"viewFrame"`
}

type RecipeParametersArgs added in v0.2.0

type RecipeParametersArgs struct {
	AggregateFunction             pulumi.StringPtrInput `pulumi:"aggregateFunction"`
	Base                          pulumi.StringPtrInput `pulumi:"base"`
	CaseStatement                 pulumi.StringPtrInput `pulumi:"caseStatement"`
	CategoryMap                   pulumi.StringPtrInput `pulumi:"categoryMap"`
	CharsToRemove                 pulumi.StringPtrInput `pulumi:"charsToRemove"`
	CollapseConsecutiveWhitespace pulumi.StringPtrInput `pulumi:"collapseConsecutiveWhitespace"`
	ColumnDataType                pulumi.StringPtrInput `pulumi:"columnDataType"`
	ColumnRange                   pulumi.StringPtrInput `pulumi:"columnRange"`
	Count                         pulumi.StringPtrInput `pulumi:"count"`
	CustomCharacters              pulumi.StringPtrInput `pulumi:"customCharacters"`
	CustomStopWords               pulumi.StringPtrInput `pulumi:"customStopWords"`
	CustomValue                   pulumi.StringPtrInput `pulumi:"customValue"`
	DatasetsColumns               pulumi.StringPtrInput `pulumi:"datasetsColumns"`
	DateAddValue                  pulumi.StringPtrInput `pulumi:"dateAddValue"`
	DateTimeFormat                pulumi.StringPtrInput `pulumi:"dateTimeFormat"`
	DateTimeParameters            pulumi.StringPtrInput `pulumi:"dateTimeParameters"`
	DeleteOtherRows               pulumi.StringPtrInput `pulumi:"deleteOtherRows"`
	Delimiter                     pulumi.StringPtrInput `pulumi:"delimiter"`
	EndPattern                    pulumi.StringPtrInput `pulumi:"endPattern"`
	EndPosition                   pulumi.StringPtrInput `pulumi:"endPosition"`
	EndValue                      pulumi.StringPtrInput `pulumi:"endValue"`
	ExpandContractions            pulumi.StringPtrInput `pulumi:"expandContractions"`
	Exponent                      pulumi.StringPtrInput `pulumi:"exponent"`
	FalseString                   pulumi.StringPtrInput `pulumi:"falseString"`
	GroupByAggFunctionOptions     pulumi.StringPtrInput `pulumi:"groupByAggFunctionOptions"`
	GroupByColumns                pulumi.StringPtrInput `pulumi:"groupByColumns"`
	HiddenColumns                 pulumi.StringPtrInput `pulumi:"hiddenColumns"`
	IgnoreCase                    pulumi.StringPtrInput `pulumi:"ignoreCase"`
	IncludeInSplit                pulumi.StringPtrInput `pulumi:"includeInSplit"`
	// Input
	Input                               RecipeParametersInputPropertiesPtrInput `pulumi:"input"`
	Interval                            pulumi.StringPtrInput                   `pulumi:"interval"`
	IsText                              pulumi.StringPtrInput                   `pulumi:"isText"`
	JoinKeys                            pulumi.StringPtrInput                   `pulumi:"joinKeys"`
	JoinType                            pulumi.StringPtrInput                   `pulumi:"joinType"`
	LeftColumns                         pulumi.StringPtrInput                   `pulumi:"leftColumns"`
	Limit                               pulumi.StringPtrInput                   `pulumi:"limit"`
	LowerBound                          pulumi.StringPtrInput                   `pulumi:"lowerBound"`
	MapType                             pulumi.StringPtrInput                   `pulumi:"mapType"`
	ModeType                            pulumi.StringPtrInput                   `pulumi:"modeType"`
	MultiLine                           pulumi.BoolPtrInput                     `pulumi:"multiLine"`
	NumRows                             pulumi.StringPtrInput                   `pulumi:"numRows"`
	NumRowsAfter                        pulumi.StringPtrInput                   `pulumi:"numRowsAfter"`
	NumRowsBefore                       pulumi.StringPtrInput                   `pulumi:"numRowsBefore"`
	OrderByColumn                       pulumi.StringPtrInput                   `pulumi:"orderByColumn"`
	OrderByColumns                      pulumi.StringPtrInput                   `pulumi:"orderByColumns"`
	Other                               pulumi.StringPtrInput                   `pulumi:"other"`
	Pattern                             pulumi.StringPtrInput                   `pulumi:"pattern"`
	PatternOption1                      pulumi.StringPtrInput                   `pulumi:"patternOption1"`
	PatternOption2                      pulumi.StringPtrInput                   `pulumi:"patternOption2"`
	PatternOptions                      pulumi.StringPtrInput                   `pulumi:"patternOptions"`
	Period                              pulumi.StringPtrInput                   `pulumi:"period"`
	Position                            pulumi.StringPtrInput                   `pulumi:"position"`
	RemoveAllPunctuation                pulumi.StringPtrInput                   `pulumi:"removeAllPunctuation"`
	RemoveAllQuotes                     pulumi.StringPtrInput                   `pulumi:"removeAllQuotes"`
	RemoveAllWhitespace                 pulumi.StringPtrInput                   `pulumi:"removeAllWhitespace"`
	RemoveCustomCharacters              pulumi.StringPtrInput                   `pulumi:"removeCustomCharacters"`
	RemoveCustomValue                   pulumi.StringPtrInput                   `pulumi:"removeCustomValue"`
	RemoveLeadingAndTrailingPunctuation pulumi.StringPtrInput                   `pulumi:"removeLeadingAndTrailingPunctuation"`
	RemoveLeadingAndTrailingQuotes      pulumi.StringPtrInput                   `pulumi:"removeLeadingAndTrailingQuotes"`
	RemoveLeadingAndTrailingWhitespace  pulumi.StringPtrInput                   `pulumi:"removeLeadingAndTrailingWhitespace"`
	RemoveLetters                       pulumi.StringPtrInput                   `pulumi:"removeLetters"`
	RemoveNumbers                       pulumi.StringPtrInput                   `pulumi:"removeNumbers"`
	RemoveSourceColumn                  pulumi.StringPtrInput                   `pulumi:"removeSourceColumn"`
	RemoveSpecialCharacters             pulumi.StringPtrInput                   `pulumi:"removeSpecialCharacters"`
	RightColumns                        pulumi.StringPtrInput                   `pulumi:"rightColumns"`
	SampleSize                          pulumi.StringPtrInput                   `pulumi:"sampleSize"`
	SampleType                          pulumi.StringPtrInput                   `pulumi:"sampleType"`
	SecondInput                         pulumi.StringPtrInput                   `pulumi:"secondInput"`
	SecondaryInputs                     RecipeSecondaryInputArrayInput          `pulumi:"secondaryInputs"`
	SheetIndexes                        pulumi.IntArrayInput                    `pulumi:"sheetIndexes"`
	SheetNames                          pulumi.StringArrayInput                 `pulumi:"sheetNames"`
	SourceColumn                        pulumi.StringPtrInput                   `pulumi:"sourceColumn"`
	SourceColumn1                       pulumi.StringPtrInput                   `pulumi:"sourceColumn1"`
	SourceColumn2                       pulumi.StringPtrInput                   `pulumi:"sourceColumn2"`
	SourceColumns                       pulumi.StringPtrInput                   `pulumi:"sourceColumns"`
	StartColumnIndex                    pulumi.StringPtrInput                   `pulumi:"startColumnIndex"`
	StartPattern                        pulumi.StringPtrInput                   `pulumi:"startPattern"`
	StartPosition                       pulumi.StringPtrInput                   `pulumi:"startPosition"`
	StartValue                          pulumi.StringPtrInput                   `pulumi:"startValue"`
	StemmingMode                        pulumi.StringPtrInput                   `pulumi:"stemmingMode"`
	StepCount                           pulumi.StringPtrInput                   `pulumi:"stepCount"`
	StepIndex                           pulumi.StringPtrInput                   `pulumi:"stepIndex"`
	StopWordsMode                       pulumi.StringPtrInput                   `pulumi:"stopWordsMode"`
	Strategy                            pulumi.StringPtrInput                   `pulumi:"strategy"`
	TargetColumn                        pulumi.StringPtrInput                   `pulumi:"targetColumn"`
	TargetColumnNames                   pulumi.StringPtrInput                   `pulumi:"targetColumnNames"`
	TargetDateFormat                    pulumi.StringPtrInput                   `pulumi:"targetDateFormat"`
	TargetIndex                         pulumi.StringPtrInput                   `pulumi:"targetIndex"`
	TimeZone                            pulumi.StringPtrInput                   `pulumi:"timeZone"`
	TokenizerPattern                    pulumi.StringPtrInput                   `pulumi:"tokenizerPattern"`
	TrueString                          pulumi.StringPtrInput                   `pulumi:"trueString"`
	UdfLang                             pulumi.StringPtrInput                   `pulumi:"udfLang"`
	Units                               pulumi.StringPtrInput                   `pulumi:"units"`
	UnpivotColumn                       pulumi.StringPtrInput                   `pulumi:"unpivotColumn"`
	UpperBound                          pulumi.StringPtrInput                   `pulumi:"upperBound"`
	UseNewDataFrame                     pulumi.StringPtrInput                   `pulumi:"useNewDataFrame"`
	Value                               pulumi.StringPtrInput                   `pulumi:"value"`
	Value1                              pulumi.StringPtrInput                   `pulumi:"value1"`
	Value2                              pulumi.StringPtrInput                   `pulumi:"value2"`
	ValueColumn                         pulumi.StringPtrInput                   `pulumi:"valueColumn"`
	ViewFrame                           pulumi.StringPtrInput                   `pulumi:"viewFrame"`
}

func (RecipeParametersArgs) ElementType added in v0.2.0

func (RecipeParametersArgs) ElementType() reflect.Type

func (RecipeParametersArgs) ToRecipeParametersOutput added in v0.2.0

func (i RecipeParametersArgs) ToRecipeParametersOutput() RecipeParametersOutput

func (RecipeParametersArgs) ToRecipeParametersOutputWithContext added in v0.2.0

func (i RecipeParametersArgs) ToRecipeParametersOutputWithContext(ctx context.Context) RecipeParametersOutput

func (RecipeParametersArgs) ToRecipeParametersPtrOutput added in v0.96.0

func (i RecipeParametersArgs) ToRecipeParametersPtrOutput() RecipeParametersPtrOutput

func (RecipeParametersArgs) ToRecipeParametersPtrOutputWithContext added in v0.96.0

func (i RecipeParametersArgs) ToRecipeParametersPtrOutputWithContext(ctx context.Context) RecipeParametersPtrOutput

type RecipeParametersInput added in v0.2.0

type RecipeParametersInput interface {
	pulumi.Input

	ToRecipeParametersOutput() RecipeParametersOutput
	ToRecipeParametersOutputWithContext(context.Context) RecipeParametersOutput
}

RecipeParametersInput is an input type that accepts RecipeParametersArgs and RecipeParametersOutput values. You can construct a concrete instance of `RecipeParametersInput` via:

RecipeParametersArgs{...}

type RecipeParametersInputProperties added in v0.2.0

type RecipeParametersInputProperties struct {
	DataCatalogInputDefinition *RecipeDataCatalogInputDefinition `pulumi:"dataCatalogInputDefinition"`
	S3InputDefinition          *RecipeS3Location                 `pulumi:"s3InputDefinition"`
}

Input

type RecipeParametersInputPropertiesArgs added in v0.2.0

type RecipeParametersInputPropertiesArgs struct {
	DataCatalogInputDefinition RecipeDataCatalogInputDefinitionPtrInput `pulumi:"dataCatalogInputDefinition"`
	S3InputDefinition          RecipeS3LocationPtrInput                 `pulumi:"s3InputDefinition"`
}

Input

func (RecipeParametersInputPropertiesArgs) ElementType added in v0.2.0

func (RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesOutput added in v0.2.0

func (i RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesOutput() RecipeParametersInputPropertiesOutput

func (RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesOutputWithContext added in v0.2.0

func (i RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesOutputWithContext(ctx context.Context) RecipeParametersInputPropertiesOutput

func (RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesPtrOutput added in v0.2.0

func (i RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesPtrOutput() RecipeParametersInputPropertiesPtrOutput

func (RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesPtrOutputWithContext added in v0.2.0

func (i RecipeParametersInputPropertiesArgs) ToRecipeParametersInputPropertiesPtrOutputWithContext(ctx context.Context) RecipeParametersInputPropertiesPtrOutput

type RecipeParametersInputPropertiesInput added in v0.2.0

type RecipeParametersInputPropertiesInput interface {
	pulumi.Input

	ToRecipeParametersInputPropertiesOutput() RecipeParametersInputPropertiesOutput
	ToRecipeParametersInputPropertiesOutputWithContext(context.Context) RecipeParametersInputPropertiesOutput
}

RecipeParametersInputPropertiesInput is an input type that accepts RecipeParametersInputPropertiesArgs and RecipeParametersInputPropertiesOutput values. You can construct a concrete instance of `RecipeParametersInputPropertiesInput` via:

RecipeParametersInputPropertiesArgs{...}

type RecipeParametersInputPropertiesOutput added in v0.2.0

type RecipeParametersInputPropertiesOutput struct{ *pulumi.OutputState }

Input

func (RecipeParametersInputPropertiesOutput) DataCatalogInputDefinition added in v0.2.0

func (RecipeParametersInputPropertiesOutput) ElementType added in v0.2.0

func (RecipeParametersInputPropertiesOutput) S3InputDefinition added in v0.2.0

func (RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesOutput added in v0.2.0

func (o RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesOutput() RecipeParametersInputPropertiesOutput

func (RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesOutputWithContext added in v0.2.0

func (o RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesOutputWithContext(ctx context.Context) RecipeParametersInputPropertiesOutput

func (RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesPtrOutput added in v0.2.0

func (o RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesPtrOutput() RecipeParametersInputPropertiesPtrOutput

func (RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesPtrOutputWithContext added in v0.2.0

func (o RecipeParametersInputPropertiesOutput) ToRecipeParametersInputPropertiesPtrOutputWithContext(ctx context.Context) RecipeParametersInputPropertiesPtrOutput

type RecipeParametersInputPropertiesPtrInput added in v0.2.0

type RecipeParametersInputPropertiesPtrInput interface {
	pulumi.Input

	ToRecipeParametersInputPropertiesPtrOutput() RecipeParametersInputPropertiesPtrOutput
	ToRecipeParametersInputPropertiesPtrOutputWithContext(context.Context) RecipeParametersInputPropertiesPtrOutput
}

RecipeParametersInputPropertiesPtrInput is an input type that accepts RecipeParametersInputPropertiesArgs, RecipeParametersInputPropertiesPtr and RecipeParametersInputPropertiesPtrOutput values. You can construct a concrete instance of `RecipeParametersInputPropertiesPtrInput` via:

        RecipeParametersInputPropertiesArgs{...}

or:

        nil

type RecipeParametersInputPropertiesPtrOutput added in v0.2.0

type RecipeParametersInputPropertiesPtrOutput struct{ *pulumi.OutputState }

func (RecipeParametersInputPropertiesPtrOutput) DataCatalogInputDefinition added in v0.2.0

func (RecipeParametersInputPropertiesPtrOutput) Elem added in v0.2.0

func (RecipeParametersInputPropertiesPtrOutput) ElementType added in v0.2.0

func (RecipeParametersInputPropertiesPtrOutput) S3InputDefinition added in v0.2.0

func (RecipeParametersInputPropertiesPtrOutput) ToRecipeParametersInputPropertiesPtrOutput added in v0.2.0

func (o RecipeParametersInputPropertiesPtrOutput) ToRecipeParametersInputPropertiesPtrOutput() RecipeParametersInputPropertiesPtrOutput

func (RecipeParametersInputPropertiesPtrOutput) ToRecipeParametersInputPropertiesPtrOutputWithContext added in v0.2.0

func (o RecipeParametersInputPropertiesPtrOutput) ToRecipeParametersInputPropertiesPtrOutputWithContext(ctx context.Context) RecipeParametersInputPropertiesPtrOutput

type RecipeParametersOutput added in v0.2.0

type RecipeParametersOutput struct{ *pulumi.OutputState }

func (RecipeParametersOutput) AggregateFunction added in v0.2.0

func (o RecipeParametersOutput) AggregateFunction() pulumi.StringPtrOutput

func (RecipeParametersOutput) Base added in v0.2.0

func (RecipeParametersOutput) CaseStatement added in v0.2.0

func (o RecipeParametersOutput) CaseStatement() pulumi.StringPtrOutput

func (RecipeParametersOutput) CategoryMap added in v0.2.0

func (RecipeParametersOutput) CharsToRemove added in v0.2.0

func (o RecipeParametersOutput) CharsToRemove() pulumi.StringPtrOutput

func (RecipeParametersOutput) CollapseConsecutiveWhitespace added in v0.2.0

func (o RecipeParametersOutput) CollapseConsecutiveWhitespace() pulumi.StringPtrOutput

func (RecipeParametersOutput) ColumnDataType added in v0.2.0

func (o RecipeParametersOutput) ColumnDataType() pulumi.StringPtrOutput

func (RecipeParametersOutput) ColumnRange added in v0.2.0

func (RecipeParametersOutput) Count added in v0.2.0

func (RecipeParametersOutput) CustomCharacters added in v0.2.0

func (o RecipeParametersOutput) CustomCharacters() pulumi.StringPtrOutput

func (RecipeParametersOutput) CustomStopWords added in v0.2.0

func (o RecipeParametersOutput) CustomStopWords() pulumi.StringPtrOutput

func (RecipeParametersOutput) CustomValue added in v0.2.0

func (RecipeParametersOutput) DatasetsColumns added in v0.2.0

func (o RecipeParametersOutput) DatasetsColumns() pulumi.StringPtrOutput

func (RecipeParametersOutput) DateAddValue added in v0.2.0

func (RecipeParametersOutput) DateTimeFormat added in v0.2.0

func (o RecipeParametersOutput) DateTimeFormat() pulumi.StringPtrOutput

func (RecipeParametersOutput) DateTimeParameters added in v0.2.0

func (o RecipeParametersOutput) DateTimeParameters() pulumi.StringPtrOutput

func (RecipeParametersOutput) DeleteOtherRows added in v0.2.0

func (o RecipeParametersOutput) DeleteOtherRows() pulumi.StringPtrOutput

func (RecipeParametersOutput) Delimiter added in v0.2.0

func (RecipeParametersOutput) ElementType added in v0.2.0

func (RecipeParametersOutput) ElementType() reflect.Type

func (RecipeParametersOutput) EndPattern added in v0.2.0

func (RecipeParametersOutput) EndPosition added in v0.2.0

func (RecipeParametersOutput) EndValue added in v0.2.0

func (RecipeParametersOutput) ExpandContractions added in v0.2.0

func (o RecipeParametersOutput) ExpandContractions() pulumi.StringPtrOutput

func (RecipeParametersOutput) Exponent added in v0.2.0

func (RecipeParametersOutput) FalseString added in v0.2.0

func (RecipeParametersOutput) GroupByAggFunctionOptions added in v0.2.0

func (o RecipeParametersOutput) GroupByAggFunctionOptions() pulumi.StringPtrOutput

func (RecipeParametersOutput) GroupByColumns added in v0.2.0

func (o RecipeParametersOutput) GroupByColumns() pulumi.StringPtrOutput

func (RecipeParametersOutput) HiddenColumns added in v0.2.0

func (o RecipeParametersOutput) HiddenColumns() pulumi.StringPtrOutput

func (RecipeParametersOutput) IgnoreCase added in v0.2.0

func (RecipeParametersOutput) IncludeInSplit added in v0.2.0

func (o RecipeParametersOutput) IncludeInSplit() pulumi.StringPtrOutput

func (RecipeParametersOutput) Input added in v0.2.0

Input

func (RecipeParametersOutput) Interval added in v0.2.0

func (RecipeParametersOutput) IsText added in v0.2.0

func (RecipeParametersOutput) JoinKeys added in v0.2.0

func (RecipeParametersOutput) JoinType added in v0.2.0

func (RecipeParametersOutput) LeftColumns added in v0.2.0

func (RecipeParametersOutput) Limit added in v0.2.0

func (RecipeParametersOutput) LowerBound added in v0.2.0

func (RecipeParametersOutput) MapType added in v0.2.0

func (RecipeParametersOutput) ModeType added in v0.2.0

func (RecipeParametersOutput) MultiLine added in v0.2.0

func (RecipeParametersOutput) NumRows added in v0.2.0

func (RecipeParametersOutput) NumRowsAfter added in v0.2.0

func (RecipeParametersOutput) NumRowsBefore added in v0.2.0

func (o RecipeParametersOutput) NumRowsBefore() pulumi.StringPtrOutput

func (RecipeParametersOutput) OrderByColumn added in v0.2.0

func (o RecipeParametersOutput) OrderByColumn() pulumi.StringPtrOutput

func (RecipeParametersOutput) OrderByColumns added in v0.2.0

func (o RecipeParametersOutput) OrderByColumns() pulumi.StringPtrOutput

func (RecipeParametersOutput) Other added in v0.2.0

func (RecipeParametersOutput) Pattern added in v0.2.0

func (RecipeParametersOutput) PatternOption1 added in v0.2.0

func (o RecipeParametersOutput) PatternOption1() pulumi.StringPtrOutput

func (RecipeParametersOutput) PatternOption2 added in v0.2.0

func (o RecipeParametersOutput) PatternOption2() pulumi.StringPtrOutput

func (RecipeParametersOutput) PatternOptions added in v0.2.0

func (o RecipeParametersOutput) PatternOptions() pulumi.StringPtrOutput

func (RecipeParametersOutput) Period added in v0.2.0

func (RecipeParametersOutput) Position added in v0.2.0

func (RecipeParametersOutput) RemoveAllPunctuation added in v0.2.0

func (o RecipeParametersOutput) RemoveAllPunctuation() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveAllQuotes added in v0.2.0

func (o RecipeParametersOutput) RemoveAllQuotes() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveAllWhitespace added in v0.2.0

func (o RecipeParametersOutput) RemoveAllWhitespace() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveCustomCharacters added in v0.2.0

func (o RecipeParametersOutput) RemoveCustomCharacters() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveCustomValue added in v0.2.0

func (o RecipeParametersOutput) RemoveCustomValue() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveLeadingAndTrailingPunctuation added in v0.2.0

func (o RecipeParametersOutput) RemoveLeadingAndTrailingPunctuation() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveLeadingAndTrailingQuotes added in v0.2.0

func (o RecipeParametersOutput) RemoveLeadingAndTrailingQuotes() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveLeadingAndTrailingWhitespace added in v0.2.0

func (o RecipeParametersOutput) RemoveLeadingAndTrailingWhitespace() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveLetters added in v0.2.0

func (o RecipeParametersOutput) RemoveLetters() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveNumbers added in v0.2.0

func (o RecipeParametersOutput) RemoveNumbers() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveSourceColumn added in v0.2.0

func (o RecipeParametersOutput) RemoveSourceColumn() pulumi.StringPtrOutput

func (RecipeParametersOutput) RemoveSpecialCharacters added in v0.2.0

func (o RecipeParametersOutput) RemoveSpecialCharacters() pulumi.StringPtrOutput

func (RecipeParametersOutput) RightColumns added in v0.2.0

func (RecipeParametersOutput) SampleSize added in v0.2.0

func (RecipeParametersOutput) SampleType added in v0.2.0

func (RecipeParametersOutput) SecondInput added in v0.2.0

func (RecipeParametersOutput) SecondaryInputs added in v0.2.0

func (RecipeParametersOutput) SheetIndexes added in v0.2.0

func (o RecipeParametersOutput) SheetIndexes() pulumi.IntArrayOutput

func (RecipeParametersOutput) SheetNames added in v0.2.0

func (RecipeParametersOutput) SourceColumn added in v0.2.0

func (RecipeParametersOutput) SourceColumn1 added in v0.2.0

func (o RecipeParametersOutput) SourceColumn1() pulumi.StringPtrOutput

func (RecipeParametersOutput) SourceColumn2 added in v0.2.0

func (o RecipeParametersOutput) SourceColumn2() pulumi.StringPtrOutput

func (RecipeParametersOutput) SourceColumns added in v0.2.0

func (o RecipeParametersOutput) SourceColumns() pulumi.StringPtrOutput

func (RecipeParametersOutput) StartColumnIndex added in v0.2.0

func (o RecipeParametersOutput) StartColumnIndex() pulumi.StringPtrOutput

func (RecipeParametersOutput) StartPattern added in v0.2.0

func (RecipeParametersOutput) StartPosition added in v0.2.0

func (o RecipeParametersOutput) StartPosition() pulumi.StringPtrOutput

func (RecipeParametersOutput) StartValue added in v0.2.0

func (RecipeParametersOutput) StemmingMode added in v0.2.0

func (RecipeParametersOutput) StepCount added in v0.2.0

func (RecipeParametersOutput) StepIndex added in v0.2.0

func (RecipeParametersOutput) StopWordsMode added in v0.2.0

func (o RecipeParametersOutput) StopWordsMode() pulumi.StringPtrOutput

func (RecipeParametersOutput) Strategy added in v0.2.0

func (RecipeParametersOutput) TargetColumn added in v0.2.0

func (RecipeParametersOutput) TargetColumnNames added in v0.2.0

func (o RecipeParametersOutput) TargetColumnNames() pulumi.StringPtrOutput

func (RecipeParametersOutput) TargetDateFormat added in v0.2.0

func (o RecipeParametersOutput) TargetDateFormat() pulumi.StringPtrOutput

func (RecipeParametersOutput) TargetIndex added in v0.2.0

func (RecipeParametersOutput) TimeZone added in v0.2.0

func (RecipeParametersOutput) ToRecipeParametersOutput added in v0.2.0

func (o RecipeParametersOutput) ToRecipeParametersOutput() RecipeParametersOutput

func (RecipeParametersOutput) ToRecipeParametersOutputWithContext added in v0.2.0

func (o RecipeParametersOutput) ToRecipeParametersOutputWithContext(ctx context.Context) RecipeParametersOutput

func (RecipeParametersOutput) ToRecipeParametersPtrOutput added in v0.96.0

func (o RecipeParametersOutput) ToRecipeParametersPtrOutput() RecipeParametersPtrOutput

func (RecipeParametersOutput) ToRecipeParametersPtrOutputWithContext added in v0.96.0

func (o RecipeParametersOutput) ToRecipeParametersPtrOutputWithContext(ctx context.Context) RecipeParametersPtrOutput

func (RecipeParametersOutput) TokenizerPattern added in v0.2.0

func (o RecipeParametersOutput) TokenizerPattern() pulumi.StringPtrOutput

func (RecipeParametersOutput) TrueString added in v0.2.0

func (RecipeParametersOutput) UdfLang added in v0.2.0

func (RecipeParametersOutput) Units added in v0.2.0

func (RecipeParametersOutput) UnpivotColumn added in v0.2.0

func (o RecipeParametersOutput) UnpivotColumn() pulumi.StringPtrOutput

func (RecipeParametersOutput) UpperBound added in v0.2.0

func (RecipeParametersOutput) UseNewDataFrame added in v0.2.0

func (o RecipeParametersOutput) UseNewDataFrame() pulumi.StringPtrOutput

func (RecipeParametersOutput) Value added in v0.2.0

func (RecipeParametersOutput) Value1 added in v0.2.0

func (RecipeParametersOutput) Value2 added in v0.2.0

func (RecipeParametersOutput) ValueColumn added in v0.2.0

func (RecipeParametersOutput) ViewFrame added in v0.2.0

type RecipeParametersPtrInput added in v0.96.0

type RecipeParametersPtrInput interface {
	pulumi.Input

	ToRecipeParametersPtrOutput() RecipeParametersPtrOutput
	ToRecipeParametersPtrOutputWithContext(context.Context) RecipeParametersPtrOutput
}

RecipeParametersPtrInput is an input type that accepts RecipeParametersArgs, RecipeParametersPtr and RecipeParametersPtrOutput values. You can construct a concrete instance of `RecipeParametersPtrInput` via:

        RecipeParametersArgs{...}

or:

        nil

func RecipeParametersPtr added in v0.96.0

func RecipeParametersPtr(v *RecipeParametersArgs) RecipeParametersPtrInput

type RecipeParametersPtrOutput added in v0.96.0

type RecipeParametersPtrOutput struct{ *pulumi.OutputState }

func (RecipeParametersPtrOutput) AggregateFunction added in v0.96.0

func (o RecipeParametersPtrOutput) AggregateFunction() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) Base added in v0.96.0

func (RecipeParametersPtrOutput) CaseStatement added in v0.96.0

func (RecipeParametersPtrOutput) CategoryMap added in v0.96.0

func (RecipeParametersPtrOutput) CharsToRemove added in v0.96.0

func (RecipeParametersPtrOutput) CollapseConsecutiveWhitespace added in v0.96.0

func (o RecipeParametersPtrOutput) CollapseConsecutiveWhitespace() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) ColumnDataType added in v0.96.0

func (RecipeParametersPtrOutput) ColumnRange added in v0.96.0

func (RecipeParametersPtrOutput) Count added in v0.96.0

func (RecipeParametersPtrOutput) CustomCharacters added in v0.96.0

func (o RecipeParametersPtrOutput) CustomCharacters() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) CustomStopWords added in v0.96.0

func (o RecipeParametersPtrOutput) CustomStopWords() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) CustomValue added in v0.96.0

func (RecipeParametersPtrOutput) DatasetsColumns added in v0.96.0

func (o RecipeParametersPtrOutput) DatasetsColumns() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) DateAddValue added in v0.96.0

func (RecipeParametersPtrOutput) DateTimeFormat added in v0.96.0

func (RecipeParametersPtrOutput) DateTimeParameters added in v0.96.0

func (o RecipeParametersPtrOutput) DateTimeParameters() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) DeleteOtherRows added in v0.96.0

func (o RecipeParametersPtrOutput) DeleteOtherRows() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) Delimiter added in v0.96.0

func (RecipeParametersPtrOutput) Elem added in v0.96.0

func (RecipeParametersPtrOutput) ElementType added in v0.96.0

func (RecipeParametersPtrOutput) ElementType() reflect.Type

func (RecipeParametersPtrOutput) EndPattern added in v0.96.0

func (RecipeParametersPtrOutput) EndPosition added in v0.96.0

func (RecipeParametersPtrOutput) EndValue added in v0.96.0

func (RecipeParametersPtrOutput) ExpandContractions added in v0.96.0

func (o RecipeParametersPtrOutput) ExpandContractions() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) Exponent added in v0.96.0

func (RecipeParametersPtrOutput) FalseString added in v0.96.0

func (RecipeParametersPtrOutput) GroupByAggFunctionOptions added in v0.96.0

func (o RecipeParametersPtrOutput) GroupByAggFunctionOptions() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) GroupByColumns added in v0.96.0

func (RecipeParametersPtrOutput) HiddenColumns added in v0.96.0

func (RecipeParametersPtrOutput) IgnoreCase added in v0.96.0

func (RecipeParametersPtrOutput) IncludeInSplit added in v0.96.0

func (RecipeParametersPtrOutput) Input added in v0.96.0

Input

func (RecipeParametersPtrOutput) Interval added in v0.96.0

func (RecipeParametersPtrOutput) IsText added in v0.96.0

func (RecipeParametersPtrOutput) JoinKeys added in v0.96.0

func (RecipeParametersPtrOutput) JoinType added in v0.96.0

func (RecipeParametersPtrOutput) LeftColumns added in v0.96.0

func (RecipeParametersPtrOutput) Limit added in v0.96.0

func (RecipeParametersPtrOutput) LowerBound added in v0.96.0

func (RecipeParametersPtrOutput) MapType added in v0.96.0

func (RecipeParametersPtrOutput) ModeType added in v0.96.0

func (RecipeParametersPtrOutput) MultiLine added in v0.96.0

func (RecipeParametersPtrOutput) NumRows added in v0.96.0

func (RecipeParametersPtrOutput) NumRowsAfter added in v0.96.0

func (RecipeParametersPtrOutput) NumRowsBefore added in v0.96.0

func (RecipeParametersPtrOutput) OrderByColumn added in v0.96.0

func (RecipeParametersPtrOutput) OrderByColumns added in v0.96.0

func (RecipeParametersPtrOutput) Other added in v0.96.0

func (RecipeParametersPtrOutput) Pattern added in v0.96.0

func (RecipeParametersPtrOutput) PatternOption1 added in v0.96.0

func (RecipeParametersPtrOutput) PatternOption2 added in v0.96.0

func (RecipeParametersPtrOutput) PatternOptions added in v0.96.0

func (RecipeParametersPtrOutput) Period added in v0.96.0

func (RecipeParametersPtrOutput) Position added in v0.96.0

func (RecipeParametersPtrOutput) RemoveAllPunctuation added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveAllPunctuation() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveAllQuotes added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveAllQuotes() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveAllWhitespace added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveAllWhitespace() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveCustomCharacters added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveCustomCharacters() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveCustomValue added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveCustomValue() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveLeadingAndTrailingPunctuation added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveLeadingAndTrailingPunctuation() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveLeadingAndTrailingQuotes added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveLeadingAndTrailingQuotes() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveLeadingAndTrailingWhitespace added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveLeadingAndTrailingWhitespace() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveLetters added in v0.96.0

func (RecipeParametersPtrOutput) RemoveNumbers added in v0.96.0

func (RecipeParametersPtrOutput) RemoveSourceColumn added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveSourceColumn() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RemoveSpecialCharacters added in v0.96.0

func (o RecipeParametersPtrOutput) RemoveSpecialCharacters() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) RightColumns added in v0.96.0

func (RecipeParametersPtrOutput) SampleSize added in v0.96.0

func (RecipeParametersPtrOutput) SampleType added in v0.96.0

func (RecipeParametersPtrOutput) SecondInput added in v0.96.0

func (RecipeParametersPtrOutput) SecondaryInputs added in v0.96.0

func (RecipeParametersPtrOutput) SheetIndexes added in v0.96.0

func (RecipeParametersPtrOutput) SheetNames added in v0.96.0

func (RecipeParametersPtrOutput) SourceColumn added in v0.96.0

func (RecipeParametersPtrOutput) SourceColumn1 added in v0.96.0

func (RecipeParametersPtrOutput) SourceColumn2 added in v0.96.0

func (RecipeParametersPtrOutput) SourceColumns added in v0.96.0

func (RecipeParametersPtrOutput) StartColumnIndex added in v0.96.0

func (o RecipeParametersPtrOutput) StartColumnIndex() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) StartPattern added in v0.96.0

func (RecipeParametersPtrOutput) StartPosition added in v0.96.0

func (RecipeParametersPtrOutput) StartValue added in v0.96.0

func (RecipeParametersPtrOutput) StemmingMode added in v0.96.0

func (RecipeParametersPtrOutput) StepCount added in v0.96.0

func (RecipeParametersPtrOutput) StepIndex added in v0.96.0

func (RecipeParametersPtrOutput) StopWordsMode added in v0.96.0

func (RecipeParametersPtrOutput) Strategy added in v0.96.0

func (RecipeParametersPtrOutput) TargetColumn added in v0.96.0

func (RecipeParametersPtrOutput) TargetColumnNames added in v0.96.0

func (o RecipeParametersPtrOutput) TargetColumnNames() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) TargetDateFormat added in v0.96.0

func (o RecipeParametersPtrOutput) TargetDateFormat() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) TargetIndex added in v0.96.0

func (RecipeParametersPtrOutput) TimeZone added in v0.96.0

func (RecipeParametersPtrOutput) ToRecipeParametersPtrOutput added in v0.96.0

func (o RecipeParametersPtrOutput) ToRecipeParametersPtrOutput() RecipeParametersPtrOutput

func (RecipeParametersPtrOutput) ToRecipeParametersPtrOutputWithContext added in v0.96.0

func (o RecipeParametersPtrOutput) ToRecipeParametersPtrOutputWithContext(ctx context.Context) RecipeParametersPtrOutput

func (RecipeParametersPtrOutput) TokenizerPattern added in v0.96.0

func (o RecipeParametersPtrOutput) TokenizerPattern() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) TrueString added in v0.96.0

func (RecipeParametersPtrOutput) UdfLang added in v0.96.0

func (RecipeParametersPtrOutput) Units added in v0.96.0

func (RecipeParametersPtrOutput) UnpivotColumn added in v0.96.0

func (RecipeParametersPtrOutput) UpperBound added in v0.96.0

func (RecipeParametersPtrOutput) UseNewDataFrame added in v0.96.0

func (o RecipeParametersPtrOutput) UseNewDataFrame() pulumi.StringPtrOutput

func (RecipeParametersPtrOutput) Value added in v0.96.0

func (RecipeParametersPtrOutput) Value1 added in v0.96.0

func (RecipeParametersPtrOutput) Value2 added in v0.96.0

func (RecipeParametersPtrOutput) ValueColumn added in v0.96.0

func (RecipeParametersPtrOutput) ViewFrame added in v0.96.0

type RecipeS3Location

type RecipeS3Location struct {
	Bucket string  `pulumi:"bucket"`
	Key    *string `pulumi:"key"`
}

Input location

type RecipeS3LocationArgs

type RecipeS3LocationArgs struct {
	Bucket pulumi.StringInput    `pulumi:"bucket"`
	Key    pulumi.StringPtrInput `pulumi:"key"`
}

Input location

func (RecipeS3LocationArgs) ElementType

func (RecipeS3LocationArgs) ElementType() reflect.Type

func (RecipeS3LocationArgs) ToRecipeS3LocationOutput

func (i RecipeS3LocationArgs) ToRecipeS3LocationOutput() RecipeS3LocationOutput

func (RecipeS3LocationArgs) ToRecipeS3LocationOutputWithContext

func (i RecipeS3LocationArgs) ToRecipeS3LocationOutputWithContext(ctx context.Context) RecipeS3LocationOutput

func (RecipeS3LocationArgs) ToRecipeS3LocationPtrOutput

func (i RecipeS3LocationArgs) ToRecipeS3LocationPtrOutput() RecipeS3LocationPtrOutput

func (RecipeS3LocationArgs) ToRecipeS3LocationPtrOutputWithContext

func (i RecipeS3LocationArgs) ToRecipeS3LocationPtrOutputWithContext(ctx context.Context) RecipeS3LocationPtrOutput

type RecipeS3LocationInput

type RecipeS3LocationInput interface {
	pulumi.Input

	ToRecipeS3LocationOutput() RecipeS3LocationOutput
	ToRecipeS3LocationOutputWithContext(context.Context) RecipeS3LocationOutput
}

RecipeS3LocationInput is an input type that accepts RecipeS3LocationArgs and RecipeS3LocationOutput values. You can construct a concrete instance of `RecipeS3LocationInput` via:

RecipeS3LocationArgs{...}

type RecipeS3LocationOutput

type RecipeS3LocationOutput struct{ *pulumi.OutputState }

Input location

func (RecipeS3LocationOutput) Bucket

func (RecipeS3LocationOutput) ElementType

func (RecipeS3LocationOutput) ElementType() reflect.Type

func (RecipeS3LocationOutput) Key

func (RecipeS3LocationOutput) ToRecipeS3LocationOutput

func (o RecipeS3LocationOutput) ToRecipeS3LocationOutput() RecipeS3LocationOutput

func (RecipeS3LocationOutput) ToRecipeS3LocationOutputWithContext

func (o RecipeS3LocationOutput) ToRecipeS3LocationOutputWithContext(ctx context.Context) RecipeS3LocationOutput

func (RecipeS3LocationOutput) ToRecipeS3LocationPtrOutput

func (o RecipeS3LocationOutput) ToRecipeS3LocationPtrOutput() RecipeS3LocationPtrOutput

func (RecipeS3LocationOutput) ToRecipeS3LocationPtrOutputWithContext

func (o RecipeS3LocationOutput) ToRecipeS3LocationPtrOutputWithContext(ctx context.Context) RecipeS3LocationPtrOutput

type RecipeS3LocationPtrInput

type RecipeS3LocationPtrInput interface {
	pulumi.Input

	ToRecipeS3LocationPtrOutput() RecipeS3LocationPtrOutput
	ToRecipeS3LocationPtrOutputWithContext(context.Context) RecipeS3LocationPtrOutput
}

RecipeS3LocationPtrInput is an input type that accepts RecipeS3LocationArgs, RecipeS3LocationPtr and RecipeS3LocationPtrOutput values. You can construct a concrete instance of `RecipeS3LocationPtrInput` via:

        RecipeS3LocationArgs{...}

or:

        nil

type RecipeS3LocationPtrOutput

type RecipeS3LocationPtrOutput struct{ *pulumi.OutputState }

func (RecipeS3LocationPtrOutput) Bucket

func (RecipeS3LocationPtrOutput) Elem

func (RecipeS3LocationPtrOutput) ElementType

func (RecipeS3LocationPtrOutput) ElementType() reflect.Type

func (RecipeS3LocationPtrOutput) Key

func (RecipeS3LocationPtrOutput) ToRecipeS3LocationPtrOutput

func (o RecipeS3LocationPtrOutput) ToRecipeS3LocationPtrOutput() RecipeS3LocationPtrOutput

func (RecipeS3LocationPtrOutput) ToRecipeS3LocationPtrOutputWithContext

func (o RecipeS3LocationPtrOutput) ToRecipeS3LocationPtrOutputWithContext(ctx context.Context) RecipeS3LocationPtrOutput

type RecipeSecondaryInput

type RecipeSecondaryInput struct {
	DataCatalogInputDefinition *RecipeDataCatalogInputDefinition `pulumi:"dataCatalogInputDefinition"`
	S3InputDefinition          *RecipeS3Location                 `pulumi:"s3InputDefinition"`
}

Secondary input

type RecipeSecondaryInputArgs

type RecipeSecondaryInputArgs struct {
	DataCatalogInputDefinition RecipeDataCatalogInputDefinitionPtrInput `pulumi:"dataCatalogInputDefinition"`
	S3InputDefinition          RecipeS3LocationPtrInput                 `pulumi:"s3InputDefinition"`
}

Secondary input

func (RecipeSecondaryInputArgs) ElementType

func (RecipeSecondaryInputArgs) ElementType() reflect.Type

func (RecipeSecondaryInputArgs) ToRecipeSecondaryInputOutput

func (i RecipeSecondaryInputArgs) ToRecipeSecondaryInputOutput() RecipeSecondaryInputOutput

func (RecipeSecondaryInputArgs) ToRecipeSecondaryInputOutputWithContext

func (i RecipeSecondaryInputArgs) ToRecipeSecondaryInputOutputWithContext(ctx context.Context) RecipeSecondaryInputOutput

type RecipeSecondaryInputArray

type RecipeSecondaryInputArray []RecipeSecondaryInputInput

func (RecipeSecondaryInputArray) ElementType

func (RecipeSecondaryInputArray) ElementType() reflect.Type

func (RecipeSecondaryInputArray) ToRecipeSecondaryInputArrayOutput

func (i RecipeSecondaryInputArray) ToRecipeSecondaryInputArrayOutput() RecipeSecondaryInputArrayOutput

func (RecipeSecondaryInputArray) ToRecipeSecondaryInputArrayOutputWithContext

func (i RecipeSecondaryInputArray) ToRecipeSecondaryInputArrayOutputWithContext(ctx context.Context) RecipeSecondaryInputArrayOutput

type RecipeSecondaryInputArrayInput

type RecipeSecondaryInputArrayInput interface {
	pulumi.Input

	ToRecipeSecondaryInputArrayOutput() RecipeSecondaryInputArrayOutput
	ToRecipeSecondaryInputArrayOutputWithContext(context.Context) RecipeSecondaryInputArrayOutput
}

RecipeSecondaryInputArrayInput is an input type that accepts RecipeSecondaryInputArray and RecipeSecondaryInputArrayOutput values. You can construct a concrete instance of `RecipeSecondaryInputArrayInput` via:

RecipeSecondaryInputArray{ RecipeSecondaryInputArgs{...} }

type RecipeSecondaryInputArrayOutput

type RecipeSecondaryInputArrayOutput struct{ *pulumi.OutputState }

func (RecipeSecondaryInputArrayOutput) ElementType

func (RecipeSecondaryInputArrayOutput) Index

func (RecipeSecondaryInputArrayOutput) ToRecipeSecondaryInputArrayOutput

func (o RecipeSecondaryInputArrayOutput) ToRecipeSecondaryInputArrayOutput() RecipeSecondaryInputArrayOutput

func (RecipeSecondaryInputArrayOutput) ToRecipeSecondaryInputArrayOutputWithContext

func (o RecipeSecondaryInputArrayOutput) ToRecipeSecondaryInputArrayOutputWithContext(ctx context.Context) RecipeSecondaryInputArrayOutput

type RecipeSecondaryInputInput

type RecipeSecondaryInputInput interface {
	pulumi.Input

	ToRecipeSecondaryInputOutput() RecipeSecondaryInputOutput
	ToRecipeSecondaryInputOutputWithContext(context.Context) RecipeSecondaryInputOutput
}

RecipeSecondaryInputInput is an input type that accepts RecipeSecondaryInputArgs and RecipeSecondaryInputOutput values. You can construct a concrete instance of `RecipeSecondaryInputInput` via:

RecipeSecondaryInputArgs{...}

type RecipeSecondaryInputOutput

type RecipeSecondaryInputOutput struct{ *pulumi.OutputState }

Secondary input

func (RecipeSecondaryInputOutput) DataCatalogInputDefinition

func (RecipeSecondaryInputOutput) ElementType

func (RecipeSecondaryInputOutput) ElementType() reflect.Type

func (RecipeSecondaryInputOutput) S3InputDefinition

func (RecipeSecondaryInputOutput) ToRecipeSecondaryInputOutput

func (o RecipeSecondaryInputOutput) ToRecipeSecondaryInputOutput() RecipeSecondaryInputOutput

func (RecipeSecondaryInputOutput) ToRecipeSecondaryInputOutputWithContext

func (o RecipeSecondaryInputOutput) ToRecipeSecondaryInputOutputWithContext(ctx context.Context) RecipeSecondaryInputOutput

type RecipeState

type RecipeState struct {
}

func (RecipeState) ElementType

func (RecipeState) ElementType() reflect.Type

type RecipeStep added in v0.2.0

type RecipeStep struct {
	Action RecipeAction `pulumi:"action"`
	// Condition expressions applied to the step action
	ConditionExpressions []RecipeConditionExpression `pulumi:"conditionExpressions"`
}

type RecipeStepArgs added in v0.2.0

type RecipeStepArgs struct {
	Action RecipeActionInput `pulumi:"action"`
	// Condition expressions applied to the step action
	ConditionExpressions RecipeConditionExpressionArrayInput `pulumi:"conditionExpressions"`
}

func (RecipeStepArgs) ElementType added in v0.2.0

func (RecipeStepArgs) ElementType() reflect.Type

func (RecipeStepArgs) ToRecipeStepOutput added in v0.2.0

func (i RecipeStepArgs) ToRecipeStepOutput() RecipeStepOutput

func (RecipeStepArgs) ToRecipeStepOutputWithContext added in v0.2.0

func (i RecipeStepArgs) ToRecipeStepOutputWithContext(ctx context.Context) RecipeStepOutput

type RecipeStepArray added in v0.2.0

type RecipeStepArray []RecipeStepInput

func (RecipeStepArray) ElementType added in v0.2.0

func (RecipeStepArray) ElementType() reflect.Type

func (RecipeStepArray) ToRecipeStepArrayOutput added in v0.2.0

func (i RecipeStepArray) ToRecipeStepArrayOutput() RecipeStepArrayOutput

func (RecipeStepArray) ToRecipeStepArrayOutputWithContext added in v0.2.0

func (i RecipeStepArray) ToRecipeStepArrayOutputWithContext(ctx context.Context) RecipeStepArrayOutput

type RecipeStepArrayInput added in v0.2.0

type RecipeStepArrayInput interface {
	pulumi.Input

	ToRecipeStepArrayOutput() RecipeStepArrayOutput
	ToRecipeStepArrayOutputWithContext(context.Context) RecipeStepArrayOutput
}

RecipeStepArrayInput is an input type that accepts RecipeStepArray and RecipeStepArrayOutput values. You can construct a concrete instance of `RecipeStepArrayInput` via:

RecipeStepArray{ RecipeStepArgs{...} }

type RecipeStepArrayOutput added in v0.2.0

type RecipeStepArrayOutput struct{ *pulumi.OutputState }

func (RecipeStepArrayOutput) ElementType added in v0.2.0

func (RecipeStepArrayOutput) ElementType() reflect.Type

func (RecipeStepArrayOutput) Index added in v0.2.0

func (RecipeStepArrayOutput) ToRecipeStepArrayOutput added in v0.2.0

func (o RecipeStepArrayOutput) ToRecipeStepArrayOutput() RecipeStepArrayOutput

func (RecipeStepArrayOutput) ToRecipeStepArrayOutputWithContext added in v0.2.0

func (o RecipeStepArrayOutput) ToRecipeStepArrayOutputWithContext(ctx context.Context) RecipeStepArrayOutput

type RecipeStepInput added in v0.2.0

type RecipeStepInput interface {
	pulumi.Input

	ToRecipeStepOutput() RecipeStepOutput
	ToRecipeStepOutputWithContext(context.Context) RecipeStepOutput
}

RecipeStepInput is an input type that accepts RecipeStepArgs and RecipeStepOutput values. You can construct a concrete instance of `RecipeStepInput` via:

RecipeStepArgs{...}

type RecipeStepOutput added in v0.2.0

type RecipeStepOutput struct{ *pulumi.OutputState }

func (RecipeStepOutput) Action added in v0.2.0

func (RecipeStepOutput) ConditionExpressions added in v0.2.0

func (o RecipeStepOutput) ConditionExpressions() RecipeConditionExpressionArrayOutput

Condition expressions applied to the step action

func (RecipeStepOutput) ElementType added in v0.2.0

func (RecipeStepOutput) ElementType() reflect.Type

func (RecipeStepOutput) ToRecipeStepOutput added in v0.2.0

func (o RecipeStepOutput) ToRecipeStepOutput() RecipeStepOutput

func (RecipeStepOutput) ToRecipeStepOutputWithContext added in v0.2.0

func (o RecipeStepOutput) ToRecipeStepOutputWithContext(ctx context.Context) RecipeStepOutput

type RecipeTag

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

A key-value pair to associate with a resource.

type Ruleset added in v0.6.0

type Ruleset struct {
	pulumi.CustomResourceState

	// Description of the Ruleset
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Name of the Ruleset
	Name pulumi.StringOutput `pulumi:"name"`
	// List of the data quality rules in the ruleset
	Rules RulesetRuleArrayOutput `pulumi:"rules"`
	Tags  aws.TagArrayOutput     `pulumi:"tags"`
	// Arn of the target resource (dataset) to apply the ruleset to
	TargetArn pulumi.StringOutput `pulumi:"targetArn"`
}

Resource schema for AWS::DataBrew::Ruleset.

func GetRuleset added in v0.6.0

func GetRuleset(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RulesetState, opts ...pulumi.ResourceOption) (*Ruleset, error)

GetRuleset gets an existing Ruleset 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 NewRuleset added in v0.6.0

func NewRuleset(ctx *pulumi.Context,
	name string, args *RulesetArgs, opts ...pulumi.ResourceOption) (*Ruleset, error)

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

func (*Ruleset) ElementType added in v0.6.0

func (*Ruleset) ElementType() reflect.Type

func (*Ruleset) ToRulesetOutput added in v0.6.0

func (i *Ruleset) ToRulesetOutput() RulesetOutput

func (*Ruleset) ToRulesetOutputWithContext added in v0.6.0

func (i *Ruleset) ToRulesetOutputWithContext(ctx context.Context) RulesetOutput

type RulesetArgs added in v0.6.0

type RulesetArgs struct {
	// Description of the Ruleset
	Description pulumi.StringPtrInput
	// Name of the Ruleset
	Name pulumi.StringPtrInput
	// List of the data quality rules in the ruleset
	Rules RulesetRuleArrayInput
	Tags  aws.TagArrayInput
	// Arn of the target resource (dataset) to apply the ruleset to
	TargetArn pulumi.StringInput
}

The set of arguments for constructing a Ruleset resource.

func (RulesetArgs) ElementType added in v0.6.0

func (RulesetArgs) ElementType() reflect.Type

type RulesetColumnSelector added in v0.6.0

type RulesetColumnSelector struct {
	// The name of a column from a dataset
	Name *string `pulumi:"name"`
	// A regular expression for selecting a column from a dataset
	Regex *string `pulumi:"regex"`
}

Selector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression

type RulesetColumnSelectorArgs added in v0.6.0

type RulesetColumnSelectorArgs struct {
	// The name of a column from a dataset
	Name pulumi.StringPtrInput `pulumi:"name"`
	// A regular expression for selecting a column from a dataset
	Regex pulumi.StringPtrInput `pulumi:"regex"`
}

Selector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression

func (RulesetColumnSelectorArgs) ElementType added in v0.6.0

func (RulesetColumnSelectorArgs) ElementType() reflect.Type

func (RulesetColumnSelectorArgs) ToRulesetColumnSelectorOutput added in v0.6.0

func (i RulesetColumnSelectorArgs) ToRulesetColumnSelectorOutput() RulesetColumnSelectorOutput

func (RulesetColumnSelectorArgs) ToRulesetColumnSelectorOutputWithContext added in v0.6.0

func (i RulesetColumnSelectorArgs) ToRulesetColumnSelectorOutputWithContext(ctx context.Context) RulesetColumnSelectorOutput

type RulesetColumnSelectorArray added in v0.6.0

type RulesetColumnSelectorArray []RulesetColumnSelectorInput

func (RulesetColumnSelectorArray) ElementType added in v0.6.0

func (RulesetColumnSelectorArray) ElementType() reflect.Type

func (RulesetColumnSelectorArray) ToRulesetColumnSelectorArrayOutput added in v0.6.0

func (i RulesetColumnSelectorArray) ToRulesetColumnSelectorArrayOutput() RulesetColumnSelectorArrayOutput

func (RulesetColumnSelectorArray) ToRulesetColumnSelectorArrayOutputWithContext added in v0.6.0

func (i RulesetColumnSelectorArray) ToRulesetColumnSelectorArrayOutputWithContext(ctx context.Context) RulesetColumnSelectorArrayOutput

type RulesetColumnSelectorArrayInput added in v0.6.0

type RulesetColumnSelectorArrayInput interface {
	pulumi.Input

	ToRulesetColumnSelectorArrayOutput() RulesetColumnSelectorArrayOutput
	ToRulesetColumnSelectorArrayOutputWithContext(context.Context) RulesetColumnSelectorArrayOutput
}

RulesetColumnSelectorArrayInput is an input type that accepts RulesetColumnSelectorArray and RulesetColumnSelectorArrayOutput values. You can construct a concrete instance of `RulesetColumnSelectorArrayInput` via:

RulesetColumnSelectorArray{ RulesetColumnSelectorArgs{...} }

type RulesetColumnSelectorArrayOutput added in v0.6.0

type RulesetColumnSelectorArrayOutput struct{ *pulumi.OutputState }

func (RulesetColumnSelectorArrayOutput) ElementType added in v0.6.0

func (RulesetColumnSelectorArrayOutput) Index added in v0.6.0

func (RulesetColumnSelectorArrayOutput) ToRulesetColumnSelectorArrayOutput added in v0.6.0

func (o RulesetColumnSelectorArrayOutput) ToRulesetColumnSelectorArrayOutput() RulesetColumnSelectorArrayOutput

func (RulesetColumnSelectorArrayOutput) ToRulesetColumnSelectorArrayOutputWithContext added in v0.6.0

func (o RulesetColumnSelectorArrayOutput) ToRulesetColumnSelectorArrayOutputWithContext(ctx context.Context) RulesetColumnSelectorArrayOutput

type RulesetColumnSelectorInput added in v0.6.0

type RulesetColumnSelectorInput interface {
	pulumi.Input

	ToRulesetColumnSelectorOutput() RulesetColumnSelectorOutput
	ToRulesetColumnSelectorOutputWithContext(context.Context) RulesetColumnSelectorOutput
}

RulesetColumnSelectorInput is an input type that accepts RulesetColumnSelectorArgs and RulesetColumnSelectorOutput values. You can construct a concrete instance of `RulesetColumnSelectorInput` via:

RulesetColumnSelectorArgs{...}

type RulesetColumnSelectorOutput added in v0.6.0

type RulesetColumnSelectorOutput struct{ *pulumi.OutputState }

Selector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression

func (RulesetColumnSelectorOutput) ElementType added in v0.6.0

func (RulesetColumnSelectorOutput) Name added in v0.6.0

The name of a column from a dataset

func (RulesetColumnSelectorOutput) Regex added in v0.6.0

A regular expression for selecting a column from a dataset

func (RulesetColumnSelectorOutput) ToRulesetColumnSelectorOutput added in v0.6.0

func (o RulesetColumnSelectorOutput) ToRulesetColumnSelectorOutput() RulesetColumnSelectorOutput

func (RulesetColumnSelectorOutput) ToRulesetColumnSelectorOutputWithContext added in v0.6.0

func (o RulesetColumnSelectorOutput) ToRulesetColumnSelectorOutputWithContext(ctx context.Context) RulesetColumnSelectorOutput

type RulesetInput added in v0.6.0

type RulesetInput interface {
	pulumi.Input

	ToRulesetOutput() RulesetOutput
	ToRulesetOutputWithContext(ctx context.Context) RulesetOutput
}

type RulesetOutput added in v0.6.0

type RulesetOutput struct{ *pulumi.OutputState }

func (RulesetOutput) Description added in v0.17.0

func (o RulesetOutput) Description() pulumi.StringPtrOutput

Description of the Ruleset

func (RulesetOutput) ElementType added in v0.6.0

func (RulesetOutput) ElementType() reflect.Type

func (RulesetOutput) Name added in v0.17.0

Name of the Ruleset

func (RulesetOutput) Rules added in v0.17.0

List of the data quality rules in the ruleset

func (RulesetOutput) Tags added in v0.17.0

func (o RulesetOutput) Tags() aws.TagArrayOutput

func (RulesetOutput) TargetArn added in v0.17.0

func (o RulesetOutput) TargetArn() pulumi.StringOutput

Arn of the target resource (dataset) to apply the ruleset to

func (RulesetOutput) ToRulesetOutput added in v0.6.0

func (o RulesetOutput) ToRulesetOutput() RulesetOutput

func (RulesetOutput) ToRulesetOutputWithContext added in v0.6.0

func (o RulesetOutput) ToRulesetOutputWithContext(ctx context.Context) RulesetOutput

type RulesetRule added in v0.6.0

type RulesetRule struct {
	CheckExpression string                  `pulumi:"checkExpression"`
	ColumnSelectors []RulesetColumnSelector `pulumi:"columnSelectors"`
	Disabled        *bool                   `pulumi:"disabled"`
	// Name of the rule
	Name            string                     `pulumi:"name"`
	SubstitutionMap []RulesetSubstitutionValue `pulumi:"substitutionMap"`
	Threshold       *RulesetThreshold          `pulumi:"threshold"`
}

Data quality rule for a target resource (dataset)

type RulesetRuleArgs added in v0.6.0

type RulesetRuleArgs struct {
	CheckExpression pulumi.StringInput              `pulumi:"checkExpression"`
	ColumnSelectors RulesetColumnSelectorArrayInput `pulumi:"columnSelectors"`
	Disabled        pulumi.BoolPtrInput             `pulumi:"disabled"`
	// Name of the rule
	Name            pulumi.StringInput                 `pulumi:"name"`
	SubstitutionMap RulesetSubstitutionValueArrayInput `pulumi:"substitutionMap"`
	Threshold       RulesetThresholdPtrInput           `pulumi:"threshold"`
}

Data quality rule for a target resource (dataset)

func (RulesetRuleArgs) ElementType added in v0.6.0

func (RulesetRuleArgs) ElementType() reflect.Type

func (RulesetRuleArgs) ToRulesetRuleOutput added in v0.6.0

func (i RulesetRuleArgs) ToRulesetRuleOutput() RulesetRuleOutput

func (RulesetRuleArgs) ToRulesetRuleOutputWithContext added in v0.6.0

func (i RulesetRuleArgs) ToRulesetRuleOutputWithContext(ctx context.Context) RulesetRuleOutput

type RulesetRuleArray added in v0.6.0

type RulesetRuleArray []RulesetRuleInput

func (RulesetRuleArray) ElementType added in v0.6.0

func (RulesetRuleArray) ElementType() reflect.Type

func (RulesetRuleArray) ToRulesetRuleArrayOutput added in v0.6.0

func (i RulesetRuleArray) ToRulesetRuleArrayOutput() RulesetRuleArrayOutput

func (RulesetRuleArray) ToRulesetRuleArrayOutputWithContext added in v0.6.0

func (i RulesetRuleArray) ToRulesetRuleArrayOutputWithContext(ctx context.Context) RulesetRuleArrayOutput

type RulesetRuleArrayInput added in v0.6.0

type RulesetRuleArrayInput interface {
	pulumi.Input

	ToRulesetRuleArrayOutput() RulesetRuleArrayOutput
	ToRulesetRuleArrayOutputWithContext(context.Context) RulesetRuleArrayOutput
}

RulesetRuleArrayInput is an input type that accepts RulesetRuleArray and RulesetRuleArrayOutput values. You can construct a concrete instance of `RulesetRuleArrayInput` via:

RulesetRuleArray{ RulesetRuleArgs{...} }

type RulesetRuleArrayOutput added in v0.6.0

type RulesetRuleArrayOutput struct{ *pulumi.OutputState }

func (RulesetRuleArrayOutput) ElementType added in v0.6.0

func (RulesetRuleArrayOutput) ElementType() reflect.Type

func (RulesetRuleArrayOutput) Index added in v0.6.0

func (RulesetRuleArrayOutput) ToRulesetRuleArrayOutput added in v0.6.0

func (o RulesetRuleArrayOutput) ToRulesetRuleArrayOutput() RulesetRuleArrayOutput

func (RulesetRuleArrayOutput) ToRulesetRuleArrayOutputWithContext added in v0.6.0

func (o RulesetRuleArrayOutput) ToRulesetRuleArrayOutputWithContext(ctx context.Context) RulesetRuleArrayOutput

type RulesetRuleInput added in v0.6.0

type RulesetRuleInput interface {
	pulumi.Input

	ToRulesetRuleOutput() RulesetRuleOutput
	ToRulesetRuleOutputWithContext(context.Context) RulesetRuleOutput
}

RulesetRuleInput is an input type that accepts RulesetRuleArgs and RulesetRuleOutput values. You can construct a concrete instance of `RulesetRuleInput` via:

RulesetRuleArgs{...}

type RulesetRuleOutput added in v0.6.0

type RulesetRuleOutput struct{ *pulumi.OutputState }

Data quality rule for a target resource (dataset)

func (RulesetRuleOutput) CheckExpression added in v0.6.0

func (o RulesetRuleOutput) CheckExpression() pulumi.StringOutput

func (RulesetRuleOutput) ColumnSelectors added in v0.6.0

func (RulesetRuleOutput) Disabled added in v0.6.0

func (o RulesetRuleOutput) Disabled() pulumi.BoolPtrOutput

func (RulesetRuleOutput) ElementType added in v0.6.0

func (RulesetRuleOutput) ElementType() reflect.Type

func (RulesetRuleOutput) Name added in v0.6.0

Name of the rule

func (RulesetRuleOutput) SubstitutionMap added in v0.6.0

func (RulesetRuleOutput) Threshold added in v0.6.0

func (RulesetRuleOutput) ToRulesetRuleOutput added in v0.6.0

func (o RulesetRuleOutput) ToRulesetRuleOutput() RulesetRuleOutput

func (RulesetRuleOutput) ToRulesetRuleOutputWithContext added in v0.6.0

func (o RulesetRuleOutput) ToRulesetRuleOutputWithContext(ctx context.Context) RulesetRuleOutput

type RulesetState added in v0.6.0

type RulesetState struct {
}

func (RulesetState) ElementType added in v0.6.0

func (RulesetState) ElementType() reflect.Type

type RulesetSubstitutionValue added in v0.6.0

type RulesetSubstitutionValue struct {
	// Value or column name
	Value string `pulumi:"value"`
	// Variable name
	ValueReference string `pulumi:"valueReference"`
}

A key-value pair to associate expression's substitution variable names with their values

type RulesetSubstitutionValueArgs added in v0.6.0

type RulesetSubstitutionValueArgs struct {
	// Value or column name
	Value pulumi.StringInput `pulumi:"value"`
	// Variable name
	ValueReference pulumi.StringInput `pulumi:"valueReference"`
}

A key-value pair to associate expression's substitution variable names with their values

func (RulesetSubstitutionValueArgs) ElementType added in v0.6.0

func (RulesetSubstitutionValueArgs) ToRulesetSubstitutionValueOutput added in v0.6.0

func (i RulesetSubstitutionValueArgs) ToRulesetSubstitutionValueOutput() RulesetSubstitutionValueOutput

func (RulesetSubstitutionValueArgs) ToRulesetSubstitutionValueOutputWithContext added in v0.6.0

func (i RulesetSubstitutionValueArgs) ToRulesetSubstitutionValueOutputWithContext(ctx context.Context) RulesetSubstitutionValueOutput

type RulesetSubstitutionValueArray added in v0.6.0

type RulesetSubstitutionValueArray []RulesetSubstitutionValueInput

func (RulesetSubstitutionValueArray) ElementType added in v0.6.0

func (RulesetSubstitutionValueArray) ToRulesetSubstitutionValueArrayOutput added in v0.6.0

func (i RulesetSubstitutionValueArray) ToRulesetSubstitutionValueArrayOutput() RulesetSubstitutionValueArrayOutput

func (RulesetSubstitutionValueArray) ToRulesetSubstitutionValueArrayOutputWithContext added in v0.6.0

func (i RulesetSubstitutionValueArray) ToRulesetSubstitutionValueArrayOutputWithContext(ctx context.Context) RulesetSubstitutionValueArrayOutput

type RulesetSubstitutionValueArrayInput added in v0.6.0

type RulesetSubstitutionValueArrayInput interface {
	pulumi.Input

	ToRulesetSubstitutionValueArrayOutput() RulesetSubstitutionValueArrayOutput
	ToRulesetSubstitutionValueArrayOutputWithContext(context.Context) RulesetSubstitutionValueArrayOutput
}

RulesetSubstitutionValueArrayInput is an input type that accepts RulesetSubstitutionValueArray and RulesetSubstitutionValueArrayOutput values. You can construct a concrete instance of `RulesetSubstitutionValueArrayInput` via:

RulesetSubstitutionValueArray{ RulesetSubstitutionValueArgs{...} }

type RulesetSubstitutionValueArrayOutput added in v0.6.0

type RulesetSubstitutionValueArrayOutput struct{ *pulumi.OutputState }

func (RulesetSubstitutionValueArrayOutput) ElementType added in v0.6.0

func (RulesetSubstitutionValueArrayOutput) Index added in v0.6.0

func (RulesetSubstitutionValueArrayOutput) ToRulesetSubstitutionValueArrayOutput added in v0.6.0

func (o RulesetSubstitutionValueArrayOutput) ToRulesetSubstitutionValueArrayOutput() RulesetSubstitutionValueArrayOutput

func (RulesetSubstitutionValueArrayOutput) ToRulesetSubstitutionValueArrayOutputWithContext added in v0.6.0

func (o RulesetSubstitutionValueArrayOutput) ToRulesetSubstitutionValueArrayOutputWithContext(ctx context.Context) RulesetSubstitutionValueArrayOutput

type RulesetSubstitutionValueInput added in v0.6.0

type RulesetSubstitutionValueInput interface {
	pulumi.Input

	ToRulesetSubstitutionValueOutput() RulesetSubstitutionValueOutput
	ToRulesetSubstitutionValueOutputWithContext(context.Context) RulesetSubstitutionValueOutput
}

RulesetSubstitutionValueInput is an input type that accepts RulesetSubstitutionValueArgs and RulesetSubstitutionValueOutput values. You can construct a concrete instance of `RulesetSubstitutionValueInput` via:

RulesetSubstitutionValueArgs{...}

type RulesetSubstitutionValueOutput added in v0.6.0

type RulesetSubstitutionValueOutput struct{ *pulumi.OutputState }

A key-value pair to associate expression's substitution variable names with their values

func (RulesetSubstitutionValueOutput) ElementType added in v0.6.0

func (RulesetSubstitutionValueOutput) ToRulesetSubstitutionValueOutput added in v0.6.0

func (o RulesetSubstitutionValueOutput) ToRulesetSubstitutionValueOutput() RulesetSubstitutionValueOutput

func (RulesetSubstitutionValueOutput) ToRulesetSubstitutionValueOutputWithContext added in v0.6.0

func (o RulesetSubstitutionValueOutput) ToRulesetSubstitutionValueOutputWithContext(ctx context.Context) RulesetSubstitutionValueOutput

func (RulesetSubstitutionValueOutput) Value added in v0.6.0

Value or column name

func (RulesetSubstitutionValueOutput) ValueReference added in v0.6.0

Variable name

type RulesetTag added in v0.6.0

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

A key-value pair to associate with a resource

type RulesetThreshold added in v0.6.0

type RulesetThreshold struct {
	Type  *RulesetThresholdType `pulumi:"type"`
	Unit  *RulesetThresholdUnit `pulumi:"unit"`
	Value float64               `pulumi:"value"`
}

type RulesetThresholdArgs added in v0.6.0

type RulesetThresholdArgs struct {
	Type  RulesetThresholdTypePtrInput `pulumi:"type"`
	Unit  RulesetThresholdUnitPtrInput `pulumi:"unit"`
	Value pulumi.Float64Input          `pulumi:"value"`
}

func (RulesetThresholdArgs) ElementType added in v0.6.0

func (RulesetThresholdArgs) ElementType() reflect.Type

func (RulesetThresholdArgs) ToRulesetThresholdOutput added in v0.6.0

func (i RulesetThresholdArgs) ToRulesetThresholdOutput() RulesetThresholdOutput

func (RulesetThresholdArgs) ToRulesetThresholdOutputWithContext added in v0.6.0

func (i RulesetThresholdArgs) ToRulesetThresholdOutputWithContext(ctx context.Context) RulesetThresholdOutput

func (RulesetThresholdArgs) ToRulesetThresholdPtrOutput added in v0.6.0

func (i RulesetThresholdArgs) ToRulesetThresholdPtrOutput() RulesetThresholdPtrOutput

func (RulesetThresholdArgs) ToRulesetThresholdPtrOutputWithContext added in v0.6.0

func (i RulesetThresholdArgs) ToRulesetThresholdPtrOutputWithContext(ctx context.Context) RulesetThresholdPtrOutput

type RulesetThresholdInput added in v0.6.0

type RulesetThresholdInput interface {
	pulumi.Input

	ToRulesetThresholdOutput() RulesetThresholdOutput
	ToRulesetThresholdOutputWithContext(context.Context) RulesetThresholdOutput
}

RulesetThresholdInput is an input type that accepts RulesetThresholdArgs and RulesetThresholdOutput values. You can construct a concrete instance of `RulesetThresholdInput` via:

RulesetThresholdArgs{...}

type RulesetThresholdOutput added in v0.6.0

type RulesetThresholdOutput struct{ *pulumi.OutputState }

func (RulesetThresholdOutput) ElementType added in v0.6.0

func (RulesetThresholdOutput) ElementType() reflect.Type

func (RulesetThresholdOutput) ToRulesetThresholdOutput added in v0.6.0

func (o RulesetThresholdOutput) ToRulesetThresholdOutput() RulesetThresholdOutput

func (RulesetThresholdOutput) ToRulesetThresholdOutputWithContext added in v0.6.0

func (o RulesetThresholdOutput) ToRulesetThresholdOutputWithContext(ctx context.Context) RulesetThresholdOutput

func (RulesetThresholdOutput) ToRulesetThresholdPtrOutput added in v0.6.0

func (o RulesetThresholdOutput) ToRulesetThresholdPtrOutput() RulesetThresholdPtrOutput

func (RulesetThresholdOutput) ToRulesetThresholdPtrOutputWithContext added in v0.6.0

func (o RulesetThresholdOutput) ToRulesetThresholdPtrOutputWithContext(ctx context.Context) RulesetThresholdPtrOutput

func (RulesetThresholdOutput) Type added in v0.6.0

func (RulesetThresholdOutput) Unit added in v0.6.0

func (RulesetThresholdOutput) Value added in v0.6.0

type RulesetThresholdPtrInput added in v0.6.0

type RulesetThresholdPtrInput interface {
	pulumi.Input

	ToRulesetThresholdPtrOutput() RulesetThresholdPtrOutput
	ToRulesetThresholdPtrOutputWithContext(context.Context) RulesetThresholdPtrOutput
}

RulesetThresholdPtrInput is an input type that accepts RulesetThresholdArgs, RulesetThresholdPtr and RulesetThresholdPtrOutput values. You can construct a concrete instance of `RulesetThresholdPtrInput` via:

        RulesetThresholdArgs{...}

or:

        nil

func RulesetThresholdPtr added in v0.6.0

func RulesetThresholdPtr(v *RulesetThresholdArgs) RulesetThresholdPtrInput

type RulesetThresholdPtrOutput added in v0.6.0

type RulesetThresholdPtrOutput struct{ *pulumi.OutputState }

func (RulesetThresholdPtrOutput) Elem added in v0.6.0

func (RulesetThresholdPtrOutput) ElementType added in v0.6.0

func (RulesetThresholdPtrOutput) ElementType() reflect.Type

func (RulesetThresholdPtrOutput) ToRulesetThresholdPtrOutput added in v0.6.0

func (o RulesetThresholdPtrOutput) ToRulesetThresholdPtrOutput() RulesetThresholdPtrOutput

func (RulesetThresholdPtrOutput) ToRulesetThresholdPtrOutputWithContext added in v0.6.0

func (o RulesetThresholdPtrOutput) ToRulesetThresholdPtrOutputWithContext(ctx context.Context) RulesetThresholdPtrOutput

func (RulesetThresholdPtrOutput) Type added in v0.6.0

func (RulesetThresholdPtrOutput) Unit added in v0.6.0

func (RulesetThresholdPtrOutput) Value added in v0.6.0

type RulesetThresholdType added in v0.6.0

type RulesetThresholdType string

Threshold type for a rule

func (RulesetThresholdType) ElementType added in v0.6.0

func (RulesetThresholdType) ElementType() reflect.Type

func (RulesetThresholdType) ToRulesetThresholdTypeOutput added in v0.6.0

func (e RulesetThresholdType) ToRulesetThresholdTypeOutput() RulesetThresholdTypeOutput

func (RulesetThresholdType) ToRulesetThresholdTypeOutputWithContext added in v0.6.0

func (e RulesetThresholdType) ToRulesetThresholdTypeOutputWithContext(ctx context.Context) RulesetThresholdTypeOutput

func (RulesetThresholdType) ToRulesetThresholdTypePtrOutput added in v0.6.0

func (e RulesetThresholdType) ToRulesetThresholdTypePtrOutput() RulesetThresholdTypePtrOutput

func (RulesetThresholdType) ToRulesetThresholdTypePtrOutputWithContext added in v0.6.0

func (e RulesetThresholdType) ToRulesetThresholdTypePtrOutputWithContext(ctx context.Context) RulesetThresholdTypePtrOutput

func (RulesetThresholdType) ToStringOutput added in v0.6.0

func (e RulesetThresholdType) ToStringOutput() pulumi.StringOutput

func (RulesetThresholdType) ToStringOutputWithContext added in v0.6.0

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

func (RulesetThresholdType) ToStringPtrOutput added in v0.6.0

func (e RulesetThresholdType) ToStringPtrOutput() pulumi.StringPtrOutput

func (RulesetThresholdType) ToStringPtrOutputWithContext added in v0.6.0

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

type RulesetThresholdTypeInput added in v0.6.0

type RulesetThresholdTypeInput interface {
	pulumi.Input

	ToRulesetThresholdTypeOutput() RulesetThresholdTypeOutput
	ToRulesetThresholdTypeOutputWithContext(context.Context) RulesetThresholdTypeOutput
}

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

RulesetThresholdTypeGreaterThanOrEqual
RulesetThresholdTypeLessThanOrEqual
RulesetThresholdTypeGreaterThan
RulesetThresholdTypeLessThan

type RulesetThresholdTypeOutput added in v0.6.0

type RulesetThresholdTypeOutput struct{ *pulumi.OutputState }

func (RulesetThresholdTypeOutput) ElementType added in v0.6.0

func (RulesetThresholdTypeOutput) ElementType() reflect.Type

func (RulesetThresholdTypeOutput) ToRulesetThresholdTypeOutput added in v0.6.0

func (o RulesetThresholdTypeOutput) ToRulesetThresholdTypeOutput() RulesetThresholdTypeOutput

func (RulesetThresholdTypeOutput) ToRulesetThresholdTypeOutputWithContext added in v0.6.0

func (o RulesetThresholdTypeOutput) ToRulesetThresholdTypeOutputWithContext(ctx context.Context) RulesetThresholdTypeOutput

func (RulesetThresholdTypeOutput) ToRulesetThresholdTypePtrOutput added in v0.6.0

func (o RulesetThresholdTypeOutput) ToRulesetThresholdTypePtrOutput() RulesetThresholdTypePtrOutput

func (RulesetThresholdTypeOutput) ToRulesetThresholdTypePtrOutputWithContext added in v0.6.0

func (o RulesetThresholdTypeOutput) ToRulesetThresholdTypePtrOutputWithContext(ctx context.Context) RulesetThresholdTypePtrOutput

func (RulesetThresholdTypeOutput) ToStringOutput added in v0.6.0

func (o RulesetThresholdTypeOutput) ToStringOutput() pulumi.StringOutput

func (RulesetThresholdTypeOutput) ToStringOutputWithContext added in v0.6.0

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

func (RulesetThresholdTypeOutput) ToStringPtrOutput added in v0.6.0

func (o RulesetThresholdTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RulesetThresholdTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

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

type RulesetThresholdTypePtrInput added in v0.6.0

type RulesetThresholdTypePtrInput interface {
	pulumi.Input

	ToRulesetThresholdTypePtrOutput() RulesetThresholdTypePtrOutput
	ToRulesetThresholdTypePtrOutputWithContext(context.Context) RulesetThresholdTypePtrOutput
}

func RulesetThresholdTypePtr added in v0.6.0

func RulesetThresholdTypePtr(v string) RulesetThresholdTypePtrInput

type RulesetThresholdTypePtrOutput added in v0.6.0

type RulesetThresholdTypePtrOutput struct{ *pulumi.OutputState }

func (RulesetThresholdTypePtrOutput) Elem added in v0.6.0

func (RulesetThresholdTypePtrOutput) ElementType added in v0.6.0

func (RulesetThresholdTypePtrOutput) ToRulesetThresholdTypePtrOutput added in v0.6.0

func (o RulesetThresholdTypePtrOutput) ToRulesetThresholdTypePtrOutput() RulesetThresholdTypePtrOutput

func (RulesetThresholdTypePtrOutput) ToRulesetThresholdTypePtrOutputWithContext added in v0.6.0

func (o RulesetThresholdTypePtrOutput) ToRulesetThresholdTypePtrOutputWithContext(ctx context.Context) RulesetThresholdTypePtrOutput

func (RulesetThresholdTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (RulesetThresholdTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

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

type RulesetThresholdUnit added in v0.6.0

type RulesetThresholdUnit string

Threshold unit for a rule

func (RulesetThresholdUnit) ElementType added in v0.6.0

func (RulesetThresholdUnit) ElementType() reflect.Type

func (RulesetThresholdUnit) ToRulesetThresholdUnitOutput added in v0.6.0

func (e RulesetThresholdUnit) ToRulesetThresholdUnitOutput() RulesetThresholdUnitOutput

func (RulesetThresholdUnit) ToRulesetThresholdUnitOutputWithContext added in v0.6.0

func (e RulesetThresholdUnit) ToRulesetThresholdUnitOutputWithContext(ctx context.Context) RulesetThresholdUnitOutput

func (RulesetThresholdUnit) ToRulesetThresholdUnitPtrOutput added in v0.6.0

func (e RulesetThresholdUnit) ToRulesetThresholdUnitPtrOutput() RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnit) ToRulesetThresholdUnitPtrOutputWithContext added in v0.6.0

func (e RulesetThresholdUnit) ToRulesetThresholdUnitPtrOutputWithContext(ctx context.Context) RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnit) ToStringOutput added in v0.6.0

func (e RulesetThresholdUnit) ToStringOutput() pulumi.StringOutput

func (RulesetThresholdUnit) ToStringOutputWithContext added in v0.6.0

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

func (RulesetThresholdUnit) ToStringPtrOutput added in v0.6.0

func (e RulesetThresholdUnit) ToStringPtrOutput() pulumi.StringPtrOutput

func (RulesetThresholdUnit) ToStringPtrOutputWithContext added in v0.6.0

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

type RulesetThresholdUnitInput added in v0.6.0

type RulesetThresholdUnitInput interface {
	pulumi.Input

	ToRulesetThresholdUnitOutput() RulesetThresholdUnitOutput
	ToRulesetThresholdUnitOutputWithContext(context.Context) RulesetThresholdUnitOutput
}

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

RulesetThresholdUnitCount
RulesetThresholdUnitPercentage

type RulesetThresholdUnitOutput added in v0.6.0

type RulesetThresholdUnitOutput struct{ *pulumi.OutputState }

func (RulesetThresholdUnitOutput) ElementType added in v0.6.0

func (RulesetThresholdUnitOutput) ElementType() reflect.Type

func (RulesetThresholdUnitOutput) ToRulesetThresholdUnitOutput added in v0.6.0

func (o RulesetThresholdUnitOutput) ToRulesetThresholdUnitOutput() RulesetThresholdUnitOutput

func (RulesetThresholdUnitOutput) ToRulesetThresholdUnitOutputWithContext added in v0.6.0

func (o RulesetThresholdUnitOutput) ToRulesetThresholdUnitOutputWithContext(ctx context.Context) RulesetThresholdUnitOutput

func (RulesetThresholdUnitOutput) ToRulesetThresholdUnitPtrOutput added in v0.6.0

func (o RulesetThresholdUnitOutput) ToRulesetThresholdUnitPtrOutput() RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnitOutput) ToRulesetThresholdUnitPtrOutputWithContext added in v0.6.0

func (o RulesetThresholdUnitOutput) ToRulesetThresholdUnitPtrOutputWithContext(ctx context.Context) RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnitOutput) ToStringOutput added in v0.6.0

func (o RulesetThresholdUnitOutput) ToStringOutput() pulumi.StringOutput

func (RulesetThresholdUnitOutput) ToStringOutputWithContext added in v0.6.0

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

func (RulesetThresholdUnitOutput) ToStringPtrOutput added in v0.6.0

func (o RulesetThresholdUnitOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RulesetThresholdUnitOutput) ToStringPtrOutputWithContext added in v0.6.0

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

type RulesetThresholdUnitPtrInput added in v0.6.0

type RulesetThresholdUnitPtrInput interface {
	pulumi.Input

	ToRulesetThresholdUnitPtrOutput() RulesetThresholdUnitPtrOutput
	ToRulesetThresholdUnitPtrOutputWithContext(context.Context) RulesetThresholdUnitPtrOutput
}

func RulesetThresholdUnitPtr added in v0.6.0

func RulesetThresholdUnitPtr(v string) RulesetThresholdUnitPtrInput

type RulesetThresholdUnitPtrOutput added in v0.6.0

type RulesetThresholdUnitPtrOutput struct{ *pulumi.OutputState }

func (RulesetThresholdUnitPtrOutput) Elem added in v0.6.0

func (RulesetThresholdUnitPtrOutput) ElementType added in v0.6.0

func (RulesetThresholdUnitPtrOutput) ToRulesetThresholdUnitPtrOutput added in v0.6.0

func (o RulesetThresholdUnitPtrOutput) ToRulesetThresholdUnitPtrOutput() RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnitPtrOutput) ToRulesetThresholdUnitPtrOutputWithContext added in v0.6.0

func (o RulesetThresholdUnitPtrOutput) ToRulesetThresholdUnitPtrOutputWithContext(ctx context.Context) RulesetThresholdUnitPtrOutput

func (RulesetThresholdUnitPtrOutput) ToStringPtrOutput added in v0.6.0

func (RulesetThresholdUnitPtrOutput) ToStringPtrOutputWithContext added in v0.6.0

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

type Schedule

type Schedule struct {
	pulumi.CustomResourceState

	// Schedule cron
	CronExpression pulumi.StringOutput      `pulumi:"cronExpression"`
	JobNames       pulumi.StringArrayOutput `pulumi:"jobNames"`
	// Schedule Name
	Name pulumi.StringOutput          `pulumi:"name"`
	Tags aws.CreateOnlyTagArrayOutput `pulumi:"tags"`
}

Resource schema for AWS::DataBrew::Schedule.

## Example Usage ### Example

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databrew.NewSchedule(ctx, "testDataBrewSchedule", &databrew.ScheduleArgs{
			JobNames: pulumi.StringArray{
				pulumi.String("job-name"),
			},
			Name:           pulumi.String("schedule-name"),
			CronExpression: pulumi.String("cron(0 0/1 ? * * *)"),
			Tags: aws.CreateOnlyTagArray{
				&aws.CreateOnlyTagArgs{
					Key:   pulumi.String("key00AtCreate"),
					Value: pulumi.String("value001AtCreate"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

func GetSchedule

func GetSchedule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ScheduleState, opts ...pulumi.ResourceOption) (*Schedule, error)

GetSchedule gets an existing Schedule 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 NewSchedule

func NewSchedule(ctx *pulumi.Context,
	name string, args *ScheduleArgs, opts ...pulumi.ResourceOption) (*Schedule, error)

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

func (*Schedule) ElementType

func (*Schedule) ElementType() reflect.Type

func (*Schedule) ToScheduleOutput

func (i *Schedule) ToScheduleOutput() ScheduleOutput

func (*Schedule) ToScheduleOutputWithContext

func (i *Schedule) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

type ScheduleArgs

type ScheduleArgs struct {
	// Schedule cron
	CronExpression pulumi.StringInput
	JobNames       pulumi.StringArrayInput
	// Schedule Name
	Name pulumi.StringPtrInput
	Tags aws.CreateOnlyTagArrayInput
}

The set of arguments for constructing a Schedule resource.

func (ScheduleArgs) ElementType

func (ScheduleArgs) ElementType() reflect.Type

type ScheduleInput

type ScheduleInput interface {
	pulumi.Input

	ToScheduleOutput() ScheduleOutput
	ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
}

type ScheduleOutput

type ScheduleOutput struct{ *pulumi.OutputState }

func (ScheduleOutput) CronExpression added in v0.17.0

func (o ScheduleOutput) CronExpression() pulumi.StringOutput

Schedule cron

func (ScheduleOutput) ElementType

func (ScheduleOutput) ElementType() reflect.Type

func (ScheduleOutput) JobNames added in v0.17.0

func (ScheduleOutput) Name added in v0.17.0

Schedule Name

func (ScheduleOutput) Tags added in v0.17.0

func (ScheduleOutput) ToScheduleOutput

func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput

func (ScheduleOutput) ToScheduleOutputWithContext

func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput

type ScheduleState

type ScheduleState struct {
}

func (ScheduleState) ElementType

func (ScheduleState) ElementType() reflect.Type

type ScheduleTag

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

A key-value pair to associate with a resource.

Jump to

Keyboard shortcuts

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