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.TrackedResourceServer
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".
- 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.