1. Packages
  2. Packages
  3. Tencentcloud Provider
  4. API Docs
  5. ConfigRule
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack

    Create ConfigRule Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ConfigRule(name: string, args: ConfigRuleArgs, opts?: CustomResourceOptions);
    @overload
    def ConfigRule(resource_name: str,
                   args: ConfigRuleArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def ConfigRule(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   resource_types: Optional[Sequence[str]] = None,
                   identifier: Optional[str] = None,
                   identifier_type: Optional[str] = None,
                   risk_level: Optional[float] = None,
                   rule_name: Optional[str] = None,
                   trigger_types: Optional[Sequence[ConfigRuleTriggerTypeArgs]] = None,
                   exclude_resource_ids_scopes: Optional[Sequence[str]] = None,
                   input_parameters: Optional[Sequence[ConfigRuleInputParameterArgs]] = None,
                   regions_scopes: Optional[Sequence[str]] = None,
                   description: Optional[str] = None,
                   status: Optional[str] = None,
                   tags_scopes: Optional[Sequence[ConfigRuleTagsScopeArgs]] = None,
                   tencentcloud_config_rule_id: Optional[str] = None)
    func NewConfigRule(ctx *Context, name string, args ConfigRuleArgs, opts ...ResourceOption) (*ConfigRule, error)
    public ConfigRule(string name, ConfigRuleArgs args, CustomResourceOptions? opts = null)
    public ConfigRule(String name, ConfigRuleArgs args)
    public ConfigRule(String name, ConfigRuleArgs args, CustomResourceOptions options)
    
    type: tencentcloud:ConfigRule
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "tencentcloud_configrule" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args ConfigRuleArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ConfigRuleArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ConfigRuleArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ConfigRuleArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ConfigRuleArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    ConfigRule Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ConfigRule resource accepts the following input properties:

    Identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    IdentifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    ResourceTypes List<string>
    Supported resource type list (e.g. QCS::CAM::User).
    RiskLevel double
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    RuleName string
    Rule name.
    TriggerTypes List<ConfigRuleTriggerType>
    Trigger type list, up to 2 entries.
    Description string
    Rule description (0~1024 characters).
    ExcludeResourceIdsScopes List<string>
    Resource ID list excluded from rule evaluation.
    InputParameters List<ConfigRuleInputParameter>
    Rule input parameter list.
    RegionsScopes List<string>
    Region scope list; rule only applies to resources in the specified regions.
    Status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    TagsScopes List<ConfigRuleTagsScope>
    Tag scope list; rule only applies to resources with the specified tags.
    TencentcloudConfigRuleId string
    Identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    IdentifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    ResourceTypes []string
    Supported resource type list (e.g. QCS::CAM::User).
    RiskLevel float64
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    RuleName string
    Rule name.
    TriggerTypes []ConfigRuleTriggerTypeArgs
    Trigger type list, up to 2 entries.
    Description string
    Rule description (0~1024 characters).
    ExcludeResourceIdsScopes []string
    Resource ID list excluded from rule evaluation.
    InputParameters []ConfigRuleInputParameterArgs
    Rule input parameter list.
    RegionsScopes []string
    Region scope list; rule only applies to resources in the specified regions.
    Status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    TagsScopes []ConfigRuleTagsScopeArgs
    Tag scope list; rule only applies to resources with the specified tags.
    TencentcloudConfigRuleId string
    identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifier_type string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    resource_types list(string)
    Supported resource type list (e.g. QCS::CAM::User).
    risk_level number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    rule_name string
    Rule name.
    trigger_types list(object)
    Trigger type list, up to 2 entries.
    description string
    Rule description (0~1024 characters).
    exclude_resource_ids_scopes list(string)
    Resource ID list excluded from rule evaluation.
    input_parameters list(object)
    Rule input parameter list.
    regions_scopes list(string)
    Region scope list; rule only applies to resources in the specified regions.
    status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tags_scopes list(object)
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloud_config_rule_id string
    identifier String
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType String
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    resourceTypes List<String>
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel Double
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName String
    Rule name.
    triggerTypes List<ConfigRuleTriggerType>
    Trigger type list, up to 2 entries.
    description String
    Rule description (0~1024 characters).
    excludeResourceIdsScopes List<String>
    Resource ID list excluded from rule evaluation.
    inputParameters List<ConfigRuleInputParameter>
    Rule input parameter list.
    regionsScopes List<String>
    Region scope list; rule only applies to resources in the specified regions.
    status String
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes List<ConfigRuleTagsScope>
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId String
    identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    resourceTypes string[]
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName string
    Rule name.
    triggerTypes ConfigRuleTriggerType[]
    Trigger type list, up to 2 entries.
    description string
    Rule description (0~1024 characters).
    excludeResourceIdsScopes string[]
    Resource ID list excluded from rule evaluation.
    inputParameters ConfigRuleInputParameter[]
    Rule input parameter list.
    regionsScopes string[]
    Region scope list; rule only applies to resources in the specified regions.
    status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes ConfigRuleTagsScope[]
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId string
    identifier str
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifier_type str
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    resource_types Sequence[str]
    Supported resource type list (e.g. QCS::CAM::User).
    risk_level float
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    rule_name str
    Rule name.
    trigger_types Sequence[ConfigRuleTriggerTypeArgs]
    Trigger type list, up to 2 entries.
    description str
    Rule description (0~1024 characters).
    exclude_resource_ids_scopes Sequence[str]
    Resource ID list excluded from rule evaluation.
    input_parameters Sequence[ConfigRuleInputParameterArgs]
    Rule input parameter list.
    regions_scopes Sequence[str]
    Region scope list; rule only applies to resources in the specified regions.
    status str
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tags_scopes Sequence[ConfigRuleTagsScopeArgs]
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloud_config_rule_id str
    identifier String
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType String
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    resourceTypes List<String>
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel Number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName String
    Rule name.
    triggerTypes List<Property Map>
    Trigger type list, up to 2 entries.
    description String
    Rule description (0~1024 characters).
    excludeResourceIdsScopes List<String>
    Resource ID list excluded from rule evaluation.
    inputParameters List<Property Map>
    Rule input parameter list.
    regionsScopes List<String>
    Region scope list; rule only applies to resources in the specified regions.
    status String
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes List<Property Map>
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId String

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ConfigRule resource produces the following output properties:

    ComplianceResult string
    Compliance result.
    ConfigRuleId string
    Config rule ID.
    ConfigRuleInvokedTime string
    Last rule evaluation time.
    CreateTime string
    Creation time.
    Id string
    The provider-assigned unique ID for this managed resource.
    ComplianceResult string
    Compliance result.
    ConfigRuleId string
    Config rule ID.
    ConfigRuleInvokedTime string
    Last rule evaluation time.
    CreateTime string
    Creation time.
    Id string
    The provider-assigned unique ID for this managed resource.
    compliance_result string
    Compliance result.
    config_rule_id string
    Config rule ID.
    config_rule_invoked_time string
    Last rule evaluation time.
    create_time string
    Creation time.
    id string
    The provider-assigned unique ID for this managed resource.
    complianceResult String
    Compliance result.
    configRuleId String
    Config rule ID.
    configRuleInvokedTime String
    Last rule evaluation time.
    createTime String
    Creation time.
    id String
    The provider-assigned unique ID for this managed resource.
    complianceResult string
    Compliance result.
    configRuleId string
    Config rule ID.
    configRuleInvokedTime string
    Last rule evaluation time.
    createTime string
    Creation time.
    id string
    The provider-assigned unique ID for this managed resource.
    compliance_result str
    Compliance result.
    config_rule_id str
    Config rule ID.
    config_rule_invoked_time str
    Last rule evaluation time.
    create_time str
    Creation time.
    id str
    The provider-assigned unique ID for this managed resource.
    complianceResult String
    Compliance result.
    configRuleId String
    Config rule ID.
    configRuleInvokedTime String
    Last rule evaluation time.
    createTime String
    Creation time.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing ConfigRule Resource

    Get an existing ConfigRule resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ConfigRuleState, opts?: CustomResourceOptions): ConfigRule
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            compliance_result: Optional[str] = None,
            config_rule_id: Optional[str] = None,
            config_rule_invoked_time: Optional[str] = None,
            create_time: Optional[str] = None,
            description: Optional[str] = None,
            exclude_resource_ids_scopes: Optional[Sequence[str]] = None,
            identifier: Optional[str] = None,
            identifier_type: Optional[str] = None,
            input_parameters: Optional[Sequence[ConfigRuleInputParameterArgs]] = None,
            regions_scopes: Optional[Sequence[str]] = None,
            resource_types: Optional[Sequence[str]] = None,
            risk_level: Optional[float] = None,
            rule_name: Optional[str] = None,
            status: Optional[str] = None,
            tags_scopes: Optional[Sequence[ConfigRuleTagsScopeArgs]] = None,
            tencentcloud_config_rule_id: Optional[str] = None,
            trigger_types: Optional[Sequence[ConfigRuleTriggerTypeArgs]] = None) -> ConfigRule
    func GetConfigRule(ctx *Context, name string, id IDInput, state *ConfigRuleState, opts ...ResourceOption) (*ConfigRule, error)
    public static ConfigRule Get(string name, Input<string> id, ConfigRuleState? state, CustomResourceOptions? opts = null)
    public static ConfigRule get(String name, Output<String> id, ConfigRuleState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:ConfigRule    get:      id: ${id}
    import {
      to = tencentcloud_configrule.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ComplianceResult string
    Compliance result.
    ConfigRuleId string
    Config rule ID.
    ConfigRuleInvokedTime string
    Last rule evaluation time.
    CreateTime string
    Creation time.
    Description string
    Rule description (0~1024 characters).
    ExcludeResourceIdsScopes List<string>
    Resource ID list excluded from rule evaluation.
    Identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    IdentifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    InputParameters List<ConfigRuleInputParameter>
    Rule input parameter list.
    RegionsScopes List<string>
    Region scope list; rule only applies to resources in the specified regions.
    ResourceTypes List<string>
    Supported resource type list (e.g. QCS::CAM::User).
    RiskLevel double
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    RuleName string
    Rule name.
    Status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    TagsScopes List<ConfigRuleTagsScope>
    Tag scope list; rule only applies to resources with the specified tags.
    TencentcloudConfigRuleId string
    TriggerTypes List<ConfigRuleTriggerType>
    Trigger type list, up to 2 entries.
    ComplianceResult string
    Compliance result.
    ConfigRuleId string
    Config rule ID.
    ConfigRuleInvokedTime string
    Last rule evaluation time.
    CreateTime string
    Creation time.
    Description string
    Rule description (0~1024 characters).
    ExcludeResourceIdsScopes []string
    Resource ID list excluded from rule evaluation.
    Identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    IdentifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    InputParameters []ConfigRuleInputParameterArgs
    Rule input parameter list.
    RegionsScopes []string
    Region scope list; rule only applies to resources in the specified regions.
    ResourceTypes []string
    Supported resource type list (e.g. QCS::CAM::User).
    RiskLevel float64
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    RuleName string
    Rule name.
    Status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    TagsScopes []ConfigRuleTagsScopeArgs
    Tag scope list; rule only applies to resources with the specified tags.
    TencentcloudConfigRuleId string
    TriggerTypes []ConfigRuleTriggerTypeArgs
    Trigger type list, up to 2 entries.
    compliance_result string
    Compliance result.
    config_rule_id string
    Config rule ID.
    config_rule_invoked_time string
    Last rule evaluation time.
    create_time string
    Creation time.
    description string
    Rule description (0~1024 characters).
    exclude_resource_ids_scopes list(string)
    Resource ID list excluded from rule evaluation.
    identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifier_type string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    input_parameters list(object)
    Rule input parameter list.
    regions_scopes list(string)
    Region scope list; rule only applies to resources in the specified regions.
    resource_types list(string)
    Supported resource type list (e.g. QCS::CAM::User).
    risk_level number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    rule_name string
    Rule name.
    status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tags_scopes list(object)
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloud_config_rule_id string
    trigger_types list(object)
    Trigger type list, up to 2 entries.
    complianceResult String
    Compliance result.
    configRuleId String
    Config rule ID.
    configRuleInvokedTime String
    Last rule evaluation time.
    createTime String
    Creation time.
    description String
    Rule description (0~1024 characters).
    excludeResourceIdsScopes List<String>
    Resource ID list excluded from rule evaluation.
    identifier String
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType String
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    inputParameters List<ConfigRuleInputParameter>
    Rule input parameter list.
    regionsScopes List<String>
    Region scope list; rule only applies to resources in the specified regions.
    resourceTypes List<String>
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel Double
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName String
    Rule name.
    status String
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes List<ConfigRuleTagsScope>
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId String
    triggerTypes List<ConfigRuleTriggerType>
    Trigger type list, up to 2 entries.
    complianceResult string
    Compliance result.
    configRuleId string
    Config rule ID.
    configRuleInvokedTime string
    Last rule evaluation time.
    createTime string
    Creation time.
    description string
    Rule description (0~1024 characters).
    excludeResourceIdsScopes string[]
    Resource ID list excluded from rule evaluation.
    identifier string
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType string
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    inputParameters ConfigRuleInputParameter[]
    Rule input parameter list.
    regionsScopes string[]
    Region scope list; rule only applies to resources in the specified regions.
    resourceTypes string[]
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName string
    Rule name.
    status string
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes ConfigRuleTagsScope[]
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId string
    triggerTypes ConfigRuleTriggerType[]
    Trigger type list, up to 2 entries.
    compliance_result str
    Compliance result.
    config_rule_id str
    Config rule ID.
    config_rule_invoked_time str
    Last rule evaluation time.
    create_time str
    Creation time.
    description str
    Rule description (0~1024 characters).
    exclude_resource_ids_scopes Sequence[str]
    Resource ID list excluded from rule evaluation.
    identifier str
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifier_type str
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    input_parameters Sequence[ConfigRuleInputParameterArgs]
    Rule input parameter list.
    regions_scopes Sequence[str]
    Region scope list; rule only applies to resources in the specified regions.
    resource_types Sequence[str]
    Supported resource type list (e.g. QCS::CAM::User).
    risk_level float
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    rule_name str
    Rule name.
    status str
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tags_scopes Sequence[ConfigRuleTagsScopeArgs]
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloud_config_rule_id str
    trigger_types Sequence[ConfigRuleTriggerTypeArgs]
    Trigger type list, up to 2 entries.
    complianceResult String
    Compliance result.
    configRuleId String
    Config rule ID.
    configRuleInvokedTime String
    Last rule evaluation time.
    createTime String
    Creation time.
    description String
    Rule description (0~1024 characters).
    excludeResourceIdsScopes List<String>
    Resource ID list excluded from rule evaluation.
    identifier String
    Rule template identifier. For system preset rules use the identifier name; for custom rules use the cloud function ARN (region:functionName).
    identifierType String
    Rule template type. Valid values: SYSTEM (system preset), CUSTOMIZE (custom).
    inputParameters List<Property Map>
    Rule input parameter list.
    regionsScopes List<String>
    Region scope list; rule only applies to resources in the specified regions.
    resourceTypes List<String>
    Supported resource type list (e.g. QCS::CAM::User).
    riskLevel Number
    Risk level. Valid values: 1 (high risk), 2 (medium risk), 3 (low risk).
    ruleName String
    Rule name.
    status String
    Rule status. Valid values: ACTIVE (enabled), UN_ACTIVE (disabled).
    tagsScopes List<Property Map>
    Tag scope list; rule only applies to resources with the specified tags.
    tencentcloudConfigRuleId String
    triggerTypes List<Property Map>
    Trigger type list, up to 2 entries.

    Supporting Types

    ConfigRuleInputParameter, ConfigRuleInputParameterArgs

    ParameterKey string
    Parameter key.
    Type string
    Parameter type: Require or Optional.
    Value string
    Parameter value.
    ParameterKey string
    Parameter key.
    Type string
    Parameter type: Require or Optional.
    Value string
    Parameter value.
    parameter_key string
    Parameter key.
    type string
    Parameter type: Require or Optional.
    value string
    Parameter value.
    parameterKey String
    Parameter key.
    type String
    Parameter type: Require or Optional.
    value String
    Parameter value.
    parameterKey string
    Parameter key.
    type string
    Parameter type: Require or Optional.
    value string
    Parameter value.
    parameter_key str
    Parameter key.
    type str
    Parameter type: Require or Optional.
    value str
    Parameter value.
    parameterKey String
    Parameter key.
    type String
    Parameter type: Require or Optional.
    value String
    Parameter value.

    ConfigRuleTagsScope, ConfigRuleTagsScopeArgs

    TagKey string
    Tag key.
    TagValue string
    Tag value.
    TagKey string
    Tag key.
    TagValue string
    Tag value.
    tag_key string
    Tag key.
    tag_value string
    Tag value.
    tagKey String
    Tag key.
    tagValue String
    Tag value.
    tagKey string
    Tag key.
    tagValue string
    Tag value.
    tag_key str
    Tag key.
    tag_value str
    Tag value.
    tagKey String
    Tag key.
    tagValue String
    Tag value.

    ConfigRuleTriggerType, ConfigRuleTriggerTypeArgs

    MessageType string
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    MaximumExecutionFrequency string
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    MessageType string
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    MaximumExecutionFrequency string
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    message_type string
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    maximum_execution_frequency string
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    messageType String
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    maximumExecutionFrequency String
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    messageType string
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    maximumExecutionFrequency string
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    message_type str
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    maximum_execution_frequency str
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.
    messageType String
    Trigger message type. Valid values: ScheduledNotification, ConfigurationItemChangeNotification.
    maximumExecutionFrequency String
    Maximum execution frequency (only for ScheduledNotification). e.g. TwentyFour_Hours.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    Viewing docs for tencentcloud 1.82.93
    published on Monday, May 11, 2026 by tencentcloudstack
      Try Pulumi Cloud free. Your team will thank you.