Share via


OnUploadProperties Class

Definition

Properties of On Upload malware scanning.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DefenderForStorage.Models.OnUploadPropertiesTypeConverter))]
public class OnUploadProperties : Microsoft.Azure.PowerShell.Cmdlets.DefenderForStorage.Models.IOnUploadProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DefenderForStorage.Models.OnUploadPropertiesTypeConverter))>]
type OnUploadProperties = class
    interface IOnUploadProperties
    interface IJsonSerializable
Public Class OnUploadProperties
Implements IOnUploadProperties
Inheritance
OnUploadProperties
Attributes
Implements

Constructors

OnUploadProperties()

Creates an new OnUploadProperties instance.

Properties

CapGbPerMonth

Defines the max GB to be scanned per Month. Set to -1 if no capping is needed.

IsEnabled

Indicates whether On Upload malware scanning should be enabled.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OnUploadProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OnUploadProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DefenderForStorage.Models.IOnUploadProperties.

FromJsonString(String)

Creates a new instance of OnUploadProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of OnUploadProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to