Microsoft.AzureArcData sqlAvailabilityGroups

Definizione di risorsa Bicep

Il tipo di risorsa sqlAvailabilityGroups può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlAvailabilityGroups, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    availabilityGroupId: 'string'
    availabilityGroupName: 'string'
    basicFeatures: bool
    clusterTypeDesc: 'string'
    collectionTimestamp: 'string'
    dbFailover: bool
    dtcSupport: bool
    instanceName: 'string'
    isContained: bool
    isDistributed: bool
    requiredSynchronizedSecondariesCommit: int
    version: int
  }
}

Valori delle proprietà

sqlAvailabilityGroups

Nome Descrizione valore
name Nome della risorsa stringa (obbligatorio)
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nome Descrizione Valore
availabilityGroupId GUID ID del gruppo di disponibilità. stringa (obbligatorio)
availabilityGroupName Nome del gruppo di disponibilità. stringa (obbligatorio)
basicFeatures SQL Server gruppo di disponibilità di base. bool
clusterTypeDesc SQL Server descrizione del tipo di cluster del gruppo di disponibilità string
collectionTimestamp Timestamp per il momento in cui i dati sono stati raccolti dal computer client. string
dbFailover SQL Server failover del gruppo di disponibilità per le condizioni di integrità del database. bool
dtcSupport SQL Server supporto DTC del gruppo di disponibilità abilitato. bool
NOMEISTANZA Nome del nome dell'istanza su cui si trova il gruppo di disponibilità primario. string
isContained SQL Server i database di sistema contenuti nel gruppo di disponibilità. bool
isDistributed SQL Server gruppo di disponibilità distribuito. bool
requiredSynchronizedSecondariesCommit Il gruppo di disponibilità richiede il numero di database secondari sincronizzati per il commit. INT
version SQL Server versione corrente del gruppo di disponibilità. INT

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa sqlAvailabilityGroups può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlAvailabilityGroups, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.AzureArcData/sqlAvailabilityGroups",
  "apiVersion": "2023-03-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "availabilityGroupId": "string",
    "availabilityGroupName": "string",
    "basicFeatures": "bool",
    "clusterTypeDesc": "string",
    "collectionTimestamp": "string",
    "dbFailover": "bool",
    "dtcSupport": "bool",
    "instanceName": "string",
    "isContained": "bool",
    "isDistributed": "bool",
    "requiredSynchronizedSecondariesCommit": "int",
    "version": "int"
  }
}

Valori delle proprietà

sqlAvailabilityGroups

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.AzureArcData/sqlAvailabilityGroups'
apiVersion Versione dell'API della risorsa '2023-03-15-preview'
name Nome della risorsa stringa (obbligatorio)
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nome Descrizione Valore
availabilityGroupId GUID ID del gruppo di disponibilità. stringa (obbligatorio)
availabilityGroupName Nome del gruppo di disponibilità. stringa (obbligatorio)
basicFeatures SQL Server gruppo di disponibilità di base. bool
clusterTypeDesc SQL Server descrizione del tipo di cluster del gruppo di disponibilità string
collectionTimestamp Timestamp per il momento in cui i dati sono stati raccolti dal computer client. string
dbFailover SQL Server failover del gruppo di disponibilità per le condizioni di integrità del database. bool
dtcSupport SQL Server supporto DTC del gruppo di disponibilità abilitato. bool
NOMEISTANZA Nome del nome dell'istanza su cui si trova il gruppo di disponibilità primario. string
isContained SQL Server i database di sistema contenuti nel gruppo di disponibilità. bool
isDistributed SQL Server gruppo di disponibilità distribuito. bool
requiredSynchronizedSecondariesCommit Il gruppo di disponibilità richiede il numero di database secondari sincronizzati per il commit. INT
version SQL Server versione corrente del gruppo di disponibilità. INT

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa sqlAvailabilityGroups può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlAvailabilityGroups, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      availabilityGroupId = "string"
      availabilityGroupName = "string"
      basicFeatures = bool
      clusterTypeDesc = "string"
      collectionTimestamp = "string"
      dbFailover = bool
      dtcSupport = bool
      instanceName = "string"
      isContained = bool
      isDistributed = bool
      requiredSynchronizedSecondariesCommit = int
      version = int
    }
  })
}

Valori delle proprietà

sqlAvailabilityGroups

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview"
name Nome della risorsa stringa (obbligatorio)
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag.
properties Null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nome Descrizione Valore
availabilityGroupId GUID ID del gruppo di disponibilità. stringa (obbligatorio)
availabilityGroupName Nome del gruppo di disponibilità. stringa (obbligatorio)
basicFeatures SQL Server gruppo di disponibilità di base. bool
clusterTypeDesc SQL Server descrizione del tipo di cluster del gruppo di disponibilità string
collectionTimestamp Timestamp per il momento in cui i dati sono stati raccolti dal computer client. string
dbFailover SQL Server failover del gruppo di disponibilità per le condizioni di integrità del database. bool
dtcSupport SQL Server supporto DTC del gruppo di disponibilità abilitato. bool
NOMEISTANZA Nome del nome dell'istanza su cui si trova il gruppo di disponibilità primario. string
isContained SQL Server i database di sistema contenuti nel gruppo di disponibilità. bool
isDistributed SQL Server gruppo di disponibilità distribuito. bool
requiredSynchronizedSecondariesCommit Il gruppo di disponibilità ha richiesto il numero di secondario sincronizzato per il commit. INT
version SQL Server versione corrente del gruppo di disponibilità. INT