1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getTeoRuleEngineSettings
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getTeoRuleEngineSettings

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of teo ruleEngineSettings

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const ruleEngineSettings = tencentcloud.getTeoRuleEngineSettings({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    rule_engine_settings = tencentcloud.get_teo_rule_engine_settings()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.GetTeoRuleEngineSettings(ctx, &tencentcloud.GetTeoRuleEngineSettingsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var ruleEngineSettings = Tencentcloud.GetTeoRuleEngineSettings.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetTeoRuleEngineSettingsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var ruleEngineSettings = TencentcloudFunctions.getTeoRuleEngineSettings();
    
        }
    }
    
    variables:
      ruleEngineSettings:
        fn::invoke:
          function: tencentcloud:getTeoRuleEngineSettings
          arguments: {}
    

    Using getTeoRuleEngineSettings

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getTeoRuleEngineSettings(args: GetTeoRuleEngineSettingsArgs, opts?: InvokeOptions): Promise<GetTeoRuleEngineSettingsResult>
    function getTeoRuleEngineSettingsOutput(args: GetTeoRuleEngineSettingsOutputArgs, opts?: InvokeOptions): Output<GetTeoRuleEngineSettingsResult>
    def get_teo_rule_engine_settings(id: Optional[str] = None,
                                     result_output_file: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetTeoRuleEngineSettingsResult
    def get_teo_rule_engine_settings_output(id: Optional[pulumi.Input[str]] = None,
                                     result_output_file: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetTeoRuleEngineSettingsResult]
    func GetTeoRuleEngineSettings(ctx *Context, args *GetTeoRuleEngineSettingsArgs, opts ...InvokeOption) (*GetTeoRuleEngineSettingsResult, error)
    func GetTeoRuleEngineSettingsOutput(ctx *Context, args *GetTeoRuleEngineSettingsOutputArgs, opts ...InvokeOption) GetTeoRuleEngineSettingsResultOutput

    > Note: This function is named GetTeoRuleEngineSettings in the Go SDK.

    public static class GetTeoRuleEngineSettings 
    {
        public static Task<GetTeoRuleEngineSettingsResult> InvokeAsync(GetTeoRuleEngineSettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetTeoRuleEngineSettingsResult> Invoke(GetTeoRuleEngineSettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTeoRuleEngineSettingsResult> getTeoRuleEngineSettings(GetTeoRuleEngineSettingsArgs args, InvokeOptions options)
    public static Output<GetTeoRuleEngineSettingsResult> getTeoRuleEngineSettings(GetTeoRuleEngineSettingsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getTeoRuleEngineSettings:getTeoRuleEngineSettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    ResultOutputFile string
    Used to save results.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    ResultOutputFile string
    Used to save results.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile String
    Used to save results.
    id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile string
    Used to save results.
    id str
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    result_output_file str
    Used to save results.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile String
    Used to save results.

    getTeoRuleEngineSettings Result

    The following output properties are available:

    Actions List<GetTeoRuleEngineSettingsAction>
    Detail info of actions which can be used in rule engine.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    ResultOutputFile string
    Actions []GetTeoRuleEngineSettingsAction
    Detail info of actions which can be used in rule engine.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    ResultOutputFile string
    actions List<GetTeoRuleEngineSettingsAction>
    Detail info of actions which can be used in rule engine.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile String
    actions GetTeoRuleEngineSettingsAction[]
    Detail info of actions which can be used in rule engine.
    id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile string
    actions Sequence[GetTeoRuleEngineSettingsAction]
    Detail info of actions which can be used in rule engine.
    id str
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    result_output_file str
    actions List<Property Map>
    Detail info of actions which can be used in rule engine.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    resultOutputFile String

    Supporting Types

    GetTeoRuleEngineSettingsAction

    Action string
    Action name.
    Properties []GetTeoRuleEngineSettingsActionProperty
    Action properties.
    action string
    Action name.
    properties GetTeoRuleEngineSettingsActionProperty[]
    Action properties.
    action String
    Action name.
    properties List<Property Map>
    Action properties.

    GetTeoRuleEngineSettingsActionProperty

    ChoiceProperties List<GetTeoRuleEngineSettingsActionPropertyChoiceProperty>
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    ChoicesValues List<string>
    The choices which can be used. This list may be empty.
    ExtraParameters List<GetTeoRuleEngineSettingsActionPropertyExtraParameter>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    IsAllowEmpty bool
    Whether this property is allowed to set empty.
    IsMultiple bool
    Whether this property is allowed to set multiple values.
    Max double
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Min double
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Name string
    Property name.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    ChoiceProperties []GetTeoRuleEngineSettingsActionPropertyChoiceProperty
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    ChoicesValues []string
    The choices which can be used. This list may be empty.
    ExtraParameters []GetTeoRuleEngineSettingsActionPropertyExtraParameter
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    IsAllowEmpty bool
    Whether this property is allowed to set empty.
    IsMultiple bool
    Whether this property is allowed to set multiple values.
    Max float64
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Min float64
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Name string
    Property name.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choiceProperties List<GetTeoRuleEngineSettingsActionPropertyChoiceProperty>
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    choicesValues List<String>
    The choices which can be used. This list may be empty.
    extraParameters List<GetTeoRuleEngineSettingsActionPropertyExtraParameter>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty Boolean
    Whether this property is allowed to set empty.
    isMultiple Boolean
    Whether this property is allowed to set multiple values.
    max Double
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min Double
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name String
    Property name.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choiceProperties GetTeoRuleEngineSettingsActionPropertyChoiceProperty[]
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    choicesValues string[]
    The choices which can be used. This list may be empty.
    extraParameters GetTeoRuleEngineSettingsActionPropertyExtraParameter[]
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty boolean
    Whether this property is allowed to set empty.
    isMultiple boolean
    Whether this property is allowed to set multiple values.
    max number
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min number
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name string
    Property name.
    type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choice_properties Sequence[GetTeoRuleEngineSettingsActionPropertyChoiceProperty]
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    choices_values Sequence[str]
    The choices which can be used. This list may be empty.
    extra_parameters Sequence[GetTeoRuleEngineSettingsActionPropertyExtraParameter]
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    is_allow_empty bool
    Whether this property is allowed to set empty.
    is_multiple bool
    Whether this property is allowed to set multiple values.
    max float
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min float
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name str
    Property name.
    type str
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choiceProperties List<Property Map>
    Associative properties of this property, they are all required. Note: This field may return null, indicating that no valid value can be obtained.
    choicesValues List<String>
    The choices which can be used. This list may be empty.
    extraParameters List<Property Map>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty Boolean
    Whether this property is allowed to set empty.
    isMultiple Boolean
    Whether this property is allowed to set multiple values.
    max Number
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min Number
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name String
    Property name.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.

    GetTeoRuleEngineSettingsActionPropertyChoiceProperty

    ChoicesValues List<string>
    The choices which can be used. This list may be empty.
    ExtraParameters List<GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    IsAllowEmpty bool
    Whether this property is allowed to set empty.
    IsMultiple bool
    Whether this property is allowed to set multiple values.
    Max double
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Min double
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Name string
    Property name.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    ChoicesValues []string
    The choices which can be used. This list may be empty.
    ExtraParameters []GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    IsAllowEmpty bool
    Whether this property is allowed to set empty.
    IsMultiple bool
    Whether this property is allowed to set multiple values.
    Max float64
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Min float64
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    Name string
    Property name.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choicesValues List<String>
    The choices which can be used. This list may be empty.
    extraParameters List<GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty Boolean
    Whether this property is allowed to set empty.
    isMultiple Boolean
    Whether this property is allowed to set multiple values.
    max Double
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min Double
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name String
    Property name.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choicesValues string[]
    The choices which can be used. This list may be empty.
    extraParameters GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter[]
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty boolean
    Whether this property is allowed to set empty.
    isMultiple boolean
    Whether this property is allowed to set multiple values.
    max number
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min number
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name string
    Property name.
    type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices_values Sequence[str]
    The choices which can be used. This list may be empty.
    extra_parameters Sequence[GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter]
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    is_allow_empty bool
    Whether this property is allowed to set empty.
    is_multiple bool
    Whether this property is allowed to set multiple values.
    max float
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min float
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name str
    Property name.
    type str
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choicesValues List<String>
    The choices which can be used. This list may be empty.
    extraParameters List<Property Map>
    Special parameter. Note: This field may return null, indicating that no valid value can be obtained.
    isAllowEmpty Boolean
    Whether this property is allowed to set empty.
    isMultiple Boolean
    Whether this property is allowed to set multiple values.
    max Number
    Max integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    min Number
    Min integer value can bse used when property type is CUSTOM_NUM. When Min and Max both are 0, this field is meaningless.
    name String
    Property name.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.

    GetTeoRuleEngineSettingsActionPropertyChoicePropertyExtraParameter

    Choices List<string>
    A list of choices which can be used when Type is CHOICE.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    Choices []string
    A list of choices which can be used when Type is CHOICE.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices List<String>
    A list of choices which can be used when Type is CHOICE.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices string[]
    A list of choices which can be used when Type is CHOICE.
    id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices Sequence[str]
    A list of choices which can be used when Type is CHOICE.
    id str
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type str
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices List<String>
    A list of choices which can be used when Type is CHOICE.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.

    GetTeoRuleEngineSettingsActionPropertyExtraParameter

    Choices List<string>
    A list of choices which can be used when Type is CHOICE.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    Choices []string
    A list of choices which can be used when Type is CHOICE.
    Id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    Type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices List<String>
    A list of choices which can be used when Type is CHOICE.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices string[]
    A list of choices which can be used when Type is CHOICE.
    id string
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type string
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices Sequence[str]
    A list of choices which can be used when Type is CHOICE.
    id str
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type str
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.
    choices List<String>
    A list of choices which can be used when Type is CHOICE.
    id String
    Parameter name. Valid values:- Action: this extra parameter is required when modify HTTP header, this action should be a RewriteAction.- StatusCode: this extra parameter is required when modify HTTP status code, this action should be a CodeAction.- NULL: this action should be a NormalAction.
    type String
    Property value type. Valid values:- CHOICE: enum type, must select one of the value in ChoicesValue.- TOGGLE: switch type, must select one of the value in ChoicesValue.- OBJECT: object type, the ChoiceProperties list all properties of the object.- CUSTOM_NUM: integer type.- CUSTOM_STRING: string type.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack