Compartir a través de


Server Clase

Definición

Representa un servidor.

[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
Herencia
Atributos

Constructores

Server()

Inicializa una nueva instancia de la clase 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>)

Inicializa una nueva instancia de la clase Server.

Propiedades

AdministratorLogin

Obtiene o establece el nombre de inicio de sesión del administrador de un servidor. Solo se puede especificar cuando se crea el servidor (y es necesario para la creación).

ByokEnforcement

Obtiene el estado que muestra si el cifrado de datos del servidor está habilitado con claves administradas por el cliente.

EarliestRestoreDate

Obtiene o establece el tiempo de creación del punto de restauración más antiguo (formato ISO8601)

FullyQualifiedDomainName

Obtiene o establece el nombre de dominio completo de un servidor.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de Resource)
Identity

Obtiene o establece la identidad de Azure Active Directory del servidor.

InfrastructureEncryption

Obtiene o establece el estado que muestra si el cifrado de infraestructura habilitado para el servidor. Entre los valores posibles se incluyen: "Enabled", "Disabled"

Location

Obtiene o establece la ubicación geográfica donde reside el recurso.

(Heredado de TrackedResource)
MasterServerId

Obtiene o establece el identificador de servidor maestro de un servidor de réplica.

MinimalTlsVersion

Obtiene o establece la aplicación de una versión mínima de Tls para el servidor. Entre los valores posibles se incluyen: "TLS1_0", "TLS1_1", "TLS1_2", "TLSEnforcementDisabled".

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
PrivateEndpointConnections

Obtiene la lista de conexiones de punto de conexión privado en un servidor.

PublicNetworkAccess

Obtiene o establece si se permite o no el acceso a la red pública para este servidor. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". Entre los valores posibles se incluyen: "Enabled", "Disabled"

ReplicaCapacity

Obtiene o establece el número máximo de réplicas que puede tener un servidor maestro.

ReplicationRole

Obtiene o establece el rol de replicación del servidor.

Sku

Obtiene o establece la SKU (plan de tarifa) del servidor.

SslEnforcement

Obtiene o establece la habilitación de la aplicación ssl o no cuando se conecta al servidor. Entre los valores posibles se incluyen: "Enabled", "Disabled"

StorageProfile

Obtiene o establece el perfil de almacenamiento de un servidor.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
Type

Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

(Heredado de Resource)
UserVisibleState

Obtiene o establece un estado de un servidor visible para el usuario. Entre los valores posibles se incluyen: 'Ready', 'Dropping', 'Disabled', 'Inaccesible'

Version

Obtiene o establece la versión del servidor. Entre los valores posibles se incluyen: '9.5', '9.6', '10', '10.0', '10.2', '11'

Métodos

Validate()

Valide el objeto .

Se aplica a