Class ClientFileProtectArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.threatdetection.ClientFileProtectArgs.Builder
-
- Enclosing class:
- ClientFileProtectArgs
public static final class ClientFileProtectArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClientFileProtectArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientFileProtectArgs.Builder
alertLevel(com.pulumi.core.Output<java.lang.Integer> alertLevel)
ClientFileProtectArgs.Builder
alertLevel(java.lang.Integer alertLevel)
ClientFileProtectArgs
build()
ClientFileProtectArgs.Builder
fileOps(com.pulumi.core.Output<java.util.List<java.lang.String>> fileOps)
ClientFileProtectArgs.Builder
fileOps(java.lang.String... fileOps)
ClientFileProtectArgs.Builder
fileOps(java.util.List<java.lang.String> fileOps)
ClientFileProtectArgs.Builder
filePaths(com.pulumi.core.Output<java.util.List<java.lang.String>> filePaths)
ClientFileProtectArgs.Builder
filePaths(java.lang.String... filePaths)
ClientFileProtectArgs.Builder
filePaths(java.util.List<java.lang.String> filePaths)
ClientFileProtectArgs.Builder
procPaths(com.pulumi.core.Output<java.util.List<java.lang.String>> procPaths)
ClientFileProtectArgs.Builder
procPaths(java.lang.String... procPaths)
ClientFileProtectArgs.Builder
procPaths(java.util.List<java.lang.String> procPaths)
ClientFileProtectArgs.Builder
ruleAction(com.pulumi.core.Output<java.lang.String> ruleAction)
ClientFileProtectArgs.Builder
ruleAction(java.lang.String ruleAction)
ClientFileProtectArgs.Builder
ruleName(com.pulumi.core.Output<java.lang.String> ruleName)
ClientFileProtectArgs.Builder
ruleName(java.lang.String ruleName)
ClientFileProtectArgs.Builder
status(com.pulumi.core.Output<java.lang.Integer> status)
ClientFileProtectArgs.Builder
status(java.lang.Integer status)
ClientFileProtectArgs.Builder
switchId(com.pulumi.core.Output<java.lang.String> switchId)
ClientFileProtectArgs.Builder
switchId(java.lang.String switchId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClientFileProtectArgs defaults)
-
-
Method Detail
-
alertLevel
public ClientFileProtectArgs.Builder alertLevel(@Nullable com.pulumi.core.Output<java.lang.Integer> alertLevel)
- Parameters:
alertLevel
- 0 no alert 1 info 2 suspicious 3 critical.- Returns:
- builder
-
alertLevel
public ClientFileProtectArgs.Builder alertLevel(java.lang.Integer alertLevel)
- Parameters:
alertLevel
- 0 no alert 1 info 2 suspicious 3 critical.- Returns:
- builder
-
fileOps
public ClientFileProtectArgs.Builder fileOps(com.pulumi.core.Output<java.util.List<java.lang.String>> fileOps)
- Parameters:
fileOps
- file operation.- Returns:
- builder
-
fileOps
public ClientFileProtectArgs.Builder fileOps(java.util.List<java.lang.String> fileOps)
- Parameters:
fileOps
- file operation.- Returns:
- builder
-
fileOps
public ClientFileProtectArgs.Builder fileOps(java.lang.String... fileOps)
- Parameters:
fileOps
- file operation.- Returns:
- builder
-
filePaths
public ClientFileProtectArgs.Builder filePaths(com.pulumi.core.Output<java.util.List<java.lang.String>> filePaths)
- Parameters:
filePaths
- file path.- Returns:
- builder
-
filePaths
public ClientFileProtectArgs.Builder filePaths(java.util.List<java.lang.String> filePaths)
- Parameters:
filePaths
- file path.- Returns:
- builder
-
filePaths
public ClientFileProtectArgs.Builder filePaths(java.lang.String... filePaths)
- Parameters:
filePaths
- file path.- Returns:
- builder
-
procPaths
public ClientFileProtectArgs.Builder procPaths(com.pulumi.core.Output<java.util.List<java.lang.String>> procPaths)
- Parameters:
procPaths
- process path.- Returns:
- builder
-
procPaths
public ClientFileProtectArgs.Builder procPaths(java.util.List<java.lang.String> procPaths)
- Parameters:
procPaths
- process path.- Returns:
- builder
-
procPaths
public ClientFileProtectArgs.Builder procPaths(java.lang.String... procPaths)
- Parameters:
procPaths
- process path.- Returns:
- builder
-
ruleAction
public ClientFileProtectArgs.Builder ruleAction(com.pulumi.core.Output<java.lang.String> ruleAction)
- Parameters:
ruleAction
- rule action, pass or alert.- Returns:
- builder
-
ruleAction
public ClientFileProtectArgs.Builder ruleAction(java.lang.String ruleAction)
- Parameters:
ruleAction
- rule action, pass or alert.- Returns:
- builder
-
ruleName
public ClientFileProtectArgs.Builder ruleName(com.pulumi.core.Output<java.lang.String> ruleName)
- Parameters:
ruleName
- ruleName.- Returns:
- builder
-
ruleName
public ClientFileProtectArgs.Builder ruleName(java.lang.String ruleName)
- Parameters:
ruleName
- ruleName.- Returns:
- builder
-
status
public ClientFileProtectArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.Integer> status)
- Parameters:
status
- rule status 0 is disable 1 is enable.- Returns:
- builder
-
status
public ClientFileProtectArgs.Builder status(java.lang.Integer status)
- Parameters:
status
- rule status 0 is disable 1 is enable.- Returns:
- builder
-
switchId
public ClientFileProtectArgs.Builder switchId(@Nullable com.pulumi.core.Output<java.lang.String> switchId)
- Parameters:
switchId
- switch id.- Returns:
- builder
-
switchId
public ClientFileProtectArgs.Builder switchId(java.lang.String switchId)
- Parameters:
switchId
- switch id.- Returns:
- builder
-
build
public ClientFileProtectArgs build()
-
-