Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definizione di risorsa Bicep
Il tipo di risorsa sqlServerInstances/availabilityGroups può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances/availabilityGroups, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.AzureArcData/sqlServerInstances/availabilityGroups@2026-01-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
databases: {
value: [
{
databaseName: 'string'
}
]
}
info: {
basicFeatures: bool
dbFailover: bool
dtcSupport: bool
failureConditionLevel: int
healthCheckTimeout: int
isContained: bool
isDistributed: bool
listener: {
dnsName: 'string'
ipV4AddressesAndMasks: [
{
ipAddress: 'string'
mask: 'string'
}
]
ipV6Addresses: [
'string'
]
port: int
}
requiredSynchronizedSecondariesToCommit: int
}
replicas: {
value: [
{
configure: {
availabilityMode: 'string'
backupPriority: int
certificateName: 'string'
endpointAuthenticationMode: 'string'
endpointConnectLogin: 'string'
endpointName: 'string'
endpointUrl: 'string'
failoverMode: 'string'
primaryAllowConnections: 'string'
readOnlyRoutingUrl: 'string'
readWriteRoutingUrl: 'string'
secondaryAllowConnections: 'string'
seedingMode: 'string'
sessionTimeout: int
}
replicaName: 'string'
replicaResourceId: 'string'
state: {}
}
]
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups
| Nome | Descrizione | Valore |
|---|---|---|
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | stringa (obbligatorio) |
| genitore | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: sqlServerInstances |
| proprietà | Proprietà del gruppo di disponibilità di Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obbligatorio) |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
DisponibilitàGruppoConfigura
| Nome | Descrizione | Valore |
|---|---|---|
| Modalità disponibilità | Proprietà che determina se una determinata replica di disponibilità può essere eseguita in modalità commit sincrono | 'ASYNCHRONOUS_COMMIT' 'SYNCHRONOUS_COMMIT' |
| backupPriority | Rappresenta la priorità specificata dall'utente per l'esecuzione di backup in questa replica rispetto alle altre repliche nello stesso gruppo di disponibilità. | Int |
| nomeCertificato | Nome del certificato da usare per l'autenticazione. Obbligatorio se vengono specificate modalità di autenticazione CERTIFICATE. | corda |
| endpointAuthenticationMode | Modalità di autenticazione consentite per l'endpoint del mirroring. | «Certificato» 'Certificate_Windows_Kerberos' 'Certificate_Windows_Negotiate' 'Certificate_Windows_NTLM' 'Windows_Kerberos' 'Windows_Kerberos_Certificate' 'Windows_Negotiate' 'Windows_Negotiate_Certificate' 'Windows_NTLM' 'Windows_NTLM_Certificate' |
| endpointConnectLogin | Account di accesso che si connetterà all'endpoint del mirroring. | corda |
| endpointName | Nome dell'URL dell'endpoint del mirroring | corda |
| endpointUrl | URL dell'endpoint di mirroring della replica del gruppo di disponibilità | corda |
| failoverMode | Proprietà per impostare la modalità di failover della replica del gruppo di disponibilità | 'AUTOMATICO' 'ESTERNO' 'MANUALE' 'NESSUNO' |
| primaryAllowConnections | Indica se la replica primaria deve consentire tutte le connessioni o solo le connessioni READ_WRITE (non consentire connessioni ReadOnly) | 'TUTTI' 'READ_WRITE' |
| readOnlyRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità di sola lettura. | corda |
| readWriteRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità in lettura di scrittura. | corda |
| secondaryAllowConnections | Indica se la replica secondaria deve consentire tutte le connessioni, nessuna connessione o solo connessioni ReadOnly. | 'TUTTI' 'NO' 'READ_ONLY' |
| Modalità di semina | Specifica come verrà inizialmente eseguito il seeding della replica secondaria. AUTOMATIC abilita il seeding diretto. Questo metodo eseguirà il seeding della replica secondaria in rete. Questo metodo non richiede il backup e il ripristino di una copia del database primario nella replica. MANUAL specifica il seeding manuale (impostazione predefinita). Questo metodo richiede la creazione di un backup del database nella replica primaria e il ripristino manuale del backup nella replica secondaria. | 'AUTOMATICO' 'MANUALE' |
| sessioneTimeout | Periodo di timeout della replica della sessione del gruppo di disponibilità, espresso in secondi. | Int |
DisponibilitàGroupInfo
| Nome | Descrizione | Valore |
|---|---|---|
| BasicFeatures | Specifica se si tratta di un gruppo di disponibilità di base. | Bool |
| dbFailover | Specifica se il gruppo di disponibilità supporta il failover per le condizioni di integrità del database. | Bool |
| dtcSupport | Specifica se il supporto DTC è stato abilitato per questo gruppo di disponibilità. | Bool |
| failureConditionLevel | Livello di condizione di errore definito dall'utente in base al quale deve essere attivato un failover automatico. | Int |
| saluteCheckTimeout | Tempo di attesa (in millisecondi) per la stored procedure di sistema sp_server_diagnostics restituire informazioni sull'integrità del server, prima che l'istanza del server sia lenta o non risponda. | Int |
| isContained | Database di sistema indipendenti del gruppo di disponibilità di SQL Server. | Bool |
| isDistributed | Specifica se si tratta di un gruppo di disponibilità distribuito. | Bool |
| ascoltatore | Listener per il gruppo di disponibilità di SQL Server | SqlAvailabilityGroupStaticIPListenerProperties |
| requiredSynchronizedSecondariesToCommit | Numero di repliche secondarie che devono trovarsi in uno stato sincronizzato per il completamento di un commit. | Int |
DisponibilitàGroupState
| Nome | Descrizione | Valore |
|---|
SqlAvailabilityGroupDatabaseReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| nomeDelDatabase | nome del database. | corda |
SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzo IP | Indirizzo IPV4 | corda |
| maschera | Netmask IPV4 | corda |
SqlAvailabilityGroupReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| configurare | nullo | AvailabilityGroupConfigurare |
| replicaName | Nome della replica. | corda |
| replicaResourceId | ID risorsa di questa replica. Questa operazione è necessaria per un gruppo di disponibilità distribuito, nel qual caso descrive la posizione del gruppo di disponibilità che ospita una replica nel gruppo di disponibilità. In un gruppo di disponibilità non distribuito questo campo è facoltativo, ma può essere usato per archiviare l'ID risorsa di Azure per il gruppo di disponibilità. | corda |
| stato | nullo | DisponibilitàGroupState |
SqlAvailabilityGroupStaticIPListenerProperties
| Nome | Descrizione | Valore |
|---|---|---|
| dnsName | nome DNS per il listener. | corda |
| ipV4IndirizziEMaschere | Indirizzi IP V4 e maschere per il listener. | SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem[] |
| ipV6Indirizzi | Indirizzi IP V6 per il listener | stringa[] |
| porto | Porta di rete per il listener. Il valore predefinito è 1433. | Int |
Proprietà SqlServerAvailabilityGroupResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| banche dati | Elenco di repliche di database del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesDatabases |
| Informazioni | Informazioni sul gruppo di disponibilità | DisponibilitàGroupInfo |
| Repliche | Elenco di repliche del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesReplicas |
SqlServerAvailabilityGroupResourcePropertiesDatabases
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche di database del gruppo di disponibilità. | SqlAvailabilityGroupDatabaseReplicaResourceProperties[] |
SqlServerAvailabilityGroupResourcePropertiesReplicas
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche del gruppo di disponibilità. | SqlAvailabilityGroupReplicaResourceProperties[] |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa sqlServerInstances/availabilityGroups può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances/availabilityGroups, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.AzureArcData/sqlServerInstances/availabilityGroups",
"apiVersion": "2026-01-01",
"name": "string",
"location": "string",
"properties": {
"databases": {
"value": [
{
"databaseName": "string"
}
]
},
"info": {
"basicFeatures": "bool",
"dbFailover": "bool",
"dtcSupport": "bool",
"failureConditionLevel": "int",
"healthCheckTimeout": "int",
"isContained": "bool",
"isDistributed": "bool",
"listener": {
"dnsName": "string",
"ipV4AddressesAndMasks": [
{
"ipAddress": "string",
"mask": "string"
}
],
"ipV6Addresses": [ "string" ],
"port": "int"
},
"requiredSynchronizedSecondariesToCommit": "int"
},
"replicas": {
"value": [
{
"configure": {
"availabilityMode": "string",
"backupPriority": "int",
"certificateName": "string",
"endpointAuthenticationMode": "string",
"endpointConnectLogin": "string",
"endpointName": "string",
"endpointUrl": "string",
"failoverMode": "string",
"primaryAllowConnections": "string",
"readOnlyRoutingUrl": "string",
"readWriteRoutingUrl": "string",
"secondaryAllowConnections": "string",
"seedingMode": "string",
"sessionTimeout": "int"
},
"replicaName": "string",
"replicaResourceId": "string",
"state": {
}
}
]
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups
| Nome | Descrizione | Valore |
|---|---|---|
| versione dell'API | Versione dell'API | '2026-01-01' |
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà del gruppo di disponibilità di Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obbligatorio) |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| digitare | Tipo di risorsa | 'Microsoft.AzureArcData/sqlServerInstances/availabilityGroups' |
DisponibilitàGruppoConfigura
| Nome | Descrizione | Valore |
|---|---|---|
| Modalità disponibilità | Proprietà che determina se una determinata replica di disponibilità può essere eseguita in modalità commit sincrono | 'ASYNCHRONOUS_COMMIT' 'SYNCHRONOUS_COMMIT' |
| backupPriority | Rappresenta la priorità specificata dall'utente per l'esecuzione di backup in questa replica rispetto alle altre repliche nello stesso gruppo di disponibilità. | Int |
| nomeCertificato | Nome del certificato da usare per l'autenticazione. Obbligatorio se vengono specificate modalità di autenticazione CERTIFICATE. | corda |
| endpointAuthenticationMode | Modalità di autenticazione consentite per l'endpoint del mirroring. | «Certificato» 'Certificate_Windows_Kerberos' 'Certificate_Windows_Negotiate' 'Certificate_Windows_NTLM' 'Windows_Kerberos' 'Windows_Kerberos_Certificate' 'Windows_Negotiate' 'Windows_Negotiate_Certificate' 'Windows_NTLM' 'Windows_NTLM_Certificate' |
| endpointConnectLogin | Account di accesso che si connetterà all'endpoint del mirroring. | corda |
| endpointName | Nome dell'URL dell'endpoint del mirroring | corda |
| endpointUrl | URL dell'endpoint di mirroring della replica del gruppo di disponibilità | corda |
| failoverMode | Proprietà per impostare la modalità di failover della replica del gruppo di disponibilità | 'AUTOMATICO' 'ESTERNO' 'MANUALE' 'NESSUNO' |
| primaryAllowConnections | Indica se la replica primaria deve consentire tutte le connessioni o solo le connessioni READ_WRITE (non consentire connessioni ReadOnly) | 'TUTTI' 'READ_WRITE' |
| readOnlyRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità di sola lettura. | corda |
| readWriteRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità in lettura di scrittura. | corda |
| secondaryAllowConnections | Indica se la replica secondaria deve consentire tutte le connessioni, nessuna connessione o solo connessioni ReadOnly. | 'TUTTI' 'NO' 'READ_ONLY' |
| Modalità di semina | Specifica come verrà inizialmente eseguito il seeding della replica secondaria. AUTOMATIC abilita il seeding diretto. Questo metodo eseguirà il seeding della replica secondaria in rete. Questo metodo non richiede il backup e il ripristino di una copia del database primario nella replica. MANUAL specifica il seeding manuale (impostazione predefinita). Questo metodo richiede la creazione di un backup del database nella replica primaria e il ripristino manuale del backup nella replica secondaria. | 'AUTOMATICO' 'MANUALE' |
| sessioneTimeout | Periodo di timeout della replica della sessione del gruppo di disponibilità, espresso in secondi. | Int |
DisponibilitàGroupInfo
| Nome | Descrizione | Valore |
|---|---|---|
| BasicFeatures | Specifica se si tratta di un gruppo di disponibilità di base. | Bool |
| dbFailover | Specifica se il gruppo di disponibilità supporta il failover per le condizioni di integrità del database. | Bool |
| dtcSupport | Specifica se il supporto DTC è stato abilitato per questo gruppo di disponibilità. | Bool |
| failureConditionLevel | Livello di condizione di errore definito dall'utente in base al quale deve essere attivato un failover automatico. | Int |
| saluteCheckTimeout | Tempo di attesa (in millisecondi) per la stored procedure di sistema sp_server_diagnostics restituire informazioni sull'integrità del server, prima che l'istanza del server sia lenta o non risponda. | Int |
| isContained | Database di sistema indipendenti del gruppo di disponibilità di SQL Server. | Bool |
| isDistributed | Specifica se si tratta di un gruppo di disponibilità distribuito. | Bool |
| ascoltatore | Listener per il gruppo di disponibilità di SQL Server | SqlAvailabilityGroupStaticIPListenerProperties |
| requiredSynchronizedSecondariesToCommit | Numero di repliche secondarie che devono trovarsi in uno stato sincronizzato per il completamento di un commit. | Int |
DisponibilitàGroupState
| Nome | Descrizione | Valore |
|---|
SqlAvailabilityGroupDatabaseReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| nomeDelDatabase | nome del database. | corda |
SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzo IP | Indirizzo IPV4 | corda |
| maschera | Netmask IPV4 | corda |
SqlAvailabilityGroupReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| configurare | nullo | AvailabilityGroupConfigurare |
| replicaName | Nome della replica. | corda |
| replicaResourceId | ID risorsa di questa replica. Questa operazione è necessaria per un gruppo di disponibilità distribuito, nel qual caso descrive la posizione del gruppo di disponibilità che ospita una replica nel gruppo di disponibilità. In un gruppo di disponibilità non distribuito questo campo è facoltativo, ma può essere usato per archiviare l'ID risorsa di Azure per il gruppo di disponibilità. | corda |
| stato | nullo | DisponibilitàGroupState |
SqlAvailabilityGroupStaticIPListenerProperties
| Nome | Descrizione | Valore |
|---|---|---|
| dnsName | nome DNS per il listener. | corda |
| ipV4IndirizziEMaschere | Indirizzi IP V4 e maschere per il listener. | SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem[] |
| ipV6Indirizzi | Indirizzi IP V6 per il listener | stringa[] |
| porto | Porta di rete per il listener. Il valore predefinito è 1433. | Int |
Proprietà SqlServerAvailabilityGroupResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| banche dati | Elenco di repliche di database del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesDatabases |
| Informazioni | Informazioni sul gruppo di disponibilità | DisponibilitàGroupInfo |
| Repliche | Elenco di repliche del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesReplicas |
SqlServerAvailabilityGroupResourcePropertiesDatabases
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche di database del gruppo di disponibilità. | SqlAvailabilityGroupDatabaseReplicaResourceProperties[] |
SqlServerAvailabilityGroupResourcePropertiesReplicas
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche del gruppo di disponibilità. | SqlAvailabilityGroupReplicaResourceProperties[] |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|
Esempi di utilizzo
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa sqlServerInstances/availabilityGroups può essere distribuito con operazioni destinate a:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances/availabilityGroups, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureArcData/sqlServerInstances/availabilityGroups@2026-01-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
databases = {
value = [
{
databaseName = "string"
}
]
}
info = {
basicFeatures = bool
dbFailover = bool
dtcSupport = bool
failureConditionLevel = int
healthCheckTimeout = int
isContained = bool
isDistributed = bool
listener = {
dnsName = "string"
ipV4AddressesAndMasks = [
{
ipAddress = "string"
mask = "string"
}
]
ipV6Addresses = [
"string"
]
port = int
}
requiredSynchronizedSecondariesToCommit = int
}
replicas = {
value = [
{
configure = {
availabilityMode = "string"
backupPriority = int
certificateName = "string"
endpointAuthenticationMode = "string"
endpointConnectLogin = "string"
endpointName = "string"
endpointUrl = "string"
failoverMode = "string"
primaryAllowConnections = "string"
readOnlyRoutingUrl = "string"
readWriteRoutingUrl = "string"
secondaryAllowConnections = "string"
seedingMode = "string"
sessionTimeout = int
}
replicaName = "string"
replicaResourceId = "string"
state = {
}
}
]
}
}
}
}
Valori delle proprietà
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups
| Nome | Descrizione | Valore |
|---|---|---|
| ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
| nome | Nome della risorsa | stringa (obbligatorio) |
| parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: sqlServerInstances |
| proprietà | Proprietà del gruppo di disponibilità di Arc Sql Server | SqlServerAvailabilityGroupResourceProperties (obbligatorio) |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
| digitare | Tipo di risorsa | "Microsoft.AzureArcData/sqlServerInstances/availabilityGroups@2026-01-01" |
DisponibilitàGruppoConfigura
| Nome | Descrizione | Valore |
|---|---|---|
| Modalità disponibilità | Proprietà che determina se una determinata replica di disponibilità può essere eseguita in modalità commit sincrono | 'ASYNCHRONOUS_COMMIT' 'SYNCHRONOUS_COMMIT' |
| backupPriority | Rappresenta la priorità specificata dall'utente per l'esecuzione di backup in questa replica rispetto alle altre repliche nello stesso gruppo di disponibilità. | Int |
| nomeCertificato | Nome del certificato da usare per l'autenticazione. Obbligatorio se vengono specificate modalità di autenticazione CERTIFICATE. | corda |
| endpointAuthenticationMode | Modalità di autenticazione consentite per l'endpoint del mirroring. | «Certificato» 'Certificate_Windows_Kerberos' 'Certificate_Windows_Negotiate' 'Certificate_Windows_NTLM' 'Windows_Kerberos' 'Windows_Kerberos_Certificate' 'Windows_Negotiate' 'Windows_Negotiate_Certificate' 'Windows_NTLM' 'Windows_NTLM_Certificate' |
| endpointConnectLogin | Account di accesso che si connetterà all'endpoint del mirroring. | corda |
| endpointName | Nome dell'URL dell'endpoint del mirroring | corda |
| endpointUrl | URL dell'endpoint di mirroring della replica del gruppo di disponibilità | corda |
| failoverMode | Proprietà per impostare la modalità di failover della replica del gruppo di disponibilità | 'AUTOMATICO' 'ESTERNO' 'MANUALE' 'NESSUNO' |
| primaryAllowConnections | Indica se la replica primaria deve consentire tutte le connessioni o solo le connessioni READ_WRITE (non consentire connessioni ReadOnly) | 'TUTTI' 'READ_WRITE' |
| readOnlyRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità di sola lettura. | corda |
| readWriteRoutingUrl | Endpoint di connettività (URL) della replica di disponibilità in lettura di scrittura. | corda |
| secondaryAllowConnections | Indica se la replica secondaria deve consentire tutte le connessioni, nessuna connessione o solo connessioni ReadOnly. | 'TUTTI' 'NO' 'READ_ONLY' |
| Modalità di semina | Specifica come verrà inizialmente eseguito il seeding della replica secondaria. AUTOMATIC abilita il seeding diretto. Questo metodo eseguirà il seeding della replica secondaria in rete. Questo metodo non richiede il backup e il ripristino di una copia del database primario nella replica. MANUAL specifica il seeding manuale (impostazione predefinita). Questo metodo richiede la creazione di un backup del database nella replica primaria e il ripristino manuale del backup nella replica secondaria. | 'AUTOMATICO' 'MANUALE' |
| sessioneTimeout | Periodo di timeout della replica della sessione del gruppo di disponibilità, espresso in secondi. | Int |
DisponibilitàGroupInfo
| Nome | Descrizione | Valore |
|---|---|---|
| BasicFeatures | Specifica se si tratta di un gruppo di disponibilità di base. | Bool |
| dbFailover | Specifica se il gruppo di disponibilità supporta il failover per le condizioni di integrità del database. | Bool |
| dtcSupport | Specifica se il supporto DTC è stato abilitato per questo gruppo di disponibilità. | Bool |
| failureConditionLevel | Livello di condizione di errore definito dall'utente in base al quale deve essere attivato un failover automatico. | Int |
| saluteCheckTimeout | Tempo di attesa (in millisecondi) per la stored procedure di sistema sp_server_diagnostics restituire informazioni sull'integrità del server, prima che l'istanza del server sia lenta o non risponda. | Int |
| isContained | Database di sistema indipendenti del gruppo di disponibilità di SQL Server. | Bool |
| isDistributed | Specifica se si tratta di un gruppo di disponibilità distribuito. | Bool |
| ascoltatore | Listener per il gruppo di disponibilità di SQL Server | SqlAvailabilityGroupStaticIPListenerProperties |
| requiredSynchronizedSecondariesToCommit | Numero di repliche secondarie che devono trovarsi in uno stato sincronizzato per il completamento di un commit. | Int |
DisponibilitàGroupState
| Nome | Descrizione | Valore |
|---|
SqlAvailabilityGroupDatabaseReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| nomeDelDatabase | nome del database. | corda |
SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzo IP | Indirizzo IPV4 | corda |
| maschera | Netmask IPV4 | corda |
SqlAvailabilityGroupReplicaResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| configurare | nullo | AvailabilityGroupConfigurare |
| replicaName | Nome della replica. | corda |
| replicaResourceId | ID risorsa di questa replica. Questa operazione è necessaria per un gruppo di disponibilità distribuito, nel qual caso descrive la posizione del gruppo di disponibilità che ospita una replica nel gruppo di disponibilità. In un gruppo di disponibilità non distribuito questo campo è facoltativo, ma può essere usato per archiviare l'ID risorsa di Azure per il gruppo di disponibilità. | corda |
| stato | nullo | DisponibilitàGroupState |
SqlAvailabilityGroupStaticIPListenerProperties
| Nome | Descrizione | Valore |
|---|---|---|
| dnsName | nome DNS per il listener. | corda |
| ipV4IndirizziEMaschere | Indirizzi IP V4 e maschere per il listener. | SqlAvailabilityGroupIpV4AddressesAndMasksPropertiesItem[] |
| ipV6Indirizzi | Indirizzi IP V6 per il listener | stringa[] |
| porto | Porta di rete per il listener. Il valore predefinito è 1433. | Int |
Proprietà SqlServerAvailabilityGroupResourceProperties
| Nome | Descrizione | Valore |
|---|---|---|
| banche dati | Elenco di repliche di database del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesDatabases |
| Informazioni | Informazioni sul gruppo di disponibilità | DisponibilitàGroupInfo |
| Repliche | Elenco di repliche del gruppo di disponibilità. | SqlServerAvailabilityGroupResourcePropertiesReplicas |
SqlServerAvailabilityGroupResourcePropertiesDatabases
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche di database del gruppo di disponibilità. | SqlAvailabilityGroupDatabaseReplicaResourceProperties[] |
SqlServerAvailabilityGroupResourcePropertiesReplicas
| Nome | Descrizione | Valore |
|---|---|---|
| valore | Matrice di repliche del gruppo di disponibilità. | SqlAvailabilityGroupReplicaResourceProperties[] |
TrackedResourceTags
| Nome | Descrizione | Valore |
|---|