DefenderForStorageSetting interface
The Defender for Storage resource.
- Extends
Properties
cap |
Defines the max GB to be scanned per Month. Set to -1 if no capping is needed. |
is |
Indicates whether Defender for Storage is enabled on this storage account. |
is |
Indicates whether On Upload malware scanning should be enabled. |
is |
Indicates whether Sensitive Data Discovery should be enabled. |
operation |
Upon failure or partial success. Additional data describing Malware Scanning enable/disable operation. NOTE: This property will not be serialized. It can only be populated by the server. |
operation |
Upon failure or partial success. Additional data describing Sensitive Data Discovery enable/disable operation. NOTE: This property will not be serialized. It can only be populated by the server. |
override |
Indicates whether the settings defined for this storage account should override the settings defined for the subscription. |
scan |
Optional. Resource id of an Event Grid Topic to send scan results to. |
Inherited Properties
id | Resource Id NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource name NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
capGBPerMonth
Defines the max GB to be scanned per Month. Set to -1 if no capping is needed.
capGBPerMonth?: number
Property Value
number
isEnabledPropertiesIsEnabled
Indicates whether Defender for Storage is enabled on this storage account.
isEnabledPropertiesIsEnabled?: boolean
Property Value
boolean
isEnabledPropertiesMalwareScanningOnUploadIsEnabled
Indicates whether On Upload malware scanning should be enabled.
isEnabledPropertiesMalwareScanningOnUploadIsEnabled?: boolean
Property Value
boolean
isEnabledPropertiesSensitiveDataDiscoveryIsEnabled
Indicates whether Sensitive Data Discovery should be enabled.
isEnabledPropertiesSensitiveDataDiscoveryIsEnabled?: boolean
Property Value
boolean
operationStatusPropertiesMalwareScanningOperationStatus
Upon failure or partial success. Additional data describing Malware Scanning enable/disable operation. NOTE: This property will not be serialized. It can only be populated by the server.
operationStatusPropertiesMalwareScanningOperationStatus?: OperationStatus
Property Value
operationStatusPropertiesSensitiveDataDiscoveryOperationStatus
Upon failure or partial success. Additional data describing Sensitive Data Discovery enable/disable operation. NOTE: This property will not be serialized. It can only be populated by the server.
operationStatusPropertiesSensitiveDataDiscoveryOperationStatus?: OperationStatus
Property Value
overrideSubscriptionLevelSettings
Indicates whether the settings defined for this storage account should override the settings defined for the subscription.
overrideSubscriptionLevelSettings?: boolean
Property Value
boolean
scanResultsEventGridTopicResourceId
Optional. Resource id of an Event Grid Topic to send scan results to.
scanResultsEventGridTopicResourceId?: string
Property Value
string
Inherited Property Details
id
Resource Id NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From Resource.id
name
Resource name NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
type
Resource type NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type
Azure SDK for JavaScript