Freigeben über


Server Klasse

Definition

Stellt einen Server dar.

[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
Vererbung
Attribute

Konstruktoren

Server()

Initialisiert eine neue instance der Serverklasse.

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

Initialisiert eine neue instance der Serverklasse.

Eigenschaften

AdministratorLogin

Ruft den Anmeldenamen eines Servers des Administrators ab oder legt diese fest. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist).

ByokEnforcement

Ruft status ab, die anzeigt, ob die Serverdatenverschlüsselung mit kundenseitig verwalteten Schlüsseln aktiviert ist.

EarliestRestoreDate

Ruft den frühesten Erstellungszeitpunkt (ISO8601-Format) ab oder legt diese fest.

FullyQualifiedDomainName

Ruft den vollqualifizierten Domänennamen eines Servers ab oder legt diese fest.

Id

Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Geerbt von Resource)
Identity

Ruft die Azure Active Directory-Identität des Servers ab oder legt diese fest.

InfrastructureEncryption

Ruft status ab, die anzeigt, ob der Server die Infrastrukturverschlüsselung aktiviert hat, oder legt sie fest. Mögliche Werte: "Enabled", "Disabled"

Location

Ruft den geografischen Standort ab, an dem sich die Ressource befindet, oder legt diese fest.

(Geerbt von TrackedResource)
MasterServerId

Ruft die master Server-ID eines Replikatservers ab oder legt diese fest.

MinimalTlsVersion

Ruft eine minimale Tls-Version für den Server ab oder legt diese fest. Mögliche Werte: "TLS1_0", "TLS1_1", "TLS1_2", "TLSEnforcementDisabled"

Name

Ruft den Namen der Ressource ab.

(Geerbt von Resource)
PrivateEndpointConnections

Ruft die Liste der Privaten Endpunktverbindungen auf einem Server ab.

PublicNetworkAccess

Ruft ab oder legt fest, ob der Zugriff auf öffentliche Netzwerke für diesen Server zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Mögliche Werte: "Enabled", "Disabled"

ReplicaCapacity

Ruft die maximale Anzahl von Replikaten ab, die ein master Server haben kann, oder legt diese fest.

ReplicationRole

Ruft die Replikationsrolle des Servers ab oder legt diese fest.

Sku

Ruft die SKU (Tarif) des Servers ab oder legt diese fest.

SslEnforcement

Ruft die Aktivierung der SSL-Erzwingung ab oder legt diese fest, wenn eine Verbindung mit dem Server hergestellt wird. Mögliche Werte: "Enabled", "Disabled"

StorageProfile

Ruft das Speicherprofil eines Servers ab oder legt es fest.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von TrackedResource)
Type

Ruft den Typ der Ressource ab. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

(Geerbt von Resource)
UserVisibleState

Ruft einen Zustand eines Servers ab, der für den Benutzer sichtbar ist, oder legt diesen fest. Mögliche Werte: "Ready", "Dropping", "Disabled", "Unaccessible"

Version

Ruft die Serverversion ab oder legt sie fest. Mögliche Werte: '9.5', '9.6', '10', '10.0', '10.2', '11'

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: