Microsoft.AzureArcData sqlAvailabilityGroups

Définition de ressource Bicep

Le type de ressource sqlAvailabilityGroups peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.AzureArcData/sqlAvailabilityGroups, ajoutez le Bicep suivant à votre modèle.

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
  }
}

Valeurs de propriétés

sqlAvailabilityGroups

Nom Description Valeur
name Nom de la ressource string (obligatoire)
location Emplacement géographique où réside la ressource string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nom Description Valeur
availabilityGroupId GUID d’ID du groupe de disponibilité. string (obligatoire)
availabilityGroupName Nom du groupe de disponibilité. string (obligatoire)
basicFeatures SQL Server groupe de disponibilité de base. bool
clusterTypeDesc SQL Server description du type de cluster de groupe de disponibilité string
collectionTimestamp Horodatage du moment où les données ont été collectées à partir de l’ordinateur client. string
dbFailover SQL Server basculement de groupe de disponibilité pour les conditions d’intégrité de la base de données. bool
dtcSupport SQL Server prise en charge DTC du groupe de disponibilité activée. bool
INSTANCENAME Nom du instance nom du groupe de disponibilité principal. string
isContained SQL Server groupe de disponibilité contenait des bases de données système. bool
isDistributed SQL Server groupe de disponibilité distribué. bool
requiredSynchronizedSecondariesCommit Le groupe de disponibilité exigeait le nombre de serveurs secondaires synchronisés à valider. int
version SQL Server version actuelle du groupe de disponibilité. int

Définition de ressources de modèle ARM

Le type de ressource sqlAvailabilityGroups peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.AzureArcData/sqlAvailabilityGroups, ajoutez le json suivant à votre modèle.

{
  "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"
  }
}

Valeurs de propriétés

sqlAvailabilityGroups

Nom Description Valeur
type Type de ressource 'Microsoft.AzureArcData/sqlAvailabilityGroups'
apiVersion Version de l’API de ressource '2023-03-15-preview'
name Nom de la ressource string (obligatoire)
location Emplacement géographique où réside la ressource string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nom Description Valeur
availabilityGroupId GUID d’ID du groupe de disponibilité. string (obligatoire)
availabilityGroupName Nom du groupe de disponibilité. string (obligatoire)
basicFeatures SQL Server groupe de disponibilité de base. bool
clusterTypeDesc SQL Server description du type de cluster de groupe de disponibilité string
collectionTimestamp Horodatage du moment où les données ont été collectées à partir de l’ordinateur client. string
dbFailover SQL Server basculement de groupe de disponibilité pour les conditions d’intégrité de la base de données. bool
dtcSupport SQL Server prise en charge DTC du groupe de disponibilité activée. bool
INSTANCENAME Nom du instance nom du groupe de disponibilité principal. string
isContained SQL Server groupe de disponibilité contenait des bases de données système. bool
isDistributed SQL Server groupe de disponibilité distribué. bool
requiredSynchronizedSecondariesCommit Le groupe de disponibilité exigeait le nombre de serveurs secondaires synchronisés à valider. int
version SQL Server version actuelle du groupe de disponibilité. int

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource sqlAvailabilityGroups peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.AzureArcData/sqlAvailabilityGroups, ajoutez le Terraform suivant à votre modèle.

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

Valeurs de propriétés

sqlAvailabilityGroups

Nom Description Valeur
type Type de ressource « Microsoft.AzureArcData/sqlAvailabilityGroups@2023-03-15-preview »
name Nom de la ressource string (obligatoire)
location Emplacement géographique où réside la ressource string (obligatoire)
parent_id Pour effectuer un déploiement dans un groupe de ressources, utilisez l’ID de ce groupe de ressources. string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
properties null SqlAvailabilityGroupProperties

SqlAvailabilityGroupProperties

Nom Description Valeur
availabilityGroupId GUID d’ID du groupe de disponibilité. string (obligatoire)
availabilityGroupName Nom du groupe de disponibilité. string (obligatoire)
basicFeatures SQL Server groupe de disponibilité de base. bool
clusterTypeDesc SQL Server description du type de cluster de groupe de disponibilité string
collectionTimestamp Horodatage du moment où les données ont été collectées à partir de l’ordinateur client. string
dbFailover SQL Server basculement de groupe de disponibilité pour les conditions d’intégrité de la base de données. bool
dtcSupport SQL Server prise en charge DTC du groupe de disponibilité activée. bool
INSTANCENAME Nom du instance nom du groupe de disponibilité principal. string
isContained SQL Server groupe de disponibilité contenait des bases de données système. bool
isDistributed SQL Server groupe de disponibilité distribué. bool
requiredSynchronizedSecondariesCommit Le groupe de disponibilité exigeait le nombre de serveurs secondaires synchronisés à valider. int
version SQL Server version actuelle du groupe de disponibilité. int