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