wedata

package
v0.0.0-...-9153d0a Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetRuleTemplatesArgs

type GetRuleTemplatesArgs struct {
	ProjectId         *string `pulumi:"projectId"`
	ResultOutputFile  *string `pulumi:"resultOutputFile"`
	SourceEngineTypes []int   `pulumi:"sourceEngineTypes"`
	SourceObjectType  *int    `pulumi:"sourceObjectType"`
	Type              *int    `pulumi:"type"`
}

A collection of arguments for invoking getRuleTemplates.

type GetRuleTemplatesData

type GetRuleTemplatesData struct {
	CitationCount        int    `pulumi:"citationCount"`
	CompareType          int    `pulumi:"compareType"`
	Description          string `pulumi:"description"`
	MultiSourceFlag      bool   `pulumi:"multiSourceFlag"`
	Name                 string `pulumi:"name"`
	QualityDim           int    `pulumi:"qualityDim"`
	RuleTemplateId       int    `pulumi:"ruleTemplateId"`
	SourceContent        string `pulumi:"sourceContent"`
	SourceEngineTypes    []int  `pulumi:"sourceEngineTypes"`
	SourceObjectDataType int    `pulumi:"sourceObjectDataType"`
	SourceObjectType     int    `pulumi:"sourceObjectType"`
	SqlExpression        string `pulumi:"sqlExpression"`
	SubQualityDim        int    `pulumi:"subQualityDim"`
	Type                 int    `pulumi:"type"`
	UpdateTime           string `pulumi:"updateTime"`
	UserId               int    `pulumi:"userId"`
	UserName             string `pulumi:"userName"`
	WhereFlag            bool   `pulumi:"whereFlag"`
}

type GetRuleTemplatesDataArgs

type GetRuleTemplatesDataArgs struct {
	CitationCount        pulumi.IntInput      `pulumi:"citationCount"`
	CompareType          pulumi.IntInput      `pulumi:"compareType"`
	Description          pulumi.StringInput   `pulumi:"description"`
	MultiSourceFlag      pulumi.BoolInput     `pulumi:"multiSourceFlag"`
	Name                 pulumi.StringInput   `pulumi:"name"`
	QualityDim           pulumi.IntInput      `pulumi:"qualityDim"`
	RuleTemplateId       pulumi.IntInput      `pulumi:"ruleTemplateId"`
	SourceContent        pulumi.StringInput   `pulumi:"sourceContent"`
	SourceEngineTypes    pulumi.IntArrayInput `pulumi:"sourceEngineTypes"`
	SourceObjectDataType pulumi.IntInput      `pulumi:"sourceObjectDataType"`
	SourceObjectType     pulumi.IntInput      `pulumi:"sourceObjectType"`
	SqlExpression        pulumi.StringInput   `pulumi:"sqlExpression"`
	SubQualityDim        pulumi.IntInput      `pulumi:"subQualityDim"`
	Type                 pulumi.IntInput      `pulumi:"type"`
	UpdateTime           pulumi.StringInput   `pulumi:"updateTime"`
	UserId               pulumi.IntInput      `pulumi:"userId"`
	UserName             pulumi.StringInput   `pulumi:"userName"`
	WhereFlag            pulumi.BoolInput     `pulumi:"whereFlag"`
}

func (GetRuleTemplatesDataArgs) ElementType

func (GetRuleTemplatesDataArgs) ElementType() reflect.Type

func (GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutput

func (i GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutputWithContext

func (i GetRuleTemplatesDataArgs) ToGetRuleTemplatesDataOutputWithContext(ctx context.Context) GetRuleTemplatesDataOutput

type GetRuleTemplatesDataArray

type GetRuleTemplatesDataArray []GetRuleTemplatesDataInput

func (GetRuleTemplatesDataArray) ElementType

func (GetRuleTemplatesDataArray) ElementType() reflect.Type

func (GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutput

func (i GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput

func (GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutputWithContext

func (i GetRuleTemplatesDataArray) ToGetRuleTemplatesDataArrayOutputWithContext(ctx context.Context) GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataArrayInput

type GetRuleTemplatesDataArrayInput interface {
	pulumi.Input

	ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput
	ToGetRuleTemplatesDataArrayOutputWithContext(context.Context) GetRuleTemplatesDataArrayOutput
}

GetRuleTemplatesDataArrayInput is an input type that accepts GetRuleTemplatesDataArray and GetRuleTemplatesDataArrayOutput values. You can construct a concrete instance of `GetRuleTemplatesDataArrayInput` via:

GetRuleTemplatesDataArray{ GetRuleTemplatesDataArgs{...} }

type GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataArrayOutput struct{ *pulumi.OutputState }

func (GetRuleTemplatesDataArrayOutput) ElementType

func (GetRuleTemplatesDataArrayOutput) Index

func (GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutput

func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput

func (GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutputWithContext

func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutputWithContext(ctx context.Context) GetRuleTemplatesDataArrayOutput

type GetRuleTemplatesDataInput

type GetRuleTemplatesDataInput interface {
	pulumi.Input

	ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput
	ToGetRuleTemplatesDataOutputWithContext(context.Context) GetRuleTemplatesDataOutput
}

GetRuleTemplatesDataInput is an input type that accepts GetRuleTemplatesDataArgs and GetRuleTemplatesDataOutput values. You can construct a concrete instance of `GetRuleTemplatesDataInput` via:

GetRuleTemplatesDataArgs{...}

type GetRuleTemplatesDataOutput

type GetRuleTemplatesDataOutput struct{ *pulumi.OutputState }

func (GetRuleTemplatesDataOutput) CitationCount

func (o GetRuleTemplatesDataOutput) CitationCount() pulumi.IntOutput

func (GetRuleTemplatesDataOutput) CompareType

func (GetRuleTemplatesDataOutput) Description

func (GetRuleTemplatesDataOutput) ElementType

func (GetRuleTemplatesDataOutput) ElementType() reflect.Type

func (GetRuleTemplatesDataOutput) MultiSourceFlag

func (o GetRuleTemplatesDataOutput) MultiSourceFlag() pulumi.BoolOutput

func (GetRuleTemplatesDataOutput) Name

func (GetRuleTemplatesDataOutput) QualityDim

func (GetRuleTemplatesDataOutput) RuleTemplateId

func (o GetRuleTemplatesDataOutput) RuleTemplateId() pulumi.IntOutput

func (GetRuleTemplatesDataOutput) SourceContent

func (GetRuleTemplatesDataOutput) SourceEngineTypes

func (o GetRuleTemplatesDataOutput) SourceEngineTypes() pulumi.IntArrayOutput

func (GetRuleTemplatesDataOutput) SourceObjectDataType

func (o GetRuleTemplatesDataOutput) SourceObjectDataType() pulumi.IntOutput

func (GetRuleTemplatesDataOutput) SourceObjectType

func (o GetRuleTemplatesDataOutput) SourceObjectType() pulumi.IntOutput

func (GetRuleTemplatesDataOutput) SqlExpression

func (GetRuleTemplatesDataOutput) SubQualityDim

func (o GetRuleTemplatesDataOutput) SubQualityDim() pulumi.IntOutput

func (GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutput

func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutputWithContext

func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutputWithContext(ctx context.Context) GetRuleTemplatesDataOutput

func (GetRuleTemplatesDataOutput) Type

func (GetRuleTemplatesDataOutput) UpdateTime

func (GetRuleTemplatesDataOutput) UserId

func (GetRuleTemplatesDataOutput) UserName

func (GetRuleTemplatesDataOutput) WhereFlag

type GetRuleTemplatesOutputArgs

type GetRuleTemplatesOutputArgs struct {
	ProjectId         pulumi.StringPtrInput `pulumi:"projectId"`
	ResultOutputFile  pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SourceEngineTypes pulumi.IntArrayInput  `pulumi:"sourceEngineTypes"`
	SourceObjectType  pulumi.IntPtrInput    `pulumi:"sourceObjectType"`
	Type              pulumi.IntPtrInput    `pulumi:"type"`
}

A collection of arguments for invoking getRuleTemplates.

func (GetRuleTemplatesOutputArgs) ElementType

func (GetRuleTemplatesOutputArgs) ElementType() reflect.Type

type GetRuleTemplatesResult

type GetRuleTemplatesResult struct {
	Datas []GetRuleTemplatesData `pulumi:"datas"`
	// The provider-assigned unique ID for this managed resource.
	Id                string  `pulumi:"id"`
	ProjectId         *string `pulumi:"projectId"`
	ResultOutputFile  *string `pulumi:"resultOutputFile"`
	SourceEngineTypes []int   `pulumi:"sourceEngineTypes"`
	SourceObjectType  *int    `pulumi:"sourceObjectType"`
	Type              *int    `pulumi:"type"`
}

A collection of values returned by getRuleTemplates.

type GetRuleTemplatesResultOutput

type GetRuleTemplatesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRuleTemplates.

func (GetRuleTemplatesResultOutput) Datas

func (GetRuleTemplatesResultOutput) ElementType

func (GetRuleTemplatesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRuleTemplatesResultOutput) ProjectId

func (GetRuleTemplatesResultOutput) ResultOutputFile

func (GetRuleTemplatesResultOutput) SourceEngineTypes

func (o GetRuleTemplatesResultOutput) SourceEngineTypes() pulumi.IntArrayOutput

func (GetRuleTemplatesResultOutput) SourceObjectType

func (o GetRuleTemplatesResultOutput) SourceObjectType() pulumi.IntPtrOutput

func (GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutput

func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutput() GetRuleTemplatesResultOutput

func (GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutputWithContext

func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutputWithContext(ctx context.Context) GetRuleTemplatesResultOutput

func (GetRuleTemplatesResultOutput) Type

type RuleTemplate

type RuleTemplate struct {
	pulumi.CustomResourceState

	// Description of Template.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrOutput `pulumi:"multiSourceFlag"`
	// Template name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Project ID.
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness,
	// `6`: Effectiveness.
	QualityDim pulumi.IntPtrOutput `pulumi:"qualityDim"`
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayOutput `pulumi:"sourceEngineTypes"`
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrOutput `pulumi:"sourceObjectType"`
	// SQL Expression.
	SqlExpression pulumi.StringPtrOutput `pulumi:"sqlExpression"`
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrOutput `pulumi:"type"`
	// If add where.
	WhereFlag pulumi.BoolPtrOutput `pulumi:"whereFlag"`
}

func GetRuleTemplate

func GetRuleTemplate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RuleTemplateState, opts ...pulumi.ResourceOption) (*RuleTemplate, error)

GetRuleTemplate gets an existing RuleTemplate 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 NewRuleTemplate

func NewRuleTemplate(ctx *pulumi.Context,
	name string, args *RuleTemplateArgs, opts ...pulumi.ResourceOption) (*RuleTemplate, error)

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

func (*RuleTemplate) ElementType

func (*RuleTemplate) ElementType() reflect.Type

func (*RuleTemplate) ToRuleTemplateOutput

func (i *RuleTemplate) ToRuleTemplateOutput() RuleTemplateOutput

func (*RuleTemplate) ToRuleTemplateOutputWithContext

func (i *RuleTemplate) ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput

type RuleTemplateArgs

type RuleTemplateArgs struct {
	// Description of Template.
	Description pulumi.StringPtrInput
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrInput
	// Template name.
	Name pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringInput
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness,
	// `6`: Effectiveness.
	QualityDim pulumi.IntPtrInput
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayInput
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrInput
	// SQL Expression.
	SqlExpression pulumi.StringPtrInput
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrInput
	// If add where.
	WhereFlag pulumi.BoolPtrInput
}

The set of arguments for constructing a RuleTemplate resource.

func (RuleTemplateArgs) ElementType

func (RuleTemplateArgs) ElementType() reflect.Type

type RuleTemplateArray

type RuleTemplateArray []RuleTemplateInput

func (RuleTemplateArray) ElementType

func (RuleTemplateArray) ElementType() reflect.Type

func (RuleTemplateArray) ToRuleTemplateArrayOutput

func (i RuleTemplateArray) ToRuleTemplateArrayOutput() RuleTemplateArrayOutput

func (RuleTemplateArray) ToRuleTemplateArrayOutputWithContext

func (i RuleTemplateArray) ToRuleTemplateArrayOutputWithContext(ctx context.Context) RuleTemplateArrayOutput

type RuleTemplateArrayInput

type RuleTemplateArrayInput interface {
	pulumi.Input

	ToRuleTemplateArrayOutput() RuleTemplateArrayOutput
	ToRuleTemplateArrayOutputWithContext(context.Context) RuleTemplateArrayOutput
}

RuleTemplateArrayInput is an input type that accepts RuleTemplateArray and RuleTemplateArrayOutput values. You can construct a concrete instance of `RuleTemplateArrayInput` via:

RuleTemplateArray{ RuleTemplateArgs{...} }

type RuleTemplateArrayOutput

type RuleTemplateArrayOutput struct{ *pulumi.OutputState }

func (RuleTemplateArrayOutput) ElementType

func (RuleTemplateArrayOutput) ElementType() reflect.Type

func (RuleTemplateArrayOutput) Index

func (RuleTemplateArrayOutput) ToRuleTemplateArrayOutput

func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutput() RuleTemplateArrayOutput

func (RuleTemplateArrayOutput) ToRuleTemplateArrayOutputWithContext

func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutputWithContext(ctx context.Context) RuleTemplateArrayOutput

type RuleTemplateInput

type RuleTemplateInput interface {
	pulumi.Input

	ToRuleTemplateOutput() RuleTemplateOutput
	ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput
}

type RuleTemplateMap

type RuleTemplateMap map[string]RuleTemplateInput

func (RuleTemplateMap) ElementType

func (RuleTemplateMap) ElementType() reflect.Type

func (RuleTemplateMap) ToRuleTemplateMapOutput

func (i RuleTemplateMap) ToRuleTemplateMapOutput() RuleTemplateMapOutput

func (RuleTemplateMap) ToRuleTemplateMapOutputWithContext

func (i RuleTemplateMap) ToRuleTemplateMapOutputWithContext(ctx context.Context) RuleTemplateMapOutput

type RuleTemplateMapInput

type RuleTemplateMapInput interface {
	pulumi.Input

	ToRuleTemplateMapOutput() RuleTemplateMapOutput
	ToRuleTemplateMapOutputWithContext(context.Context) RuleTemplateMapOutput
}

RuleTemplateMapInput is an input type that accepts RuleTemplateMap and RuleTemplateMapOutput values. You can construct a concrete instance of `RuleTemplateMapInput` via:

RuleTemplateMap{ "key": RuleTemplateArgs{...} }

type RuleTemplateMapOutput

type RuleTemplateMapOutput struct{ *pulumi.OutputState }

func (RuleTemplateMapOutput) ElementType

func (RuleTemplateMapOutput) ElementType() reflect.Type

func (RuleTemplateMapOutput) MapIndex

func (RuleTemplateMapOutput) ToRuleTemplateMapOutput

func (o RuleTemplateMapOutput) ToRuleTemplateMapOutput() RuleTemplateMapOutput

func (RuleTemplateMapOutput) ToRuleTemplateMapOutputWithContext

func (o RuleTemplateMapOutput) ToRuleTemplateMapOutputWithContext(ctx context.Context) RuleTemplateMapOutput

type RuleTemplateOutput

type RuleTemplateOutput struct{ *pulumi.OutputState }

func (RuleTemplateOutput) Description

func (o RuleTemplateOutput) Description() pulumi.StringPtrOutput

Description of Template.

func (RuleTemplateOutput) ElementType

func (RuleTemplateOutput) ElementType() reflect.Type

func (RuleTemplateOutput) MultiSourceFlag

func (o RuleTemplateOutput) MultiSourceFlag() pulumi.BoolPtrOutput

Whether to associate other library tables.

func (RuleTemplateOutput) Name

Template name.

func (RuleTemplateOutput) ProjectId

func (o RuleTemplateOutput) ProjectId() pulumi.StringOutput

Project ID.

func (RuleTemplateOutput) QualityDim

func (o RuleTemplateOutput) QualityDim() pulumi.IntPtrOutput

Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness, `6`: Effectiveness.

func (RuleTemplateOutput) SourceEngineTypes

func (o RuleTemplateOutput) SourceEngineTypes() pulumi.IntArrayOutput

The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.

func (RuleTemplateOutput) SourceObjectType

func (o RuleTemplateOutput) SourceObjectType() pulumi.IntPtrOutput

Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.

func (RuleTemplateOutput) SqlExpression

func (o RuleTemplateOutput) SqlExpression() pulumi.StringPtrOutput

SQL Expression.

func (RuleTemplateOutput) ToRuleTemplateOutput

func (o RuleTemplateOutput) ToRuleTemplateOutput() RuleTemplateOutput

func (RuleTemplateOutput) ToRuleTemplateOutputWithContext

func (o RuleTemplateOutput) ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput

func (RuleTemplateOutput) Type

Template type. `1` means System template, `2` means Custom template.

func (RuleTemplateOutput) WhereFlag

func (o RuleTemplateOutput) WhereFlag() pulumi.BoolPtrOutput

If add where.

type RuleTemplateState

type RuleTemplateState struct {
	// Description of Template.
	Description pulumi.StringPtrInput
	// Whether to associate other library tables.
	MultiSourceFlag pulumi.BoolPtrInput
	// Template name.
	Name pulumi.StringPtrInput
	// Project ID.
	ProjectId pulumi.StringPtrInput
	// Quality inspection dimensions. `1`: Accuracy, `2`: Uniqueness, `3`: Completeness, `4`: Consistency, `5`: Timeliness,
	// `6`: Effectiveness.
	QualityDim pulumi.IntPtrInput
	// The engine type corresponding to the source. `2`: hive,`4`: spark, `16`: dlc.
	SourceEngineTypes pulumi.IntArrayInput
	// Source data object type. `1`: Constant, `2`: Offline table level, `3`: Offline field level.
	SourceObjectType pulumi.IntPtrInput
	// SQL Expression.
	SqlExpression pulumi.StringPtrInput
	// Template type. `1` means System template, `2` means Custom template.
	Type pulumi.IntPtrInput
	// If add where.
	WhereFlag pulumi.BoolPtrInput
}

func (RuleTemplateState) ElementType

func (RuleTemplateState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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