ServerUpdateParameters Class

Definition

Parameters allowed to update for a server.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ServerUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ServerUpdateParameters = class
Public Class ServerUpdateParameters
Inheritance
ServerUpdateParameters
Attributes

Constructors

ServerUpdateParameters()

Initializes a new instance of the ServerUpdateParameters class.

ServerUpdateParameters(ResourceIdentity, Sku, StorageProfile, String, String, Nullable<SslEnforcementEnum>, String, String, String, IDictionary<String,String>)

Initializes a new instance of the ServerUpdateParameters class.

Properties

AdministratorLoginPassword

Gets or sets the password of the administrator login.

Identity

Gets or sets the Azure Active Directory identity of the server.

MinimalTlsVersion

Gets or sets enforce a minimal Tls version for the server. Possible values include: 'TLS1_0', 'TLS1_1', 'TLS1_2', 'TLSEnforcementDisabled'

PublicNetworkAccess

Gets or sets whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Possible values include: 'Enabled', 'Disabled'

ReplicationRole

Gets or sets the replication role of the server.

Sku

Gets or sets the SKU (pricing tier) of the server.

SslEnforcement

Gets or sets enable ssl enforcement or not when connect to server. Possible values include: 'Enabled', 'Disabled'

StorageProfile

Gets or sets storage profile of a server.

Tags

Gets or sets application-specific metadata in the form of key-value pairs.

Version

Gets or sets the version of a server. Possible values include: '9.5', '9.6', '10', '10.0', '10.2', '11'

Methods

Validate()

Validate the object.

Applies to