GetAggregateConfigRulesRule

data class GetAggregateConfigRulesRule(val accountId: String, val aggregateConfigRuleName: String, val aggregatorId: String, val compliancePackId: String, val compliances: List<GetAggregateConfigRulesRuleCompliance>, val configRuleArn: String, val configRuleId: String, val configRuleTriggerTypes: String, val description: String, val eventSource: String, val excludeResourceIdsScope: String, val id: String, val inputParameters: Map<String, String>, val maximumExecutionFrequency: String, val modifiedTimestamp: String, val regionIdsScope: String, val resourceGroupIdsScope: String, val resourceTypesScopes: List<String>, val riskLevel: Int, val sourceIdentifier: String, val sourceOwner: String, val status: String, val tagKeyScope: String, val tagValueScope: String)

Constructors

Link copied to clipboard
constructor(accountId: String, aggregateConfigRuleName: String, aggregatorId: String, compliancePackId: String, compliances: List<GetAggregateConfigRulesRuleCompliance>, configRuleArn: String, configRuleId: String, configRuleTriggerTypes: String, description: String, eventSource: String, excludeResourceIdsScope: String, id: String, inputParameters: Map<String, String>, maximumExecutionFrequency: String, modifiedTimestamp: String, regionIdsScope: String, resourceGroupIdsScope: String, resourceTypesScopes: List<String>, riskLevel: Int, sourceIdentifier: String, sourceOwner: String, status: String, tagKeyScope: String, tagValueScope: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Aliyun User ID.

Link copied to clipboard

The config rule name.

Link copied to clipboard

The ID of aggregator.

Link copied to clipboard

The ID of Compliance Package.

Link copied to clipboard

The Compliance information.

Link copied to clipboard

The config rule arn.

Link copied to clipboard

The ID of the rule.

Link copied to clipboard

The trigger types of config rules.

Link copied to clipboard

The description of the rule.

Link copied to clipboard

Event source of the Config Rule.

Link copied to clipboard

The id of the resources to be evaluated against the rule.

Link copied to clipboard
val id: String

The ID of the Aggregate Config Rule.

Link copied to clipboard

The settings of the input parameters for the rule.

Link copied to clipboard

The frequency of the compliance evaluations.

Link copied to clipboard

The timestamp when the rule was last modified.

Link copied to clipboard

The scope of resource region ids.

Link copied to clipboard

The scope of resource group ids.

Link copied to clipboard

The types of resources evaluated by the rule.

Link copied to clipboard

The Risk Level. Valid values 1: critical, 2: warning, 3: info.

Link copied to clipboard

The identifier of the managed rule or the arn of the custom function.

Link copied to clipboard

The source owner of the Config Rule.

Link copied to clipboard

The state of the config rule, valid values: ACTIVE, DELETING, EVALUATING and INACTIVE.

Link copied to clipboard

The scope of tay key.

Link copied to clipboard

The scope of tay value.