Package com.pulumi.alicloud.sddp
Class RuleArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.sddp.RuleArgs.Builder
-
- Enclosing class:
- RuleArgs
public static final class RuleArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleArgs
build()
RuleArgs.Builder
category(com.pulumi.core.Output<java.lang.Integer> category)
RuleArgs.Builder
category(java.lang.Integer category)
RuleArgs.Builder
content(com.pulumi.core.Output<java.lang.String> content)
RuleArgs.Builder
content(java.lang.String content)
RuleArgs.Builder
contentCategory(com.pulumi.core.Output<java.lang.String> contentCategory)
RuleArgs.Builder
contentCategory(java.lang.String contentCategory)
RuleArgs.Builder
customType(com.pulumi.core.Output<java.lang.Integer> customType)
RuleArgs.Builder
customType(java.lang.Integer customType)
RuleArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
RuleArgs.Builder
description(java.lang.String description)
RuleArgs.Builder
lang(com.pulumi.core.Output<java.lang.String> lang)
RuleArgs.Builder
lang(java.lang.String lang)
RuleArgs.Builder
productCode(com.pulumi.core.Output<java.lang.String> productCode)
RuleArgs.Builder
productCode(java.lang.String productCode)
RuleArgs.Builder
productId(com.pulumi.core.Output<java.lang.String> productId)
RuleArgs.Builder
productId(java.lang.String productId)
RuleArgs.Builder
riskLevelId(com.pulumi.core.Output<java.lang.String> riskLevelId)
RuleArgs.Builder
riskLevelId(java.lang.String riskLevelId)
RuleArgs.Builder
ruleName(com.pulumi.core.Output<java.lang.String> ruleName)
RuleArgs.Builder
ruleName(java.lang.String ruleName)
RuleArgs.Builder
ruleType(com.pulumi.core.Output<java.lang.Integer> ruleType)
RuleArgs.Builder
ruleType(java.lang.Integer ruleType)
RuleArgs.Builder
statExpress(com.pulumi.core.Output<java.lang.String> statExpress)
RuleArgs.Builder
statExpress(java.lang.String statExpress)
RuleArgs.Builder
status(com.pulumi.core.Output<java.lang.Integer> status)
RuleArgs.Builder
status(java.lang.Integer status)
RuleArgs.Builder
target(com.pulumi.core.Output<java.lang.String> target)
RuleArgs.Builder
target(java.lang.String target)
RuleArgs.Builder
warnLevel(com.pulumi.core.Output<java.lang.Integer> warnLevel)
RuleArgs.Builder
warnLevel(java.lang.Integer warnLevel)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleArgs defaults)
-
-
Method Detail
-
category
public RuleArgs.Builder category(com.pulumi.core.Output<java.lang.Integer> category)
- Parameters:
category
- Sensitive Data Identification Rules for the Type of. Valid values:- Returns:
- builder
-
category
public RuleArgs.Builder category(java.lang.Integer category)
- Parameters:
category
- Sensitive Data Identification Rules for the Type of. Valid values:- Returns:
- builder
-
content
public RuleArgs.Builder content(com.pulumi.core.Output<java.lang.String> content)
- Parameters:
content
- Sensitive Data Identification Rules the Content.- Returns:
- builder
-
content
public RuleArgs.Builder content(java.lang.String content)
- Parameters:
content
- Sensitive Data Identification Rules the Content.- Returns:
- builder
-
contentCategory
public RuleArgs.Builder contentCategory(@Nullable com.pulumi.core.Output<java.lang.String> contentCategory)
- Parameters:
contentCategory
- The Content Classification.- Returns:
- builder
-
contentCategory
public RuleArgs.Builder contentCategory(java.lang.String contentCategory)
- Parameters:
contentCategory
- The Content Classification.- Returns:
- builder
-
customType
public RuleArgs.Builder customType(@Nullable com.pulumi.core.Output<java.lang.Integer> customType)
- Parameters:
customType
- Sensitive Data Identification Rules of Type. Valid values:- Returns:
- builder
-
customType
public RuleArgs.Builder customType(java.lang.Integer customType)
- Parameters:
customType
- Sensitive Data Identification Rules of Type. Valid values:- Returns:
- builder
-
description
public RuleArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Sensitive Data Identification a Description of the Rule Information.- Returns:
- builder
-
description
public RuleArgs.Builder description(java.lang.String description)
- Parameters:
description
- Sensitive Data Identification a Description of the Rule Information.- Returns:
- builder
-
lang
public RuleArgs.Builder lang(@Nullable com.pulumi.core.Output<java.lang.String> lang)
- Parameters:
lang
- The Request and Receive the Language of the Message Type. Valid values:- Returns:
- builder
-
lang
public RuleArgs.Builder lang(java.lang.String lang)
- Parameters:
lang
- The Request and Receive the Language of the Message Type. Valid values:- Returns:
- builder
-
productCode
public RuleArgs.Builder productCode(@Nullable com.pulumi.core.Output<java.lang.String> productCode)
- Parameters:
productCode
- Product Code. Valid values: `OSS`,`RDS`,`ODPS`(MaxCompute).- Returns:
- builder
-
productCode
public RuleArgs.Builder productCode(java.lang.String productCode)
- Parameters:
productCode
- Product Code. Valid values: `OSS`,`RDS`,`ODPS`(MaxCompute).- Returns:
- builder
-
productId
public RuleArgs.Builder productId(@Nullable com.pulumi.core.Output<java.lang.String> productId)
- Parameters:
productId
- Product ID. Valid values:- Returns:
- builder
-
productId
public RuleArgs.Builder productId(java.lang.String productId)
- Parameters:
productId
- Product ID. Valid values:- Returns:
- builder
-
riskLevelId
public RuleArgs.Builder riskLevelId(@Nullable com.pulumi.core.Output<java.lang.String> riskLevelId)
- Parameters:
riskLevelId
- Sensitive Data Identification Rules of Risk Level ID. Valid values:- Returns:
- builder
-
riskLevelId
public RuleArgs.Builder riskLevelId(java.lang.String riskLevelId)
- Parameters:
riskLevelId
- Sensitive Data Identification Rules of Risk Level ID. Valid values:- Returns:
- builder
-
ruleName
public RuleArgs.Builder ruleName(com.pulumi.core.Output<java.lang.String> ruleName)
- Parameters:
ruleName
- Sensitive Data Identification Name of the Rule.- Returns:
- builder
-
ruleName
public RuleArgs.Builder ruleName(java.lang.String ruleName)
- Parameters:
ruleName
- Sensitive Data Identification Name of the Rule.- Returns:
- builder
-
ruleType
public RuleArgs.Builder ruleType(@Nullable com.pulumi.core.Output<java.lang.Integer> ruleType)
- Parameters:
ruleType
- Rule Type.- Returns:
- builder
-
ruleType
public RuleArgs.Builder ruleType(java.lang.Integer ruleType)
- Parameters:
ruleType
- Rule Type.- Returns:
- builder
-
statExpress
public RuleArgs.Builder statExpress(@Nullable com.pulumi.core.Output<java.lang.String> statExpress)
- Parameters:
statExpress
- Triggered the Alarm Conditions.- Returns:
- builder
-
statExpress
public RuleArgs.Builder statExpress(java.lang.String statExpress)
- Parameters:
statExpress
- Triggered the Alarm Conditions.- Returns:
- builder
-
status
public RuleArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.Integer> status)
- Parameters:
status
- Sensitive Data Identification Rules Detection State of.- Returns:
- builder
-
status
public RuleArgs.Builder status(java.lang.Integer status)
- Parameters:
status
- Sensitive Data Identification Rules Detection State of.- Returns:
- builder
-
target
public RuleArgs.Builder target(@Nullable com.pulumi.core.Output<java.lang.String> target)
- Parameters:
target
- The Target of rule.- Returns:
- builder
-
target
public RuleArgs.Builder target(java.lang.String target)
- Parameters:
target
- The Target of rule.- Returns:
- builder
-
warnLevel
public RuleArgs.Builder warnLevel(@Nullable com.pulumi.core.Output<java.lang.Integer> warnLevel)
- Parameters:
warnLevel
- The Level of Risk. Valid values:- Returns:
- builder
-
warnLevel
public RuleArgs.Builder warnLevel(java.lang.Integer warnLevel)
- Parameters:
warnLevel
- The Level of Risk. Valid values:- Returns:
- builder
-
build
public RuleArgs build()
-
-