Partager via


Server Classe

Définition

Représente un serveur.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Server : Microsoft.Azure.Management.PostgreSQL.FlexibleServers.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>, Sku, String, String, String, String, String, String, Storage, Backup, Network, HighAvailability, MaintenanceWindow, String, Nullable<DateTime>, String, String, IDictionary<String,String>, SystemData)

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. Ne peut être spécifié que lorsque le serveur est en cours de création (et est requis pour la création).

AdministratorLoginPassword

Obtient ou définit le mot de passe de connexion administrateur (requis pour la création du serveur).

AvailabilityZone

Obtient ou définit les informations de zone de disponibilité du serveur.

Backup

Obtient ou définit les propriétés de sauvegarde d’un serveur.

CreateMode

Obtient ou définit le mode de création d’un serveur PostgreSQL. Les valeurs possibles sont les suivantes : « Default », « Create », « Update », « PointInTimeRestore »

FullyQualifiedDomainName

Obtient le nom de domaine complet d’un serveur.

HighAvailability

Obtient ou définit les propriétés de haute disponibilité 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)
Location

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

(Hérité de TrackedResource)
MaintenanceWindow

Obtient ou définit les propriétés de la fenêtre de maintenance d’un serveur.

MinorVersion

Obtient la version mineure du serveur.

Name

Obtient le nom de la ressource

(Hérité de Resource)
Network

Obtient ou définit les propriétés réseau d’un serveur.

PointInTimeUTC

Obtient ou définit l’heure de création du point de restauration (format ISO8601), en spécifiant l’heure à partir de laquelle effectuer la restauration. Elle est obligatoire lorsque « createMode » est « PointInTimeRestore ».

ServerTags

Obtient ou définit des métadonnées spécifiques à l’application sous la forme de paires clé-valeur.

Sku

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

SourceServerResourceId

Obtient ou définit l’ID de ressource du serveur source à partir duquel restaurer. Elle est obligatoire lorsque « createMode » est « PointInTimeRestore ».

State

Obtient un état d’un serveur visible par l’utilisateur. Les valeurs possibles sont les suivantes : 'Ready', 'Dropping', 'Disabled', 'Starting', 'Stopping', 'Stopped', 'Updating'

Storage

Obtient ou définit les propriétés de stockage d’un serveur.

SystemData

Obtient les métadonnées système relatives à cette ressource.

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)
Version

Obtient ou définit la version du serveur postgreSQL. Les valeurs possibles sont les suivantes : '13', '12', '11'

Méthodes

Validate()

Validez l’objet.

S’applique à