Class ClientFileProtectArgs.Builder

  • Enclosing class:
    ClientFileProtectArgs

    public static final class ClientFileProtectArgs.Builder
    extends java.lang.Object
    • 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
      • 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
      • 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