Skip to content

RosAggregateCompliancePackProps

Properties for defining a RosAggregateCompliancePack.

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

Initializer

import com.aliyun.ros.cdk.config.RosAggregateCompliancePackProps;
RosAggregateCompliancePackProps.builder()
    .aggregatorId(java.lang.String)
    .aggregatorId(IResolvable)
    .compliancePackName(java.lang.String)
    .compliancePackName(IResolvable)
    .configRules(IResolvable)
    .configRules(java.util.List<IResolvable)
    .configRules(ConfigRulesProperty>)
    .description(java.lang.String)
    .description(IResolvable)
    .riskLevel(java.lang.Number)
    .riskLevel(IResolvable)
//  .compliancePackTemplateId(java.lang.String)
//  .compliancePackTemplateId(IResolvable)
//  .defaultEnable(java.lang.Boolean)
//  .defaultEnable(IResolvable)
//  .excludeResourceIdsScope(IResolvable)
//  .excludeResourceIdsScope(java.util.List<java.lang.String)
//  .excludeResourceIdsScope(IResolvable>)
//  .regionIdsScope(IResolvable)
//  .regionIdsScope(java.util.List<java.lang.String)
//  .regionIdsScope(IResolvable>)
//  .resourceGroupIdsScope(IResolvable)
//  .resourceGroupIdsScope(java.util.List<java.lang.String)
//  .resourceGroupIdsScope(IResolvable>)
//  .tagKeyScope(java.lang.String)
//  .tagKeyScope(IResolvable)
//  .tagValueScope(java.lang.String)
//  .tagValueScope(IResolvable)
    .build();

Properties

Name Type Description
aggregatorId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
compliancePackName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
configRules com.aliyun.ros.cdk.core.IResolvable OR java.util.ListConfigRulesProperty> No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
riskLevel java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
compliancePackTemplateId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
defaultEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
excludeResourceIdsScope com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
regionIdsScope com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
resourceGroupIdsScope com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
tagKeyScope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tagValueScope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

aggregatorIdRequired

public java.lang.Object getAggregatorId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

compliancePackNameRequired

public java.lang.Object getCompliancePackName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

configRulesRequired

public java.lang.Object getConfigRules();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListConfigRulesProperty>

descriptionRequired

public java.lang.Object getDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

riskLevelRequired

public java.lang.Object getRiskLevel();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

compliancePackTemplateIdOptional

public java.lang.Object getCompliancePackTemplateId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

defaultEnableOptional

public java.lang.Object getDefaultEnable();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

excludeResourceIdsScopeOptional

public java.lang.Object getExcludeResourceIdsScope();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

regionIdsScopeOptional

public java.lang.Object getRegionIdsScope();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

resourceGroupIdsScopeOptional

public java.lang.Object getResourceGroupIdsScope();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

tagKeyScopeOptional

public java.lang.Object getTagKeyScope();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

tagValueScopeOptional

public java.lang.Object getTagValueScope();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable