Share via


DefenderCspmGcpOfferingVMScannersConfiguration Class

Definition

configuration for Microsoft Defender for Server VM scanning

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderCspmGcpOfferingVMScannersConfigurationTypeConverter))]
public class DefenderCspmGcpOfferingVMScannersConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderCspmGcpOfferingVMScannersConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Security.Models.DefenderCspmGcpOfferingVMScannersConfigurationTypeConverter))>]
type DefenderCspmGcpOfferingVMScannersConfiguration = class
    interface IDefenderCspmGcpOfferingVMScannersConfiguration
    interface IJsonSerializable
Public Class DefenderCspmGcpOfferingVMScannersConfiguration
Implements IDefenderCspmGcpOfferingVMScannersConfiguration
Inheritance
DefenderCspmGcpOfferingVMScannersConfiguration
Attributes
Implements

Constructors

DefenderCspmGcpOfferingVMScannersConfiguration()

Creates an new DefenderCspmGcpOfferingVMScannersConfiguration instance.

Properties

ExclusionTag

VM tags that indicates that VM should not be scanned

ScanningMode

The scanning mode for the VM scan.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DefenderCspmGcpOfferingVMScannersConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DefenderCspmGcpOfferingVMScannersConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Security.Models.IDefenderCspmGcpOfferingVMScannersConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DefenderCspmGcpOfferingVMScannersConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to