Share via


VulnerabilityScanningSettings Class

Definition

VulnerabilityScanningSettings represents the settings for how security vulnerability scanning is applied to the cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VulnerabilityScanningSettingsTypeConverter))]
public class VulnerabilityScanningSettings : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVulnerabilityScanningSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VulnerabilityScanningSettingsTypeConverter))>]
type VulnerabilityScanningSettings = class
    interface IVulnerabilityScanningSettings
    interface IJsonSerializable
Public Class VulnerabilityScanningSettings
Implements IVulnerabilityScanningSettings
Inheritance
VulnerabilityScanningSettings
Attributes
Implements

Constructors

Name Description
VulnerabilityScanningSettings()

Creates an new VulnerabilityScanningSettings instance.

Properties

Name Description
ContainerScan

The mode selection for container vulnerability scanning.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VulnerabilityScanningSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VulnerabilityScanningSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVulnerabilityScanningSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VulnerabilityScanningSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to