Share via


MySqlServerPatch Class

Definition

Parameters allowed to update for a server.

public class MySqlServerPatch : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MySql.Models.MySqlServerPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MySql.Models.MySqlServerPatch>
type MySqlServerPatch = class
    interface IJsonModel<MySqlServerPatch>
    interface IPersistableModel<MySqlServerPatch>
Public Class MySqlServerPatch
Implements IJsonModel(Of MySqlServerPatch), IPersistableModel(Of MySqlServerPatch)
Inheritance
MySqlServerPatch
Implements

Constructors

MySqlServerPatch()

Initializes a new instance of MySqlServerPatch.

Properties

AdministratorLoginPassword

The password of the administrator login.

Identity

The Azure Active Directory identity of the server. Current supported identity types: SystemAssigned.

MinimalTlsVersion

Enforce a minimal Tls version for the server.

PublicNetworkAccess

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.

ReplicationRole

The replication role of the server.

Sku

The SKU (pricing tier) of the server.

SslEnforcement

Enable ssl enforcement or not when connect to server.

StorageProfile

Storage profile of a server.

Tags

Application-specific metadata in the form of key-value pairs.

Version

The version of a server.

Explicit Interface Implementations

IJsonModel<MySqlServerPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MySqlServerPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MySqlServerPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MySqlServerPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MySqlServerPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to