Package com.pulumi.cloudflare.inputs
Class DevicePostureRuleInputArgs.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.inputs.DevicePostureRuleInputArgs.Builder
-
- Enclosing class:
- DevicePostureRuleInputArgs
public static final class DevicePostureRuleInputArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DevicePostureRuleInputArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DevicePostureRuleInputArgs.Builder
activeThreats(com.pulumi.core.Output<java.lang.Integer> activeThreats)
DevicePostureRuleInputArgs.Builder
activeThreats(java.lang.Integer activeThreats)
DevicePostureRuleInputArgs
build()
DevicePostureRuleInputArgs.Builder
certificateId(com.pulumi.core.Output<java.lang.String> certificateId)
DevicePostureRuleInputArgs.Builder
certificateId(java.lang.String certificateId)
DevicePostureRuleInputArgs.Builder
checkDisks(com.pulumi.core.Output<java.util.List<java.lang.String>> checkDisks)
DevicePostureRuleInputArgs.Builder
checkDisks(java.lang.String... checkDisks)
DevicePostureRuleInputArgs.Builder
checkDisks(java.util.List<java.lang.String> checkDisks)
DevicePostureRuleInputArgs.Builder
cn(com.pulumi.core.Output<java.lang.String> cn)
DevicePostureRuleInputArgs.Builder
cn(java.lang.String cn)
DevicePostureRuleInputArgs.Builder
complianceStatus(com.pulumi.core.Output<java.lang.String> complianceStatus)
DevicePostureRuleInputArgs.Builder
complianceStatus(java.lang.String complianceStatus)
DevicePostureRuleInputArgs.Builder
connectionId(com.pulumi.core.Output<java.lang.String> connectionId)
DevicePostureRuleInputArgs.Builder
connectionId(java.lang.String connectionId)
DevicePostureRuleInputArgs.Builder
countOperator(com.pulumi.core.Output<java.lang.String> countOperator)
DevicePostureRuleInputArgs.Builder
countOperator(java.lang.String countOperator)
DevicePostureRuleInputArgs.Builder
domain(com.pulumi.core.Output<java.lang.String> domain)
DevicePostureRuleInputArgs.Builder
domain(java.lang.String domain)
DevicePostureRuleInputArgs.Builder
eidLastSeen(com.pulumi.core.Output<java.lang.String> eidLastSeen)
DevicePostureRuleInputArgs.Builder
eidLastSeen(java.lang.String eidLastSeen)
DevicePostureRuleInputArgs.Builder
enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
DevicePostureRuleInputArgs.Builder
enabled(java.lang.Boolean enabled)
DevicePostureRuleInputArgs.Builder
exists(com.pulumi.core.Output<java.lang.Boolean> exists)
DevicePostureRuleInputArgs.Builder
exists(java.lang.Boolean exists)
DevicePostureRuleInputArgs.Builder
id(com.pulumi.core.Output<java.lang.String> id)
DevicePostureRuleInputArgs.Builder
id(java.lang.String id)
DevicePostureRuleInputArgs.Builder
infected(com.pulumi.core.Output<java.lang.Boolean> infected)
DevicePostureRuleInputArgs.Builder
infected(java.lang.Boolean infected)
DevicePostureRuleInputArgs.Builder
isActive(com.pulumi.core.Output<java.lang.Boolean> isActive)
DevicePostureRuleInputArgs.Builder
isActive(java.lang.Boolean isActive)
DevicePostureRuleInputArgs.Builder
issueCount(com.pulumi.core.Output<java.lang.String> issueCount)
DevicePostureRuleInputArgs.Builder
issueCount(java.lang.String issueCount)
DevicePostureRuleInputArgs.Builder
networkStatus(com.pulumi.core.Output<java.lang.String> networkStatus)
DevicePostureRuleInputArgs.Builder
networkStatus(java.lang.String networkStatus)
DevicePostureRuleInputArgs.Builder
operator(com.pulumi.core.Output<java.lang.String> operator)
DevicePostureRuleInputArgs.Builder
operator(java.lang.String operator)
DevicePostureRuleInputArgs.Builder
os(com.pulumi.core.Output<java.lang.String> os)
DevicePostureRuleInputArgs.Builder
os(java.lang.String os)
DevicePostureRuleInputArgs.Builder
osDistroName(com.pulumi.core.Output<java.lang.String> osDistroName)
DevicePostureRuleInputArgs.Builder
osDistroName(java.lang.String osDistroName)
DevicePostureRuleInputArgs.Builder
osDistroRevision(com.pulumi.core.Output<java.lang.String> osDistroRevision)
DevicePostureRuleInputArgs.Builder
osDistroRevision(java.lang.String osDistroRevision)
DevicePostureRuleInputArgs.Builder
overall(com.pulumi.core.Output<java.lang.String> overall)
DevicePostureRuleInputArgs.Builder
overall(java.lang.String overall)
DevicePostureRuleInputArgs.Builder
path(com.pulumi.core.Output<java.lang.String> path)
DevicePostureRuleInputArgs.Builder
path(java.lang.String path)
DevicePostureRuleInputArgs.Builder
requireAll(com.pulumi.core.Output<java.lang.Boolean> requireAll)
DevicePostureRuleInputArgs.Builder
requireAll(java.lang.Boolean requireAll)
DevicePostureRuleInputArgs.Builder
riskLevel(com.pulumi.core.Output<java.lang.String> riskLevel)
DevicePostureRuleInputArgs.Builder
riskLevel(java.lang.String riskLevel)
DevicePostureRuleInputArgs.Builder
running(com.pulumi.core.Output<java.lang.Boolean> running)
DevicePostureRuleInputArgs.Builder
running(java.lang.Boolean running)
DevicePostureRuleInputArgs.Builder
sensorConfig(com.pulumi.core.Output<java.lang.String> sensorConfig)
DevicePostureRuleInputArgs.Builder
sensorConfig(java.lang.String sensorConfig)
DevicePostureRuleInputArgs.Builder
sha256(com.pulumi.core.Output<java.lang.String> sha256)
DevicePostureRuleInputArgs.Builder
sha256(java.lang.String sha256)
DevicePostureRuleInputArgs.Builder
thumbprint(com.pulumi.core.Output<java.lang.String> thumbprint)
DevicePostureRuleInputArgs.Builder
thumbprint(java.lang.String thumbprint)
DevicePostureRuleInputArgs.Builder
totalScore(com.pulumi.core.Output<java.lang.Integer> totalScore)
DevicePostureRuleInputArgs.Builder
totalScore(java.lang.Integer totalScore)
DevicePostureRuleInputArgs.Builder
version(com.pulumi.core.Output<java.lang.String> version)
DevicePostureRuleInputArgs.Builder
version(java.lang.String version)
DevicePostureRuleInputArgs.Builder
versionOperator(com.pulumi.core.Output<java.lang.String> versionOperator)
DevicePostureRuleInputArgs.Builder
versionOperator(java.lang.String versionOperator)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DevicePostureRuleInputArgs defaults)
-
-
Method Detail
-
activeThreats
public DevicePostureRuleInputArgs.Builder activeThreats(@Nullable com.pulumi.core.Output<java.lang.Integer> activeThreats)
- Parameters:
activeThreats
- The number of active threats from SentinelOne.- Returns:
- builder
-
activeThreats
public DevicePostureRuleInputArgs.Builder activeThreats(java.lang.Integer activeThreats)
- Parameters:
activeThreats
- The number of active threats from SentinelOne.- Returns:
- builder
-
certificateId
public DevicePostureRuleInputArgs.Builder certificateId(@Nullable com.pulumi.core.Output<java.lang.String> certificateId)
- Parameters:
certificateId
- The UUID of a Cloudflare managed certificate.- Returns:
- builder
-
certificateId
public DevicePostureRuleInputArgs.Builder certificateId(java.lang.String certificateId)
- Parameters:
certificateId
- The UUID of a Cloudflare managed certificate.- Returns:
- builder
-
checkDisks
public DevicePostureRuleInputArgs.Builder checkDisks(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> checkDisks)
- Parameters:
checkDisks
- Specific volume(s) to check for encryption.- Returns:
- builder
-
checkDisks
public DevicePostureRuleInputArgs.Builder checkDisks(java.util.List<java.lang.String> checkDisks)
- Parameters:
checkDisks
- Specific volume(s) to check for encryption.- Returns:
- builder
-
checkDisks
public DevicePostureRuleInputArgs.Builder checkDisks(java.lang.String... checkDisks)
- Parameters:
checkDisks
- Specific volume(s) to check for encryption.- Returns:
- builder
-
cn
public DevicePostureRuleInputArgs.Builder cn(@Nullable com.pulumi.core.Output<java.lang.String> cn)
- Parameters:
cn
- The common name for a certificate.- Returns:
- builder
-
cn
public DevicePostureRuleInputArgs.Builder cn(java.lang.String cn)
- Parameters:
cn
- The common name for a certificate.- Returns:
- builder
-
complianceStatus
public DevicePostureRuleInputArgs.Builder complianceStatus(@Nullable com.pulumi.core.Output<java.lang.String> complianceStatus)
- Parameters:
complianceStatus
- The workspace one device compliance status. Available values: `compliant`, `noncompliant`.- Returns:
- builder
-
complianceStatus
public DevicePostureRuleInputArgs.Builder complianceStatus(java.lang.String complianceStatus)
- Parameters:
complianceStatus
- The workspace one device compliance status. Available values: `compliant`, `noncompliant`.- Returns:
- builder
-
connectionId
public DevicePostureRuleInputArgs.Builder connectionId(@Nullable com.pulumi.core.Output<java.lang.String> connectionId)
- Parameters:
connectionId
- The workspace one connection id.- Returns:
- builder
-
connectionId
public DevicePostureRuleInputArgs.Builder connectionId(java.lang.String connectionId)
- Parameters:
connectionId
- The workspace one connection id.- Returns:
- builder
-
countOperator
public DevicePostureRuleInputArgs.Builder countOperator(@Nullable com.pulumi.core.Output<java.lang.String> countOperator)
- Parameters:
countOperator
- The count comparison operator for kolide. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
countOperator
public DevicePostureRuleInputArgs.Builder countOperator(java.lang.String countOperator)
- Parameters:
countOperator
- The count comparison operator for kolide. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
domain
public DevicePostureRuleInputArgs.Builder domain(@Nullable com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain
- The domain that the client must join.- Returns:
- builder
-
domain
public DevicePostureRuleInputArgs.Builder domain(java.lang.String domain)
- Parameters:
domain
- The domain that the client must join.- Returns:
- builder
-
eidLastSeen
public DevicePostureRuleInputArgs.Builder eidLastSeen(@Nullable com.pulumi.core.Output<java.lang.String> eidLastSeen)
- Parameters:
eidLastSeen
- The datetime a device last seen in RFC 3339 format from Tanium.- Returns:
- builder
-
eidLastSeen
public DevicePostureRuleInputArgs.Builder eidLastSeen(java.lang.String eidLastSeen)
- Parameters:
eidLastSeen
- The datetime a device last seen in RFC 3339 format from Tanium.- Returns:
- builder
-
enabled
public DevicePostureRuleInputArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- True if the firewall must be enabled.- Returns:
- builder
-
enabled
public DevicePostureRuleInputArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- True if the firewall must be enabled.- Returns:
- builder
-
exists
public DevicePostureRuleInputArgs.Builder exists(@Nullable com.pulumi.core.Output<java.lang.Boolean> exists)
- Parameters:
exists
- Checks if the file should exist.- Returns:
- builder
-
exists
public DevicePostureRuleInputArgs.Builder exists(java.lang.Boolean exists)
- Parameters:
exists
- Checks if the file should exist.- Returns:
- builder
-
id
public DevicePostureRuleInputArgs.Builder id(@Nullable com.pulumi.core.Output<java.lang.String> id)
- Parameters:
id
- The Teams List id. Required for `serial_number` and `unique_client_id` rule types.- Returns:
- builder
-
id
public DevicePostureRuleInputArgs.Builder id(java.lang.String id)
- Parameters:
id
- The Teams List id. Required for `serial_number` and `unique_client_id` rule types.- Returns:
- builder
-
infected
public DevicePostureRuleInputArgs.Builder infected(@Nullable com.pulumi.core.Output<java.lang.Boolean> infected)
- Parameters:
infected
- True if SentinelOne device is infected.- Returns:
- builder
-
infected
public DevicePostureRuleInputArgs.Builder infected(java.lang.Boolean infected)
- Parameters:
infected
- True if SentinelOne device is infected.- Returns:
- builder
-
isActive
public DevicePostureRuleInputArgs.Builder isActive(@Nullable com.pulumi.core.Output<java.lang.Boolean> isActive)
- Parameters:
isActive
- True if SentinelOne device is active.- Returns:
- builder
-
isActive
public DevicePostureRuleInputArgs.Builder isActive(java.lang.Boolean isActive)
- Parameters:
isActive
- True if SentinelOne device is active.- Returns:
- builder
-
issueCount
public DevicePostureRuleInputArgs.Builder issueCount(@Nullable com.pulumi.core.Output<java.lang.String> issueCount)
- Parameters:
issueCount
- The number of issues for kolide.- Returns:
- builder
-
issueCount
public DevicePostureRuleInputArgs.Builder issueCount(java.lang.String issueCount)
- Parameters:
issueCount
- The number of issues for kolide.- Returns:
- builder
-
networkStatus
public DevicePostureRuleInputArgs.Builder networkStatus(@Nullable com.pulumi.core.Output<java.lang.String> networkStatus)
- Parameters:
networkStatus
- The network status from SentinelOne. Available values: `connected`, `disconnected`, `disconnecting`, `connecting`.- Returns:
- builder
-
networkStatus
public DevicePostureRuleInputArgs.Builder networkStatus(java.lang.String networkStatus)
- Parameters:
networkStatus
- The network status from SentinelOne. Available values: `connected`, `disconnected`, `disconnecting`, `connecting`.- Returns:
- builder
-
operator
public DevicePostureRuleInputArgs.Builder operator(@Nullable com.pulumi.core.Output<java.lang.String> operator)
- Parameters:
operator
- The version comparison operator. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
operator
public DevicePostureRuleInputArgs.Builder operator(java.lang.String operator)
- Parameters:
operator
- The version comparison operator. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
os
public DevicePostureRuleInputArgs.Builder os(@Nullable com.pulumi.core.Output<java.lang.String> os)
- Parameters:
os
- OS signal score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
os
public DevicePostureRuleInputArgs.Builder os(java.lang.String os)
- Parameters:
os
- OS signal score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
osDistroName
public DevicePostureRuleInputArgs.Builder osDistroName(@Nullable com.pulumi.core.Output<java.lang.String> osDistroName)
- Parameters:
osDistroName
- The operating system excluding version information.- Returns:
- builder
-
osDistroName
public DevicePostureRuleInputArgs.Builder osDistroName(java.lang.String osDistroName)
- Parameters:
osDistroName
- The operating system excluding version information.- Returns:
- builder
-
osDistroRevision
public DevicePostureRuleInputArgs.Builder osDistroRevision(@Nullable com.pulumi.core.Output<java.lang.String> osDistroRevision)
- Parameters:
osDistroRevision
- The operating system version excluding OS name information or release name.- Returns:
- builder
-
osDistroRevision
public DevicePostureRuleInputArgs.Builder osDistroRevision(java.lang.String osDistroRevision)
- Parameters:
osDistroRevision
- The operating system version excluding OS name information or release name.- Returns:
- builder
-
overall
public DevicePostureRuleInputArgs.Builder overall(@Nullable com.pulumi.core.Output<java.lang.String> overall)
- Parameters:
overall
- Overall ZTA score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
overall
public DevicePostureRuleInputArgs.Builder overall(java.lang.String overall)
- Parameters:
overall
- Overall ZTA score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
path
public DevicePostureRuleInputArgs.Builder path(@Nullable com.pulumi.core.Output<java.lang.String> path)
- Parameters:
path
- The path to the file.- Returns:
- builder
-
path
public DevicePostureRuleInputArgs.Builder path(java.lang.String path)
- Parameters:
path
- The path to the file.- Returns:
- builder
-
requireAll
public DevicePostureRuleInputArgs.Builder requireAll(@Nullable com.pulumi.core.Output<java.lang.Boolean> requireAll)
- Parameters:
requireAll
- True if all drives must be encrypted.- Returns:
- builder
-
requireAll
public DevicePostureRuleInputArgs.Builder requireAll(java.lang.Boolean requireAll)
- Parameters:
requireAll
- True if all drives must be encrypted.- Returns:
- builder
-
riskLevel
public DevicePostureRuleInputArgs.Builder riskLevel(@Nullable com.pulumi.core.Output<java.lang.String> riskLevel)
- Parameters:
riskLevel
- The risk level from Tanium. Available values: `low`, `medium`, `high`, `critical`.- Returns:
- builder
-
riskLevel
public DevicePostureRuleInputArgs.Builder riskLevel(java.lang.String riskLevel)
- Parameters:
riskLevel
- The risk level from Tanium. Available values: `low`, `medium`, `high`, `critical`.- Returns:
- builder
-
running
public DevicePostureRuleInputArgs.Builder running(@Nullable com.pulumi.core.Output<java.lang.Boolean> running)
- Parameters:
running
- Checks if the application should be running.- Returns:
- builder
-
running
public DevicePostureRuleInputArgs.Builder running(java.lang.Boolean running)
- Parameters:
running
- Checks if the application should be running.- Returns:
- builder
-
sensorConfig
public DevicePostureRuleInputArgs.Builder sensorConfig(@Nullable com.pulumi.core.Output<java.lang.String> sensorConfig)
- Parameters:
sensorConfig
- Sensor signal score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
sensorConfig
public DevicePostureRuleInputArgs.Builder sensorConfig(java.lang.String sensorConfig)
- Parameters:
sensorConfig
- Sensor signal score from Crowdstrike. Value must be between 1 and 100.- Returns:
- builder
-
sha256
public DevicePostureRuleInputArgs.Builder sha256(@Nullable com.pulumi.core.Output<java.lang.String> sha256)
- Parameters:
sha256
- The sha256 hash of the file.- Returns:
- builder
-
sha256
public DevicePostureRuleInputArgs.Builder sha256(java.lang.String sha256)
- Parameters:
sha256
- The sha256 hash of the file.- Returns:
- builder
-
thumbprint
public DevicePostureRuleInputArgs.Builder thumbprint(@Nullable com.pulumi.core.Output<java.lang.String> thumbprint)
- Parameters:
thumbprint
- The thumbprint of the file certificate.- Returns:
- builder
-
thumbprint
public DevicePostureRuleInputArgs.Builder thumbprint(java.lang.String thumbprint)
- Parameters:
thumbprint
- The thumbprint of the file certificate.- Returns:
- builder
-
totalScore
public DevicePostureRuleInputArgs.Builder totalScore(@Nullable com.pulumi.core.Output<java.lang.Integer> totalScore)
- Parameters:
totalScore
- The total score from Tanium.- Returns:
- builder
-
totalScore
public DevicePostureRuleInputArgs.Builder totalScore(java.lang.Integer totalScore)
- Parameters:
totalScore
- The total score from Tanium.- Returns:
- builder
-
version
public DevicePostureRuleInputArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version
- The operating system semantic version.- Returns:
- builder
-
version
public DevicePostureRuleInputArgs.Builder version(java.lang.String version)
- Parameters:
version
- The operating system semantic version.- Returns:
- builder
-
versionOperator
public DevicePostureRuleInputArgs.Builder versionOperator(@Nullable com.pulumi.core.Output<java.lang.String> versionOperator)
- Parameters:
versionOperator
- The version comparison operator for crowdstrike. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
versionOperator
public DevicePostureRuleInputArgs.Builder versionOperator(java.lang.String versionOperator)
- Parameters:
versionOperator
- The version comparison operator for crowdstrike. Available values: `>`, `>=`, `<`, `<=`, `==`.- Returns:
- builder
-
build
public DevicePostureRuleInputArgs build()
-
-