Server Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An Azure SQL Database server.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Server : Microsoft.Azure.Management.Sql.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Server = class
inherit TrackedResource
Public Class Server
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
Server() |
Initializes a new instance of the Server class. |
Server(String, String, String, String, IDictionary<String,String>, ResourceIdentity, String, String, String, String, String, String, IList<ServerPrivateEndpointConnection>, String, String, String, String, Nullable<Guid>, String, ServerExternalAdministrator, String) |
Initializes a new instance of the Server 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. |
Id |
Gets resource ID. (Inherited from Resource) |
Identity |
Gets or sets the Azure Active Directory identity of the server. |
KeyId |
Gets or sets a CMK URI of the key to use for encryption. |
Kind |
Gets kind of sql server. This is metadata used for the Azure portal experience. |
Location |
Gets or sets resource location. (Inherited from TrackedResource) |
MinimalTlsVersion |
Gets or sets minimal TLS version. Allowed values: '1.0', '1.1', '1.2' |
Name |
Gets resource name. (Inherited from Resource) |
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. (Inherited from TrackedResource) |
Type |
Gets resource type. (Inherited from Resource) |
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' |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET