ServerUpdate Class

Definition

An update request for an Azure SQL Database server.

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

Constructors

ServerUpdate()

Initializes a new instance of the ServerUpdate class.

ServerUpdate(ResourceIdentity, String, String, String, String, String, IList<ServerPrivateEndpointConnection>, String, String, String, String, Nullable<Guid>, String, ServerExternalAdministrator, String, IDictionary<String,String>)

Initializes a new instance of the ServerUpdate class.

Properties

AdministratorLogin

Gets or sets administrator username for the server. Once created it cannot be changed.

AdministratorLoginPassword

Gets or sets the administrator login password (required for server creation).

Administrators

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

FederatedClientId

Gets or sets the Client id used for cross tenant CMK scenario

FullyQualifiedDomainName

Gets the fully qualified domain name of the server.

Identity

Gets or sets server identity

KeyId

Gets or sets a CMK URI of the key to use for encryption.

MinimalTlsVersion

Gets or sets minimal TLS version. Allowed values: '1.0', '1.1', '1.2'

PrimaryUserAssignedIdentityId

Gets or sets the resource id of a user assigned identity to be used by default.

PrivateEndpointConnections

Gets list of private endpoint connections on a server

PublicNetworkAccess

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

RestrictOutboundNetworkAccess

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

State

Gets the state of the server.

Tags

Gets or sets resource tags.

Version

Gets or sets the version of the server.

WorkspaceFeature

Gets whether or not existing server has a workspace created and if it allows connection from workspace. Possible values include: 'Connected', 'Disconnected'

Applies to