Partilhar via


Server Classe

Representa um servidor.

As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.

Herança
azure.mgmt.rdbms.mysql_flexibleservers.models._models_py3.TrackedResource
Server

Construtor

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)

Variáveis

id
str

ID de recursos totalmente qualificado para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

O nome do recurso.

type
str

O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

tags
dict[str, str]

Um conjunto de etiquetas. Etiquetas de recursos.

location
str

Obrigatório. O geolocalização onde o recurso vive.

identity
Identity

A identidade cmk para o servidor.

sku
Sku

O SKU (nível de preços) do servidor.

system_data
SystemData

Os metadados do sistema relativos a este recurso.

administrator_login
str

O nome de login do administrador de um servidor. Só pode ser especificado quando o servidor está a ser criado (e é necessário para a criação).

administrator_login_password
str

A palavra-passe do login do administrador (necessária para a criação do servidor).

version
str ou ServerVersion

Versão do servidor. Os valores possíveis incluem: "5.7", "8.0.21".

availability_zone
str

disponibilidade Informação de zona do servidor.

create_mode
str ou CreateMode

O modo de criar um novo servidor MySQL. Os valores possíveis incluem: "Padrão", "PointInTimeRestore", "Replica", "GeoRestore".

source_server_resource_id
str

A fonte mySQL servidor id.

restore_point_in_time
datetime

Restaurar o tempo de criação de pontos (formato ISO8601), especificando o tempo para restaurar.

replication_role
str ou ReplicationRole

O papel de replicação. Os valores possíveis incluem: "Nenhum", "Fonte", "Réplica".

replica_capacity
int

O número máximo de réplicas que um servidor primário pode ter.

data_encryption
DataEncryption

A Encriptação de Dados para CMK.

state
str ou ServerState

O estado de um servidor. Os valores possíveis incluem: "Pronto", "Queda", "Desativado", "Partida", "Paragem", "Parado", "Atualização".

fully_qualified_domain_name
str

O nome de domínio totalmente qualificado de um servidor.

storage
Storage

Propriedades relacionadas com o armazenamento de um servidor.

backup
Backup

Propriedades relacionadas com cópias de segurança de um servidor.

high_availability
HighAvailability

Propriedades relacionadas com a alta disponibilidade de um servidor.

network
Network

Propriedades relacionadas com a rede de um servidor.

maintenance_window
MaintenanceWindow

Janela de manutenção de um servidor.