Skip to content

RosAggregateCompliancePackProps

Properties for defining a RosAggregateCompliancePack.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-config-aggregatecompliancepack

Initializer

import { RosAggregateCompliancePackProps } from '@alicloud/ros-cdk-config'
const rosAggregateCompliancePackProps: RosAggregateCompliancePackProps = { ... }

Properties

Name Type Description
aggregatorId string | @alicloud/ros-cdk-core.IResolvable No description.
compliancePackName string | @alicloud/ros-cdk-core.IResolvable No description.
configRules @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigRulesProperty[] No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
riskLevel number | @alicloud/ros-cdk-core.IResolvable No description.
compliancePackTemplateId string | @alicloud/ros-cdk-core.IResolvable No description.
defaultEnable boolean | @alicloud/ros-cdk-core.IResolvable No description.
excludeResourceIdsScope @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
regionIdsScope @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
resourceGroupIdsScope @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] No description.
tagKeyScope string | @alicloud/ros-cdk-core.IResolvable No description.
tagValueScope string | @alicloud/ros-cdk-core.IResolvable No description.

aggregatorIdRequired

public readonly aggregatorId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

compliancePackNameRequired

public readonly compliancePackName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

configRulesRequired

public readonly configRules: IResolvable | IResolvable | ConfigRulesProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ConfigRulesProperty[]

descriptionRequired

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

riskLevelRequired

public readonly riskLevel: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

compliancePackTemplateIdOptional

public readonly compliancePackTemplateId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

defaultEnableOptional

public readonly defaultEnable: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

excludeResourceIdsScopeOptional

public readonly excludeResourceIdsScope: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

regionIdsScopeOptional

public readonly regionIdsScope: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

resourceGroupIdsScopeOptional

public readonly resourceGroupIdsScope: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

tagKeyScopeOptional

public readonly tagKeyScope: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

tagValueScopeOptional

public readonly tagValueScope: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable