다음을 통해 공유


AdvancedThreatProtectionForUpdate Class

Definition

Parameters allowed to update advanced threat protection for a server.

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

Constructors

AdvancedThreatProtectionForUpdate()

Creates an new AdvancedThreatProtectionForUpdate 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 AdvancedThreatProtectionForUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AdvancedThreatProtectionForUpdate.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AdvancedThreatProtectionForUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to