Documentation ¶
Index ¶
- type GetRuleTemplatesArgs
- type GetRuleTemplatesData
- type GetRuleTemplatesDataArgs
- type GetRuleTemplatesDataArray
- type GetRuleTemplatesDataArrayInput
- type GetRuleTemplatesDataArrayOutput
- func (GetRuleTemplatesDataArrayOutput) ElementType() reflect.Type
- func (o GetRuleTemplatesDataArrayOutput) Index(i pulumi.IntInput) GetRuleTemplatesDataOutput
- func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutput() GetRuleTemplatesDataArrayOutput
- func (o GetRuleTemplatesDataArrayOutput) ToGetRuleTemplatesDataArrayOutputWithContext(ctx context.Context) GetRuleTemplatesDataArrayOutput
- type GetRuleTemplatesDataInput
- type GetRuleTemplatesDataOutput
- func (o GetRuleTemplatesDataOutput) CitationCount() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) CompareType() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) Description() pulumi.StringOutput
- func (GetRuleTemplatesDataOutput) ElementType() reflect.Type
- func (o GetRuleTemplatesDataOutput) MultiSourceFlag() pulumi.BoolOutput
- func (o GetRuleTemplatesDataOutput) Name() pulumi.StringOutput
- func (o GetRuleTemplatesDataOutput) QualityDim() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) RuleTemplateId() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) SourceContent() pulumi.StringOutput
- func (o GetRuleTemplatesDataOutput) SourceEngineTypes() pulumi.IntArrayOutput
- func (o GetRuleTemplatesDataOutput) SourceObjectDataType() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) SourceObjectType() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) SqlExpression() pulumi.StringOutput
- func (o GetRuleTemplatesDataOutput) SubQualityDim() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutput() GetRuleTemplatesDataOutput
- func (o GetRuleTemplatesDataOutput) ToGetRuleTemplatesDataOutputWithContext(ctx context.Context) GetRuleTemplatesDataOutput
- func (o GetRuleTemplatesDataOutput) Type() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) UpdateTime() pulumi.StringOutput
- func (o GetRuleTemplatesDataOutput) UserId() pulumi.IntOutput
- func (o GetRuleTemplatesDataOutput) UserName() pulumi.StringOutput
- func (o GetRuleTemplatesDataOutput) WhereFlag() pulumi.BoolOutput
- type GetRuleTemplatesOutputArgs
- type GetRuleTemplatesResult
- type GetRuleTemplatesResultOutput
- func (o GetRuleTemplatesResultOutput) Datas() GetRuleTemplatesDataArrayOutput
- func (GetRuleTemplatesResultOutput) ElementType() reflect.Type
- func (o GetRuleTemplatesResultOutput) Id() pulumi.StringOutput
- func (o GetRuleTemplatesResultOutput) ProjectId() pulumi.StringPtrOutput
- func (o GetRuleTemplatesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRuleTemplatesResultOutput) SourceEngineTypes() pulumi.IntArrayOutput
- func (o GetRuleTemplatesResultOutput) SourceObjectType() pulumi.IntPtrOutput
- func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutput() GetRuleTemplatesResultOutput
- func (o GetRuleTemplatesResultOutput) ToGetRuleTemplatesResultOutputWithContext(ctx context.Context) GetRuleTemplatesResultOutput
- func (o GetRuleTemplatesResultOutput) Type() pulumi.IntPtrOutput
- type RuleTemplate
- type RuleTemplateArgs
- type RuleTemplateArray
- type RuleTemplateArrayInput
- type RuleTemplateArrayOutput
- func (RuleTemplateArrayOutput) ElementType() reflect.Type
- func (o RuleTemplateArrayOutput) Index(i pulumi.IntInput) RuleTemplateOutput
- func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutput() RuleTemplateArrayOutput
- func (o RuleTemplateArrayOutput) ToRuleTemplateArrayOutputWithContext(ctx context.Context) RuleTemplateArrayOutput
- type RuleTemplateInput
- type RuleTemplateMap
- type RuleTemplateMapInput
- type RuleTemplateMapOutput
- func (RuleTemplateMapOutput) ElementType() reflect.Type
- func (o RuleTemplateMapOutput) MapIndex(k pulumi.StringInput) RuleTemplateOutput
- func (o RuleTemplateMapOutput) ToRuleTemplateMapOutput() RuleTemplateMapOutput
- func (o RuleTemplateMapOutput) ToRuleTemplateMapOutputWithContext(ctx context.Context) RuleTemplateMapOutput
- type RuleTemplateOutput
- func (o RuleTemplateOutput) Description() pulumi.StringPtrOutput
- func (RuleTemplateOutput) ElementType() reflect.Type
- func (o RuleTemplateOutput) MultiSourceFlag() pulumi.BoolPtrOutput
- func (o RuleTemplateOutput) Name() pulumi.StringOutput
- func (o RuleTemplateOutput) ProjectId() pulumi.StringOutput
- func (o RuleTemplateOutput) QualityDim() pulumi.IntPtrOutput
- func (o RuleTemplateOutput) SourceEngineTypes() pulumi.IntArrayOutput
- func (o RuleTemplateOutput) SourceObjectType() pulumi.IntPtrOutput
- func (o RuleTemplateOutput) SqlExpression() pulumi.StringPtrOutput
- func (o RuleTemplateOutput) ToRuleTemplateOutput() RuleTemplateOutput
- func (o RuleTemplateOutput) ToRuleTemplateOutputWithContext(ctx context.Context) RuleTemplateOutput
- func (o RuleTemplateOutput) Type() pulumi.IntPtrOutput
- func (o RuleTemplateOutput) WhereFlag() pulumi.BoolPtrOutput
- type RuleTemplateState
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) ElementType() reflect.Type
func (GetRuleTemplatesDataArrayOutput) Index ¶
func (o GetRuleTemplatesDataArrayOutput) Index(i pulumi.IntInput) GetRuleTemplatesDataOutput
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 (o GetRuleTemplatesDataOutput) CompareType() pulumi.IntOutput
func (GetRuleTemplatesDataOutput) Description ¶
func (o GetRuleTemplatesDataOutput) Description() pulumi.StringOutput
func (GetRuleTemplatesDataOutput) ElementType ¶
func (GetRuleTemplatesDataOutput) ElementType() reflect.Type
func (GetRuleTemplatesDataOutput) MultiSourceFlag ¶
func (o GetRuleTemplatesDataOutput) MultiSourceFlag() pulumi.BoolOutput
func (GetRuleTemplatesDataOutput) Name ¶
func (o GetRuleTemplatesDataOutput) Name() pulumi.StringOutput
func (GetRuleTemplatesDataOutput) QualityDim ¶
func (o GetRuleTemplatesDataOutput) QualityDim() pulumi.IntOutput
func (GetRuleTemplatesDataOutput) RuleTemplateId ¶
func (o GetRuleTemplatesDataOutput) RuleTemplateId() pulumi.IntOutput
func (GetRuleTemplatesDataOutput) SourceContent ¶
func (o GetRuleTemplatesDataOutput) SourceContent() pulumi.StringOutput
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 (o GetRuleTemplatesDataOutput) SqlExpression() pulumi.StringOutput
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 (o GetRuleTemplatesDataOutput) Type() pulumi.IntOutput
func (GetRuleTemplatesDataOutput) UpdateTime ¶
func (o GetRuleTemplatesDataOutput) UpdateTime() pulumi.StringOutput
func (GetRuleTemplatesDataOutput) UserId ¶
func (o GetRuleTemplatesDataOutput) UserId() pulumi.IntOutput
func (GetRuleTemplatesDataOutput) UserName ¶
func (o GetRuleTemplatesDataOutput) UserName() pulumi.StringOutput
func (GetRuleTemplatesDataOutput) WhereFlag ¶
func (o GetRuleTemplatesDataOutput) WhereFlag() pulumi.BoolOutput
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.
func GetRuleTemplates ¶
func GetRuleTemplates(ctx *pulumi.Context, args *GetRuleTemplatesArgs, opts ...pulumi.InvokeOption) (*GetRuleTemplatesResult, error)
type GetRuleTemplatesResultOutput ¶
type GetRuleTemplatesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRuleTemplates.
func GetRuleTemplatesOutput ¶
func GetRuleTemplatesOutput(ctx *pulumi.Context, args GetRuleTemplatesOutputArgs, opts ...pulumi.InvokeOption) GetRuleTemplatesResultOutput
func (GetRuleTemplatesResultOutput) Datas ¶
func (o GetRuleTemplatesResultOutput) Datas() GetRuleTemplatesDataArrayOutput
func (GetRuleTemplatesResultOutput) ElementType ¶
func (GetRuleTemplatesResultOutput) ElementType() reflect.Type
func (GetRuleTemplatesResultOutput) Id ¶
func (o GetRuleTemplatesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRuleTemplatesResultOutput) ProjectId ¶
func (o GetRuleTemplatesResultOutput) ProjectId() pulumi.StringPtrOutput
func (GetRuleTemplatesResultOutput) ResultOutputFile ¶
func (o GetRuleTemplatesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
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 ¶
func (o GetRuleTemplatesResultOutput) Type() pulumi.IntPtrOutput
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 (o RuleTemplateArrayOutput) Index(i pulumi.IntInput) RuleTemplateOutput
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 (o RuleTemplateMapOutput) MapIndex(k pulumi.StringInput) RuleTemplateOutput
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 ¶
func (o RuleTemplateOutput) Name() pulumi.StringOutput
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 ¶
func (o RuleTemplateOutput) Type() pulumi.IntPtrOutput
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