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)
    .description(java.lang.String)
    .description(IResolvable)
    .riskLevel(java.lang.Number)
    .riskLevel(IResolvable)
//  .compliancePackTemplateId(java.lang.String)
//  .compliancePackTemplateId(IResolvable)
//  .configRules(IResolvable)
//  .configRules(java.util.List<IResolvable)
//  .configRules(ConfigRulesProperty>)
//  .defaultEnable(java.lang.Boolean)
//  .defaultEnable(IResolvable)
//  .excludeRegionIdsScope(java.lang.String)
//  .excludeRegionIdsScope(IResolvable)
//  .excludeResourceGroupIdsScope(java.lang.String)
//  .excludeResourceGroupIdsScope(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>)
//  .resourceIdsScope(java.lang.String)
//  .resourceIdsScope(IResolvable)
//  .tagKeyScope(java.lang.String)
//  .tagKeyScope(IResolvable)
//  .tagValueScope(java.lang.String)
//  .tagValueScope(IResolvable)
//  .templateContent(java.lang.String)
//  .templateContent(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.
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.
configRules com.aliyun.ros.cdk.core.IResolvable OR java.util.ListConfigRulesProperty> No description.
defaultEnable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
excludeRegionIdsScope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
excludeResourceGroupIdsScope java.lang.String 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.
resourceIdsScope java.lang.String OR com.aliyun.ros.cdk.core.IResolvable 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.
templateContent 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

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

configRulesOptional

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

defaultEnableOptional

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

excludeRegionIdsScopeOptional

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

excludeResourceGroupIdsScopeOptional

public java.lang.Object getExcludeResourceGroupIdsScope();
  • Type: java.lang.String 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

resourceIdsScopeOptional

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

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

templateContentOptional

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