SqlServerInstanceProperties Classe

Proprietà di SqlServerInstance.

Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

Ereditarietà
SqlServerInstanceProperties

Costruttore

SqlServerInstanceProperties(*, container_resource_id: str, status: str | ConnectionStatus, version: str | SqlVersion | None = None, edition: str | EditionType | None = None, v_core: str | None = None, patch_level: str | None = None, collation: str | None = None, current_version: str | None = None, instance_name: str | None = None, tcp_dynamic_ports: str | None = None, tcp_static_ports: str | None = None, product_id: str | None = None, license_type: str | ArcSqlServerLicenseType | None = None, azure_defender_status_last_updated: datetime | None = None, azure_defender_status: str | DefenderStatus | None = None, **kwargs)

Parametri

version
str oppure <xref:azure_arc_data_management_client.models.SqlVersion>
Necessario

Versione di SQL Server. I valori possibili includono: "SQL Server 2019", "SQL Server 2017", "SQL Server 2016".

edition
str oppure <xref:azure_arc_data_management_client.models.EditionType>
Necessario

Edizione di SQL Server. I valori possibili includono: "Evaluation", "Enterprise", "Standard", "Web", "Developer", "Express".

container_resource_id
str
Necessario

Obbligatorio. ID risorsa ARM della risorsa contenitore (Azure Arc per server).

v_core
str
Necessario

Numero di processori logici usati dall'istanza di SQL Server.

status
str oppure <xref:azure_arc_data_management_client.models.ConnectionStatus>
Necessario

Obbligatorio. Stato della connettività cloud. I valori possibili includono: "Connected", "Disconnected", "Unknown".

patch_level
str
Necessario

Livello di aggiornamento di SQL Server.

collation
str
Necessario

Regole di confronto di SQL Server.

current_version
str
Necessario

Versione corrente di SQL Server.

instance_name
str
Necessario

Nome dell'istanza di SQL Server.

tcp_dynamic_ports
str
Necessario

Porte TCP dinamiche usate da SQL Server.

tcp_static_ports
str
Necessario

Porte TCP statiche usate da SQL Server.

product_id
str
Necessario

ID prodotto SQL Server.

license_type
str oppure <xref:azure_arc_data_management_client.models.ArcSqlServerLicenseType>
Necessario

Tipo di licenza di SQL Server. I valori possibili includono: "Paid", "Free", "HADR", "Undefined".

azure_defender_status_last_updated
datetime
Necessario

Timestamp dell'ultimo aggiornamento dello stato di Azure Defender.

azure_defender_status
str oppure <xref:azure_arc_data_management_client.models.DefenderStatus>
Necessario

Stato di Azure Defender. I valori possibili includono: "Protected", "Unprotected", "Unknown".

Variabili

create_time
str

Ora di creazione della risorsa.

provisioning_state
str