Class DevicePostureRuleInputArgs


  • public final class DevicePostureRuleInputArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DevicePostureRuleInputArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> activeThreats()  
      static DevicePostureRuleInputArgs.Builder builder()  
      static DevicePostureRuleInputArgs.Builder builder​(DevicePostureRuleInputArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> certificateId()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> checkDisks()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> cn()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> complianceStatus()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectionId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> countOperator()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> domain()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> eidLastSeen()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> exists()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> id()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> infected()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isActive()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> issueCount()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkStatus()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> operator()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> os()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> osDistroName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> osDistroRevision()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> overall()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireAll()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> riskLevel()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> running()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> sensorConfig()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> sha256()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> thumbprint()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> totalScore()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> versionOperator()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • activeThreats

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> activeThreats()
        Returns:
        The number of active threats from SentinelOne.
      • certificateId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> certificateId()
        Returns:
        The UUID of a Cloudflare managed certificate.
      • checkDisks

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> checkDisks()
        Returns:
        Specific volume(s) to check for encryption.
      • cn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cn()
        Returns:
        The common name for a certificate.
      • complianceStatus

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> complianceStatus()
        Returns:
        The workspace one device compliance status. Available values: `compliant`, `noncompliant`.
      • connectionId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> connectionId()
        Returns:
        The workspace one connection id.
      • countOperator

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> countOperator()
        Returns:
        The count comparison operator for kolide. Available values: `>`, `>=`, `<`, `<=`, `==`.
      • domain

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domain()
        Returns:
        The domain that the client must join.
      • eidLastSeen

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> eidLastSeen()
        Returns:
        The datetime a device last seen in RFC 3339 format from Tanium.
      • enabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Returns:
        True if the firewall must be enabled.
      • exists

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> exists()
        Returns:
        Checks if the file should exist.
      • id

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> id()
        Returns:
        The Teams List id. Required for `serial_number` and `unique_client_id` rule types.
      • infected

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> infected()
        Returns:
        True if SentinelOne device is infected.
      • isActive

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isActive()
        Returns:
        True if SentinelOne device is active.
      • issueCount

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> issueCount()
        Returns:
        The number of issues for kolide.
      • networkStatus

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkStatus()
        Returns:
        The network status from SentinelOne. Available values: `connected`, `disconnected`, `disconnecting`, `connecting`.
      • operator

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> operator()
        Returns:
        The version comparison operator. Available values: `>`, `>=`, `<`, `<=`, `==`.
      • os

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> os()
        Returns:
        OS signal score from Crowdstrike. Value must be between 1 and 100.
      • osDistroName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> osDistroName()
        Returns:
        The operating system excluding version information.
      • osDistroRevision

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> osDistroRevision()
        Returns:
        The operating system version excluding OS name information or release name.
      • overall

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> overall()
        Returns:
        Overall ZTA score from Crowdstrike. Value must be between 1 and 100.
      • path

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()
        Returns:
        The path to the file.
      • requireAll

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireAll()
        Returns:
        True if all drives must be encrypted.
      • riskLevel

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> riskLevel()
        Returns:
        The risk level from Tanium. Available values: `low`, `medium`, `high`, `critical`.
      • running

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> running()
        Returns:
        Checks if the application should be running.
      • sensorConfig

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sensorConfig()
        Returns:
        Sensor signal score from Crowdstrike. Value must be between 1 and 100.
      • sha256

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sha256()
        Returns:
        The sha256 hash of the file.
      • thumbprint

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> thumbprint()
        Returns:
        The thumbprint of the file certificate.
      • totalScore

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> totalScore()
        Returns:
        The total score from Tanium.
      • version

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> version()
        Returns:
        The operating system semantic version.
      • versionOperator

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> versionOperator()
        Returns:
        The version comparison operator for crowdstrike. Available values: `>`, `>=`, `<`, `<=`, `==`.