Compartir a través de


Server Clase

Representa un servidor.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.rdbms.mysql_flexibleservers.models._models_py3.TrackedResource
Server

Constructor

Server(*, location: str, tags: Dict[str, str] | None = None, identity: Identity | None = None, sku: Sku | None = None, administrator_login: str | None = None, administrator_login_password: str | None = None, version: str | ServerVersion | None = None, availability_zone: str | None = None, create_mode: str | CreateMode | None = None, source_server_resource_id: str | None = None, restore_point_in_time: datetime | None = None, replication_role: str | ReplicationRole | None = None, data_encryption: DataEncryption | None = None, storage: Storage | None = None, backup: Backup | None = None, high_availability: HighAvailability | None = None, network: Network | None = None, maintenance_window: MaintenanceWindow | None = None, **kwargs)

Variables

id
str

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

name
str

Nombre del recurso.

type
str

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

tags
dict[str, str]

Un conjunto de etiquetas. Etiquetas del recurso.

location
str

Necesario. Ubicación geográfica donde reside el recurso.

identity
Identity

La identidad de cmk para el servidor.

sku
Sku

SKU (plan de tarifa) del servidor.

system_data
SystemData

Metadatos del sistema relacionados con este recurso.

administrator_login
str

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

administrator_login_password
str

La contraseña del inicio de sesión de administrador (necesario para la creación del servidor).

version
str o ServerVersion

Versión del servidor. Entre los valores posibles se incluyen: "5.7", "8.0.21".

availability_zone
str

información de zona de disponibilidad del servidor.

create_mode
str o CreateMode

Modo para crear un nuevo servidor MySQL. Entre los valores posibles se incluyen: "Default", "PointInTimeRestore", "Replica", "GeoRestore".

source_server_resource_id
str

Identificador del servidor MySQL de origen.

restore_point_in_time
datetime

Hora de creación del punto de restauración (formato ISO8601), especificando la hora desde la que se va a restaurar.

replication_role
str o ReplicationRole

Rol de replicación. Entre los valores posibles se incluyen: "None", "Source", "Replica".

replica_capacity
int

Número máximo de réplicas que puede tener un servidor principal.

data_encryption
DataEncryption

Cifrado de datos para CMK.

state
str o ServerState

Estado de un servidor. Entre los valores posibles se incluyen: "Ready", "Dropping", "Disabled", "Starting", "Stopping", "Stopped", "Updating".

fully_qualified_domain_name
str

Nombre de dominio completo de un servidor.

storage
Storage

Propiedades relacionadas con el almacenamiento de un servidor.

backup
Backup

Copia de seguridad de las propiedades relacionadas de un servidor.

high_availability
HighAvailability

Propiedades relacionadas con la alta disponibilidad de un servidor.

network
Network

Propiedades relacionadas con la red de un servidor.

maintenance_window
MaintenanceWindow

Ventana de mantenimiento de un servidor.