1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. cfg
  5. getAggregateConfigRules
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.cfg.getAggregateConfigRules

Explore with Pulumi AI

This data source provides the Config Aggregate Config Rules of the current Alibaba Cloud user.

NOTE: Available since v1.124.0.

Example Usage

Basic Usage

import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

const example = alicloud.cfg.getAggregateConfigRules({
    aggregatorId: "ca-3a9b626622af001d****",
    ids: ["cr-5154626622af0034****"],
    nameRegex: "the_resource_name",
});
export const firstConfigAggregateConfigRuleId = example.then(example => example.rules?.[0]?.id);
Copy
import pulumi
import pulumi_alicloud as alicloud

example = alicloud.cfg.get_aggregate_config_rules(aggregator_id="ca-3a9b626622af001d****",
    ids=["cr-5154626622af0034****"],
    name_regex="the_resource_name")
pulumi.export("firstConfigAggregateConfigRuleId", example.rules[0].id)
Copy
package main

import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cfg"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := cfg.GetAggregateConfigRules(ctx, &cfg.GetAggregateConfigRulesArgs{
			AggregatorId: "ca-3a9b626622af001d****",
			Ids: []string{
				"cr-5154626622af0034****",
			},
			NameRegex: pulumi.StringRef("the_resource_name"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("firstConfigAggregateConfigRuleId", example.Rules[0].Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;

return await Deployment.RunAsync(() => 
{
    var example = AliCloud.Cfg.GetAggregateConfigRules.Invoke(new()
    {
        AggregatorId = "ca-3a9b626622af001d****",
        Ids = new[]
        {
            "cr-5154626622af0034****",
        },
        NameRegex = "the_resource_name",
    });

    return new Dictionary<string, object?>
    {
        ["firstConfigAggregateConfigRuleId"] = example.Apply(getAggregateConfigRulesResult => getAggregateConfigRulesResult.Rules[0]?.Id),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.cfg.CfgFunctions;
import com.pulumi.alicloud.cfg.inputs.GetAggregateConfigRulesArgs;
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 example = CfgFunctions.getAggregateConfigRules(GetAggregateConfigRulesArgs.builder()
            .aggregatorId("ca-3a9b626622af001d****")
            .ids("cr-5154626622af0034****")
            .nameRegex("the_resource_name")
            .build());

        ctx.export("firstConfigAggregateConfigRuleId", example.applyValue(getAggregateConfigRulesResult -> getAggregateConfigRulesResult.rules()[0].id()));
    }
}
Copy
variables:
  example:
    fn::invoke:
      function: alicloud:cfg:getAggregateConfigRules
      arguments:
        aggregatorId: ca-3a9b626622af001d****
        ids:
          - cr-5154626622af0034****
        nameRegex: the_resource_name
outputs:
  firstConfigAggregateConfigRuleId: ${example.rules[0].id}
Copy

Using getAggregateConfigRules

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 getAggregateConfigRules(args: GetAggregateConfigRulesArgs, opts?: InvokeOptions): Promise<GetAggregateConfigRulesResult>
function getAggregateConfigRulesOutput(args: GetAggregateConfigRulesOutputArgs, opts?: InvokeOptions): Output<GetAggregateConfigRulesResult>
Copy
def get_aggregate_config_rules(aggregate_config_rule_name: Optional[str] = None,
                               aggregator_id: Optional[str] = None,
                               enable_details: Optional[bool] = None,
                               ids: Optional[Sequence[str]] = None,
                               name_regex: Optional[str] = None,
                               output_file: Optional[str] = None,
                               risk_level: Optional[int] = None,
                               status: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetAggregateConfigRulesResult
def get_aggregate_config_rules_output(aggregate_config_rule_name: Optional[pulumi.Input[str]] = None,
                               aggregator_id: Optional[pulumi.Input[str]] = None,
                               enable_details: Optional[pulumi.Input[bool]] = None,
                               ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               name_regex: Optional[pulumi.Input[str]] = None,
                               output_file: Optional[pulumi.Input[str]] = None,
                               risk_level: Optional[pulumi.Input[int]] = None,
                               status: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetAggregateConfigRulesResult]
Copy
func GetAggregateConfigRules(ctx *Context, args *GetAggregateConfigRulesArgs, opts ...InvokeOption) (*GetAggregateConfigRulesResult, error)
func GetAggregateConfigRulesOutput(ctx *Context, args *GetAggregateConfigRulesOutputArgs, opts ...InvokeOption) GetAggregateConfigRulesResultOutput
Copy

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

public static class GetAggregateConfigRules 
{
    public static Task<GetAggregateConfigRulesResult> InvokeAsync(GetAggregateConfigRulesArgs args, InvokeOptions? opts = null)
    public static Output<GetAggregateConfigRulesResult> Invoke(GetAggregateConfigRulesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAggregateConfigRulesResult> getAggregateConfigRules(GetAggregateConfigRulesArgs args, InvokeOptions options)
public static Output<GetAggregateConfigRulesResult> getAggregateConfigRules(GetAggregateConfigRulesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: alicloud:cfg/getAggregateConfigRules:getAggregateConfigRules
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AggregatorId
This property is required.
Changes to this property will trigger replacement.
string
The ID of aggregator.
AggregateConfigRuleName Changes to this property will trigger replacement. string
The config rule name.
EnableDetails bool
Default to false. Set it to true can output more details about resource attributes.
Ids Changes to this property will trigger replacement. List<string>
A list of Aggregate Config Rule IDs.
NameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Aggregate Config Rule name.
OutputFile string
File name where to save data source results (after running pulumi preview).
RiskLevel Changes to this property will trigger replacement. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
Status Changes to this property will trigger replacement. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
AggregatorId
This property is required.
Changes to this property will trigger replacement.
string
The ID of aggregator.
AggregateConfigRuleName Changes to this property will trigger replacement. string
The config rule name.
EnableDetails bool
Default to false. Set it to true can output more details about resource attributes.
Ids Changes to this property will trigger replacement. []string
A list of Aggregate Config Rule IDs.
NameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Aggregate Config Rule name.
OutputFile string
File name where to save data source results (after running pulumi preview).
RiskLevel Changes to this property will trigger replacement. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
Status Changes to this property will trigger replacement. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
aggregatorId
This property is required.
Changes to this property will trigger replacement.
String
The ID of aggregator.
aggregateConfigRuleName Changes to this property will trigger replacement. String
The config rule name.
enableDetails Boolean
Default to false. Set it to true can output more details about resource attributes.
ids Changes to this property will trigger replacement. List<String>
A list of Aggregate Config Rule IDs.
nameRegex Changes to this property will trigger replacement. String
A regex string to filter results by Aggregate Config Rule name.
outputFile String
File name where to save data source results (after running pulumi preview).
riskLevel Changes to this property will trigger replacement. Integer
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
status Changes to this property will trigger replacement. String
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
aggregatorId
This property is required.
Changes to this property will trigger replacement.
string
The ID of aggregator.
aggregateConfigRuleName Changes to this property will trigger replacement. string
The config rule name.
enableDetails boolean
Default to false. Set it to true can output more details about resource attributes.
ids Changes to this property will trigger replacement. string[]
A list of Aggregate Config Rule IDs.
nameRegex Changes to this property will trigger replacement. string
A regex string to filter results by Aggregate Config Rule name.
outputFile string
File name where to save data source results (after running pulumi preview).
riskLevel Changes to this property will trigger replacement. number
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
status Changes to this property will trigger replacement. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
aggregator_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of aggregator.
aggregate_config_rule_name Changes to this property will trigger replacement. str
The config rule name.
enable_details bool
Default to false. Set it to true can output more details about resource attributes.
ids Changes to this property will trigger replacement. Sequence[str]
A list of Aggregate Config Rule IDs.
name_regex Changes to this property will trigger replacement. str
A regex string to filter results by Aggregate Config Rule name.
output_file str
File name where to save data source results (after running pulumi preview).
risk_level Changes to this property will trigger replacement. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
status Changes to this property will trigger replacement. str
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
aggregatorId
This property is required.
Changes to this property will trigger replacement.
String
The ID of aggregator.
aggregateConfigRuleName Changes to this property will trigger replacement. String
The config rule name.
enableDetails Boolean
Default to false. Set it to true can output more details about resource attributes.
ids Changes to this property will trigger replacement. List<String>
A list of Aggregate Config Rule IDs.
nameRegex Changes to this property will trigger replacement. String
A regex string to filter results by Aggregate Config Rule name.
outputFile String
File name where to save data source results (after running pulumi preview).
riskLevel Changes to this property will trigger replacement. Number
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
status Changes to this property will trigger replacement. String
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.

getAggregateConfigRules Result

The following output properties are available:

AggregatorId string
The ID of Aggregator.
Id string
The provider-assigned unique ID for this managed resource.
Ids List<string>
Names List<string>
A list of Aggregate Config Rule names.
Rules List<Pulumi.AliCloud.Cfg.Outputs.GetAggregateConfigRulesRule>
A list of Config Aggregate Config Rules. Each element contains the following attributes:
AggregateConfigRuleName string
The name of the rule.
EnableDetails bool
NameRegex string
OutputFile string
RiskLevel int
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
Status string
The status of the rule.
AggregatorId string
The ID of Aggregator.
Id string
The provider-assigned unique ID for this managed resource.
Ids []string
Names []string
A list of Aggregate Config Rule names.
Rules []GetAggregateConfigRulesRule
A list of Config Aggregate Config Rules. Each element contains the following attributes:
AggregateConfigRuleName string
The name of the rule.
EnableDetails bool
NameRegex string
OutputFile string
RiskLevel int
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
Status string
The status of the rule.
aggregatorId String
The ID of Aggregator.
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
names List<String>
A list of Aggregate Config Rule names.
rules List<GetAggregateConfigRulesRule>
A list of Config Aggregate Config Rules. Each element contains the following attributes:
aggregateConfigRuleName String
The name of the rule.
enableDetails Boolean
nameRegex String
outputFile String
riskLevel Integer
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
status String
The status of the rule.
aggregatorId string
The ID of Aggregator.
id string
The provider-assigned unique ID for this managed resource.
ids string[]
names string[]
A list of Aggregate Config Rule names.
rules GetAggregateConfigRulesRule[]
A list of Config Aggregate Config Rules. Each element contains the following attributes:
aggregateConfigRuleName string
The name of the rule.
enableDetails boolean
nameRegex string
outputFile string
riskLevel number
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
status string
The status of the rule.
aggregator_id str
The ID of Aggregator.
id str
The provider-assigned unique ID for this managed resource.
ids Sequence[str]
names Sequence[str]
A list of Aggregate Config Rule names.
rules Sequence[GetAggregateConfigRulesRule]
A list of Config Aggregate Config Rules. Each element contains the following attributes:
aggregate_config_rule_name str
The name of the rule.
enable_details bool
name_regex str
output_file str
risk_level int
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
status str
The status of the rule.
aggregatorId String
The ID of Aggregator.
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
names List<String>
A list of Aggregate Config Rule names.
rules List<Property Map>
A list of Config Aggregate Config Rules. Each element contains the following attributes:
aggregateConfigRuleName String
The name of the rule.
enableDetails Boolean
nameRegex String
outputFile String
riskLevel Number
The risk level of the resources that are not compliant with the rule. Valid values: 1: critical, 2: warning, 3: info.
status String
The status of the rule.

Supporting Types

GetAggregateConfigRulesRule

AccountId This property is required. string
The Aliyun User ID.
AggregateConfigRuleName This property is required. string
The config rule name.
AggregatorId This property is required. string
The ID of aggregator.
CompliancePackId This property is required. string
The ID of Compliance Package.
Compliances This property is required. List<Pulumi.AliCloud.Cfg.Inputs.GetAggregateConfigRulesRuleCompliance>
The Compliance information.
ConfigRuleArn This property is required. string
The config rule arn.
ConfigRuleId This property is required. string
The ID of the rule.
ConfigRuleTriggerTypes This property is required. string
The trigger types of config rules.
Description This property is required. string
The description of the rule.
EventSource This property is required. string
Event source of the Config Rule.
ExcludeResourceIdsScope This property is required. string
The id of the resources to be evaluated against the rule.
Id This property is required. string
The ID of the Aggregate Config Rule.
InputParameters This property is required. Dictionary<string, string>
The settings of the input parameters for the rule.
MaximumExecutionFrequency This property is required. string
The frequency of the compliance evaluations.
ModifiedTimestamp This property is required. string
The timestamp when the rule was last modified.
RegionIdsScope This property is required. string
The scope of resource region ids.
ResourceGroupIdsScope This property is required. string
The scope of resource group ids.
ResourceTypesScopes This property is required. List<string>
The types of resources evaluated by the rule.
RiskLevel This property is required. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
SourceIdentifier This property is required. string
The identifier of the managed rule or the arn of the custom function.
SourceOwner This property is required. string
The source owner of the Config Rule.
Status This property is required. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
TagKeyScope This property is required. string
The scope of tay key.
TagValueScope This property is required. string
The scope of tay value.
AccountId This property is required. string
The Aliyun User ID.
AggregateConfigRuleName This property is required. string
The config rule name.
AggregatorId This property is required. string
The ID of aggregator.
CompliancePackId This property is required. string
The ID of Compliance Package.
Compliances This property is required. []GetAggregateConfigRulesRuleCompliance
The Compliance information.
ConfigRuleArn This property is required. string
The config rule arn.
ConfigRuleId This property is required. string
The ID of the rule.
ConfigRuleTriggerTypes This property is required. string
The trigger types of config rules.
Description This property is required. string
The description of the rule.
EventSource This property is required. string
Event source of the Config Rule.
ExcludeResourceIdsScope This property is required. string
The id of the resources to be evaluated against the rule.
Id This property is required. string
The ID of the Aggregate Config Rule.
InputParameters This property is required. map[string]string
The settings of the input parameters for the rule.
MaximumExecutionFrequency This property is required. string
The frequency of the compliance evaluations.
ModifiedTimestamp This property is required. string
The timestamp when the rule was last modified.
RegionIdsScope This property is required. string
The scope of resource region ids.
ResourceGroupIdsScope This property is required. string
The scope of resource group ids.
ResourceTypesScopes This property is required. []string
The types of resources evaluated by the rule.
RiskLevel This property is required. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
SourceIdentifier This property is required. string
The identifier of the managed rule or the arn of the custom function.
SourceOwner This property is required. string
The source owner of the Config Rule.
Status This property is required. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
TagKeyScope This property is required. string
The scope of tay key.
TagValueScope This property is required. string
The scope of tay value.
accountId This property is required. String
The Aliyun User ID.
aggregateConfigRuleName This property is required. String
The config rule name.
aggregatorId This property is required. String
The ID of aggregator.
compliancePackId This property is required. String
The ID of Compliance Package.
compliances This property is required. List<GetAggregateConfigRulesRuleCompliance>
The Compliance information.
configRuleArn This property is required. String
The config rule arn.
configRuleId This property is required. String
The ID of the rule.
configRuleTriggerTypes This property is required. String
The trigger types of config rules.
description This property is required. String
The description of the rule.
eventSource This property is required. String
Event source of the Config Rule.
excludeResourceIdsScope This property is required. String
The id of the resources to be evaluated against the rule.
id This property is required. String
The ID of the Aggregate Config Rule.
inputParameters This property is required. Map<String,String>
The settings of the input parameters for the rule.
maximumExecutionFrequency This property is required. String
The frequency of the compliance evaluations.
modifiedTimestamp This property is required. String
The timestamp when the rule was last modified.
regionIdsScope This property is required. String
The scope of resource region ids.
resourceGroupIdsScope This property is required. String
The scope of resource group ids.
resourceTypesScopes This property is required. List<String>
The types of resources evaluated by the rule.
riskLevel This property is required. Integer
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
sourceIdentifier This property is required. String
The identifier of the managed rule or the arn of the custom function.
sourceOwner This property is required. String
The source owner of the Config Rule.
status This property is required. String
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
tagKeyScope This property is required. String
The scope of tay key.
tagValueScope This property is required. String
The scope of tay value.
accountId This property is required. string
The Aliyun User ID.
aggregateConfigRuleName This property is required. string
The config rule name.
aggregatorId This property is required. string
The ID of aggregator.
compliancePackId This property is required. string
The ID of Compliance Package.
compliances This property is required. GetAggregateConfigRulesRuleCompliance[]
The Compliance information.
configRuleArn This property is required. string
The config rule arn.
configRuleId This property is required. string
The ID of the rule.
configRuleTriggerTypes This property is required. string
The trigger types of config rules.
description This property is required. string
The description of the rule.
eventSource This property is required. string
Event source of the Config Rule.
excludeResourceIdsScope This property is required. string
The id of the resources to be evaluated against the rule.
id This property is required. string
The ID of the Aggregate Config Rule.
inputParameters This property is required. {[key: string]: string}
The settings of the input parameters for the rule.
maximumExecutionFrequency This property is required. string
The frequency of the compliance evaluations.
modifiedTimestamp This property is required. string
The timestamp when the rule was last modified.
regionIdsScope This property is required. string
The scope of resource region ids.
resourceGroupIdsScope This property is required. string
The scope of resource group ids.
resourceTypesScopes This property is required. string[]
The types of resources evaluated by the rule.
riskLevel This property is required. number
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
sourceIdentifier This property is required. string
The identifier of the managed rule or the arn of the custom function.
sourceOwner This property is required. string
The source owner of the Config Rule.
status This property is required. string
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
tagKeyScope This property is required. string
The scope of tay key.
tagValueScope This property is required. string
The scope of tay value.
account_id This property is required. str
The Aliyun User ID.
aggregate_config_rule_name This property is required. str
The config rule name.
aggregator_id This property is required. str
The ID of aggregator.
compliance_pack_id This property is required. str
The ID of Compliance Package.
compliances This property is required. Sequence[GetAggregateConfigRulesRuleCompliance]
The Compliance information.
config_rule_arn This property is required. str
The config rule arn.
config_rule_id This property is required. str
The ID of the rule.
config_rule_trigger_types This property is required. str
The trigger types of config rules.
description This property is required. str
The description of the rule.
event_source This property is required. str
Event source of the Config Rule.
exclude_resource_ids_scope This property is required. str
The id of the resources to be evaluated against the rule.
id This property is required. str
The ID of the Aggregate Config Rule.
input_parameters This property is required. Mapping[str, str]
The settings of the input parameters for the rule.
maximum_execution_frequency This property is required. str
The frequency of the compliance evaluations.
modified_timestamp This property is required. str
The timestamp when the rule was last modified.
region_ids_scope This property is required. str
The scope of resource region ids.
resource_group_ids_scope This property is required. str
The scope of resource group ids.
resource_types_scopes This property is required. Sequence[str]
The types of resources evaluated by the rule.
risk_level This property is required. int
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
source_identifier This property is required. str
The identifier of the managed rule or the arn of the custom function.
source_owner This property is required. str
The source owner of the Config Rule.
status This property is required. str
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
tag_key_scope This property is required. str
The scope of tay key.
tag_value_scope This property is required. str
The scope of tay value.
accountId This property is required. String
The Aliyun User ID.
aggregateConfigRuleName This property is required. String
The config rule name.
aggregatorId This property is required. String
The ID of aggregator.
compliancePackId This property is required. String
The ID of Compliance Package.
compliances This property is required. List<Property Map>
The Compliance information.
configRuleArn This property is required. String
The config rule arn.
configRuleId This property is required. String
The ID of the rule.
configRuleTriggerTypes This property is required. String
The trigger types of config rules.
description This property is required. String
The description of the rule.
eventSource This property is required. String
Event source of the Config Rule.
excludeResourceIdsScope This property is required. String
The id of the resources to be evaluated against the rule.
id This property is required. String
The ID of the Aggregate Config Rule.
inputParameters This property is required. Map<String>
The settings of the input parameters for the rule.
maximumExecutionFrequency This property is required. String
The frequency of the compliance evaluations.
modifiedTimestamp This property is required. String
The timestamp when the rule was last modified.
regionIdsScope This property is required. String
The scope of resource region ids.
resourceGroupIdsScope This property is required. String
The scope of resource group ids.
resourceTypesScopes This property is required. List<String>
The types of resources evaluated by the rule.
riskLevel This property is required. Number
The Risk Level. Valid values 1: critical, 2: warning, 3: info.
sourceIdentifier This property is required. String
The identifier of the managed rule or the arn of the custom function.
sourceOwner This property is required. String
The source owner of the Config Rule.
status This property is required. String
The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.
tagKeyScope This property is required. String
The scope of tay key.
tagValueScope This property is required. String
The scope of tay value.

GetAggregateConfigRulesRuleCompliance

ComplianceType This property is required. string
The Compliance Type.
Count This property is required. int
The Count.
ComplianceType This property is required. string
The Compliance Type.
Count This property is required. int
The Count.
complianceType This property is required. String
The Compliance Type.
count This property is required. Integer
The Count.
complianceType This property is required. string
The Compliance Type.
count This property is required. number
The Count.
compliance_type This property is required. str
The Compliance Type.
count This property is required. int
The Count.
complianceType This property is required. String
The Compliance Type.
count This property is required. Number
The Count.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.