Partager via


Server Classe

Définition

Représente un serveur.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Server : Microsoft.Azure.Management.PostgreSQL.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Server = class
    inherit TrackedResource
Public Class Server
Inherits TrackedResource
Héritage
Attributs

Constructeurs

Server()

Initialise une nouvelle instance de la classe Server.

Server(String, String, String, String, IDictionary<String,String>, ResourceIdentity, Sku, String, String, Nullable<SslEnforcementEnum>, String, String, String, String, String, Nullable<DateTime>, StorageProfile, String, String, Nullable<Int32>, String, IList<ServerPrivateEndpointConnection>)

Initialise une nouvelle instance de la classe Server.

Propriétés

AdministratorLogin

Obtient ou définit le nom de connexion de l’administrateur d’un serveur. Peut être spécifié uniquement lors de la création du serveur (et est requis pour la création).

ByokEnforcement

Obtient status indiquant si le chiffrement des données du serveur est activé avec des clés gérées par le client.

EarliestRestoreDate

Obtient ou définit l’heure de création du point de restauration la plus ancienne (format ISO8601)

FullyQualifiedDomainName

Obtient ou définit le nom de domaine complet d’un serveur.

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
Identity

Obtient ou définit l’identité Azure Active Directory du serveur.

InfrastructureEncryption

Obtient ou définit status indiquant si le serveur a activé le chiffrement de l’infrastructure. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

Location

Obtient ou définit l’emplacement géographique où réside la ressource

(Hérité de TrackedResource)
MasterServerId

Obtient ou définit l’ID de serveur master d’un serveur réplica.

MinimalTlsVersion

Obtient ou définit l’application d’une version minimale de Tls pour le serveur. Les valeurs possibles sont les suivantes : « TLS1_0 », « TLS1_1 », « TLS1_2 », « TLSEnforcementDisabled »

Name

Obtient le nom de la ressource

(Hérité de Resource)
PrivateEndpointConnections

Obtient la liste des connexions de point de terminaison privé sur un serveur

PublicNetworkAccess

Obtient ou définit si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Activé » ou « Désactivé ». Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

ReplicaCapacity

Obtient ou définit le nombre maximal de réplicas qu’un serveur master peut avoir.

ReplicationRole

Obtient ou définit le rôle de réplication du serveur.

Sku

Obtient ou définit la référence SKU (niveau tarifaire) du serveur.

SslEnforcement

Obtient ou définit l’activation de l’application ssl ou non lors de la connexion au serveur. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

StorageProfile

Obtient ou définit le profil de stockage d’un serveur.

Tags

Obtient ou définit des balises de ressources.

(Hérité de TrackedResource)
Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)
UserVisibleState

Obtient ou définit l’état d’un serveur visible par l’utilisateur. Les valeurs possibles sont les suivantes : « Ready », « Dropping », « Disabled », « Inaccessible »

Version

Obtient ou définit la version du serveur. Les valeurs possibles sont les suivantes : « 9.5 », « 9.6 », « 10 », « 10.0 », « 10.2 », « 11 »

Méthodes

Validate()

Validez l’objet .

S’applique à