Class AggregateCompliancePackArgs.Builder

    • Method Detail

      • aggregateCompliancePackName

        public AggregateCompliancePackArgs.Builder aggregateCompliancePackName​(com.pulumi.core.Output<java.lang.String> aggregateCompliancePackName)
        Parameters:
        aggregateCompliancePackName - The name of compliance package name. **NOTE:** From version 1.145.0, `aggregate_compliance_pack_name` can be modified.
        Returns:
        builder
      • aggregateCompliancePackName

        public AggregateCompliancePackArgs.Builder aggregateCompliancePackName​(java.lang.String aggregateCompliancePackName)
        Parameters:
        aggregateCompliancePackName - The name of compliance package name. **NOTE:** From version 1.145.0, `aggregate_compliance_pack_name` can be modified.
        Returns:
        builder
      • aggregatorId

        public AggregateCompliancePackArgs.Builder aggregatorId​(com.pulumi.core.Output<java.lang.String> aggregatorId)
        Parameters:
        aggregatorId - The ID of aggregator.
        Returns:
        builder
      • compliancePackTemplateId

        public AggregateCompliancePackArgs.Builder compliancePackTemplateId​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.String> compliancePackTemplateId)
        Parameters:
        compliancePackTemplateId - The Template ID of compliance package.
        Returns:
        builder
      • compliancePackTemplateId

        public AggregateCompliancePackArgs.Builder compliancePackTemplateId​(java.lang.String compliancePackTemplateId)
        Parameters:
        compliancePackTemplateId - The Template ID of compliance package.
        Returns:
        builder
      • configRules

        @Deprecated
        public AggregateCompliancePackArgs.Builder configRules​(@Nullable
                                                               com.pulumi.core.Output<java.util.List<AggregateCompliancePackConfigRuleArgs>> configRules)
        Deprecated.
        Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Parameters:
        configRules - A list of Config Rules. See `config_rules` below. **NOTE:** Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Returns:
        builder
      • configRules

        @Deprecated
        public AggregateCompliancePackArgs.Builder configRules​(java.util.List<AggregateCompliancePackConfigRuleArgs> configRules)
        Deprecated.
        Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Parameters:
        configRules - A list of Config Rules. See `config_rules` below. **NOTE:** Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Returns:
        builder
      • configRules

        @Deprecated
        public AggregateCompliancePackArgs.Builder configRules​(AggregateCompliancePackConfigRuleArgs... configRules)
        Deprecated.
        Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Parameters:
        configRules - A list of Config Rules. See `config_rules` below. **NOTE:** Field `config_rules` has been deprecated from provider version 1.141.0. New field `config_rule_ids` instead.
        Returns:
        builder
      • description

        public AggregateCompliancePackArgs.Builder description​(com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The description of compliance package.
        Returns:
        builder
      • description

        public AggregateCompliancePackArgs.Builder description​(java.lang.String description)
        Parameters:
        description - The description of compliance package.
        Returns:
        builder
      • riskLevel

        public AggregateCompliancePackArgs.Builder riskLevel​(com.pulumi.core.Output<java.lang.Integer> riskLevel)
        Parameters:
        riskLevel - The Risk Level. Valid values:
        Returns:
        builder