Package com.pulumi.azurenative.security
Class AdaptiveApplicationControlArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.security.AdaptiveApplicationControlArgs
-
public final class AdaptiveApplicationControlArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdaptiveApplicationControlArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AdaptiveApplicationControlArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
ascLocation()
static AdaptiveApplicationControlArgs.Builder
builder()
static AdaptiveApplicationControlArgs.Builder
builder(AdaptiveApplicationControlArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
enforcementMode()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
groupName()
java.util.Optional<com.pulumi.core.Output<java.util.List<PathRecommendationArgs>>>
pathRecommendations()
java.util.Optional<com.pulumi.core.Output<ProtectionModeArgs>>
protectionMode()
java.util.Optional<com.pulumi.core.Output<java.util.List<VmRecommendationArgs>>>
vmRecommendations()
-
-
-
Field Detail
-
Empty
public static final AdaptiveApplicationControlArgs Empty
-
-
Method Detail
-
ascLocation
public com.pulumi.core.Output<java.lang.String> ascLocation()
- Returns:
- The location where ASC stores the data of the subscription. can be retrieved from Get locations
-
enforcementMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> enforcementMode()
- Returns:
- The application control policy enforcement/protection mode of the machine group
-
groupName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> groupName()
- Returns:
- Name of an application control machine group
-
pathRecommendations
public java.util.Optional<com.pulumi.core.Output<java.util.List<PathRecommendationArgs>>> pathRecommendations()
-
protectionMode
public java.util.Optional<com.pulumi.core.Output<ProtectionModeArgs>> protectionMode()
- Returns:
- The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
-
vmRecommendations
public java.util.Optional<com.pulumi.core.Output<java.util.List<VmRecommendationArgs>>> vmRecommendations()
-
builder
public static AdaptiveApplicationControlArgs.Builder builder()
-
builder
public static AdaptiveApplicationControlArgs.Builder builder(AdaptiveApplicationControlArgs defaults)
-
-