Package com.pulumi.azurenative.security
Class DefenderForStorageArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.security.DefenderForStorageArgs
-
public final class DefenderForStorageArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefenderForStorageArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DefenderForStorageArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefenderForStorageArgs.Builder
builder()
static DefenderForStorageArgs.Builder
builder(DefenderForStorageArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
isEnabled()
java.util.Optional<com.pulumi.core.Output<MalwareScanningPropertiesArgs>>
malwareScanning()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
overrideSubscriptionLevelSettings()
com.pulumi.core.Output<java.lang.String>
resourceId()
java.util.Optional<com.pulumi.core.Output<SensitiveDataDiscoveryPropertiesArgs>>
sensitiveDataDiscovery()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
settingName()
-
-
-
Field Detail
-
Empty
public static final DefenderForStorageArgs Empty
-
-
Method Detail
-
isEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isEnabled()
- Returns:
- Indicates whether Defender for Storage is enabled on this storage account.
-
malwareScanning
public java.util.Optional<com.pulumi.core.Output<MalwareScanningPropertiesArgs>> malwareScanning()
- Returns:
- Properties of Malware Scanning.
-
overrideSubscriptionLevelSettings
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> overrideSubscriptionLevelSettings()
- Returns:
- Indicates whether the settings defined for this storage account should override the settings defined for the subscription.
-
resourceId
public com.pulumi.core.Output<java.lang.String> resourceId()
- Returns:
- The identifier of the resource.
-
sensitiveDataDiscovery
public java.util.Optional<com.pulumi.core.Output<SensitiveDataDiscoveryPropertiesArgs>> sensitiveDataDiscovery()
- Returns:
- Properties of Sensitive Data Discovery.
-
settingName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> settingName()
- Returns:
- Defender for Storage setting name.
-
builder
public static DefenderForStorageArgs.Builder builder()
-
builder
public static DefenderForStorageArgs.Builder builder(DefenderForStorageArgs defaults)
-
-