Freigeben über


AdvancedThreatProtectionUpdateProperties Class

Definition

Properties of Advanced Threat Protection that can be updated.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20231230.AdvancedThreatProtectionUpdatePropertiesTypeConverter))]
public class AdvancedThreatProtectionUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20231230.IAdvancedThreatProtectionUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20231230.AdvancedThreatProtectionUpdatePropertiesTypeConverter))>]
type AdvancedThreatProtectionUpdateProperties = class
    interface IAdvancedThreatProtectionUpdateProperties
    interface IJsonSerializable
Public Class AdvancedThreatProtectionUpdateProperties
Implements IAdvancedThreatProtectionUpdateProperties
Inheritance
AdvancedThreatProtectionUpdateProperties
Attributes
Implements

Constructors

AdvancedThreatProtectionUpdateProperties()

Creates an new AdvancedThreatProtectionUpdateProperties instance.

Properties

State

Specifies the state of the Advanced Threat Protection, whether it is enabled or disabled or a state has not been applied yet on the specific database or server.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AdvancedThreatProtectionUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AdvancedThreatProtectionUpdateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20231230.IAdvancedThreatProtectionUpdateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AdvancedThreatProtectionUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to