Partager via


Server Classe

Représente un serveur.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.rdbms.mysql_flexibleservers.models._models_py3.TrackedResource
Server

Constructeur

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

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nom de la ressource.

type
str

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

tags
dict[str, str]

Ensemble de balises. Balises de ressource.

location
str

Obligatoire. Emplacement géographique où réside la ressource.

identity
Identity

Identité cmk pour le serveur.

sku
Sku

Référence SKU (niveau tarifaire) du serveur.

system_data
SystemData

Métadonnées système relatives à cette ressource.

administrator_login
str

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

administrator_login_password
str

Mot de passe de la connexion administrateur (obligatoire pour la création du serveur).

version
str ou ServerVersion

Version du serveur. Les valeurs possibles incluent : « 5.7 », « 8.0.21 ».

availability_zone
str

informations sur la zone de disponibilité du serveur.

create_mode
str ou CreateMode

Mode permettant de créer un serveur MySQL. Les valeurs possibles sont les suivantes : « Default », « PointInTimeRestore », « Replica », « GeoRestore ».

source_server_resource_id
str

ID de serveur MySQL source.

restore_point_in_time
datetime

Heure de création du point de restauration (format ISO8601), spécifiant l’heure à partir de laquelle effectuer la restauration.

replication_role
str ou ReplicationRole

Rôle de réplication. Les valeurs possibles sont les suivantes : « None », « Source », « Replica ».

replica_capacity
int

Nombre maximal de réplicas qu’un serveur principal peut avoir.

data_encryption
DataEncryption

Chiffrement des données pour CMK.

state
str ou ServerState

État d’un serveur. Les valeurs possibles sont les suivantes : « Ready », « Dropping », « Disabled », « Starting », « Stopping », « Stopped », « Updating ».

fully_qualified_domain_name
str

Nom de domaine complet d’un serveur.

storage
Storage

Propriétés liées au stockage d’un serveur.

backup
Backup

Sauvegarder les propriétés associées d’un serveur.

high_availability
HighAvailability

Propriétés liées à la haute disponibilité d’un serveur.

network
Network

Propriétés liées au réseau d’un serveur.

maintenance_window
MaintenanceWindow

Fenêtre de maintenance d’un serveur.