Share via


ServerUpdateParametersProperties Class

Definition

The properties that can be updated for a server.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersPropertiesTypeConverter))]
public class ServerUpdateParametersProperties : Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.ServerUpdateParametersPropertiesTypeConverter))>]
type ServerUpdateParametersProperties = class
    interface IServerUpdateParametersProperties
    interface IJsonSerializable
Public Class ServerUpdateParametersProperties
Implements IServerUpdateParametersProperties
Inheritance
ServerUpdateParametersProperties
Attributes
Implements

Constructors

ServerUpdateParametersProperties()

Creates an new ServerUpdateParametersProperties instance.

Properties

AdministratorLoginPassword

The password of the administrator login.

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.

SslEnforcement

Enable ssl enforcement or not when connect to server.

StorageProfileBackupRetentionDay

Backup retention days for the server.

StorageProfileGeoRedundantBackup

Enable Geo-redundant or not for server backup.

StorageProfileStorageAutogrow

Enable Storage Auto Grow.

StorageProfileStorageMb

Max storage allowed for a server.

Version

The version of a server.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ServerUpdateParametersProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ServerUpdateParametersProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IServerUpdateParametersProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ServerUpdateParametersProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to