Microsoft.Sql servers/databases/syncGroups 2020-02-02-preview
Article 12/19/2024
2 contributeurs
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource serveurs/bases de données/syncGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/servers/databases/syncGroups, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups@2020-02-02-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
conflictLoggingRetentionInDays: int
conflictResolutionPolicy: 'string'
enableConflictLogging: bool
hubDatabasePassword: 'string'
hubDatabaseUserName: 'string'
interval: int
schema: {
masterSyncMemberName: 'string'
tables: [
{
columns: [
{
dataSize: 'string'
dataType: 'string'
quotedName: 'string'
}
]
quotedName: 'string'
}
]
}
syncDatabaseId: 'string'
usePrivateLinkConnection: bool
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
}
Valeurs de propriété
Microsoft.Sql/servers/databases/syncGroups
Nom
Description
Valeur
nom
Nom de la ressource
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : serveurs/bases de données
Propriétés
Propriétés de ressource.
SyncGroupProperties
Sku
Nom et capacité de la référence SKU.
référence SKU
Sku
Nom
Description
Valeur
capacité
Capacité de la référence SKU particulière.
Int
Famille
Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici.
corde
nom
Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3.
chaîne (obligatoire)
taille
Taille de la référence SKU particulière
corde
niveau
Niveau ou édition de la référence SKU particulière, par exemple De base, Premium.
corde
SyncGroupProperties
Nom
Description
Valeur
conflictLoggingRetentionInDays
Période de rétention de journalisation des conflits.
Int
conflictResolutionPolicy
Stratégie de résolution des conflits du groupe de synchronisation.
'HubWin' 'MemberWin'
enableConflictLogging
Si la journalisation des conflits est activée.
Bool
hubDatabasePassword
Mot de passe pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
hubDatabaseUserName
Nom d’utilisateur pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
intervalle
Intervalle de synchronisation du groupe de synchronisation.
Int
schéma
Schéma de synchronisation du groupe de synchronisation.
SyncGroupSchema
syncDatabaseId
ID de ressource ARM de la base de données de synchronisation dans le groupe de synchronisation.
corde
usePrivateLinkConnection
Si vous utilisez la connexion de liaison privée est activée.
Bool
SyncGroupSchema
Nom
Description
Valeur
masterSyncMemberName
Nom du membre de synchronisation maître à partir duquel le schéma provient.
corde
Tables
Liste des tables dans le schéma de groupe de synchronisation.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nom
Description
Valeur
colonnes
Liste des colonnes dans le schéma de groupe de synchronisation.
SyncGroupSchemaTableColumn []
quotedName
Nom entre guillemets de la table de schéma de groupe de synchronisation.
corde
SyncGroupSchemaTableColumn
Nom
Description
Valeur
dataSize
Taille des données de la colonne.
corde
Datatype
Type de données de la colonne.
corde
quotedName
Nom entre guillemets de la colonne de table de groupe de synchronisation.
corde
Définition de ressource de modèle ARM
Le type de ressource serveurs/bases de données/syncGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/servers/databases/syncGroups, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Sql/servers/databases/syncGroups",
"apiVersion": "2020-02-02-preview",
"name": "string",
"properties": {
"conflictLoggingRetentionInDays": "int",
"conflictResolutionPolicy": "string",
"enableConflictLogging": "bool",
"hubDatabasePassword": "string",
"hubDatabaseUserName": "string",
"interval": "int",
"schema": {
"masterSyncMemberName": "string",
"tables": [
{
"columns": [
{
"dataSize": "string",
"dataType": "string",
"quotedName": "string"
}
],
"quotedName": "string"
}
]
},
"syncDatabaseId": "string",
"usePrivateLinkConnection": "bool"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
}
}
Valeurs de propriété
Microsoft.Sql/servers/databases/syncGroups
Nom
Description
Valeur
apiVersion
Version de l’API
'2020-02-02-preview'
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés de ressource.
SyncGroupProperties
Sku
Nom et capacité de la référence SKU.
référence SKU
type
Type de ressource
'Microsoft.Sql/servers/databases/syncGroups'
Sku
Nom
Description
Valeur
capacité
Capacité de la référence SKU particulière.
Int
Famille
Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici.
corde
nom
Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3.
chaîne (obligatoire)
taille
Taille de la référence SKU particulière
corde
niveau
Niveau ou édition de la référence SKU particulière, par exemple De base, Premium.
corde
SyncGroupProperties
Nom
Description
Valeur
conflictLoggingRetentionInDays
Période de rétention de journalisation des conflits.
Int
conflictResolutionPolicy
Stratégie de résolution des conflits du groupe de synchronisation.
'HubWin' 'MemberWin'
enableConflictLogging
Si la journalisation des conflits est activée.
Bool
hubDatabasePassword
Mot de passe pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
hubDatabaseUserName
Nom d’utilisateur pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
intervalle
Intervalle de synchronisation du groupe de synchronisation.
Int
schéma
Schéma de synchronisation du groupe de synchronisation.
SyncGroupSchema
syncDatabaseId
ID de ressource ARM de la base de données de synchronisation dans le groupe de synchronisation.
corde
usePrivateLinkConnection
Si vous utilisez la connexion de liaison privée est activée.
Bool
SyncGroupSchema
Nom
Description
Valeur
masterSyncMemberName
Nom du membre de synchronisation maître à partir duquel le schéma provient.
corde
Tables
Liste des tables dans le schéma de groupe de synchronisation.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nom
Description
Valeur
colonnes
Liste des colonnes dans le schéma de groupe de synchronisation.
SyncGroupSchemaTableColumn []
quotedName
Nom entre guillemets de la table de schéma de groupe de synchronisation.
corde
SyncGroupSchemaTableColumn
Nom
Description
Valeur
dataSize
Taille des données de la colonne.
corde
Datatype
Type de données de la colonne.
corde
quotedName
Nom entre guillemets de la colonne de table de groupe de synchronisation.
corde
Le type de ressource serveurs/bases de données/syncGroups peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/servers/databases/syncGroups, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/syncGroups@2020-02-02-preview"
name = "string"
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
body = jsonencode({
properties = {
conflictLoggingRetentionInDays = int
conflictResolutionPolicy = "string"
enableConflictLogging = bool
hubDatabasePassword = "string"
hubDatabaseUserName = "string"
interval = int
schema = {
masterSyncMemberName = "string"
tables = [
{
columns = [
{
dataSize = "string"
dataType = "string"
quotedName = "string"
}
]
quotedName = "string"
}
]
}
syncDatabaseId = "string"
usePrivateLinkConnection = bool
}
})
}
Valeurs de propriété
Microsoft.Sql/servers/databases/syncGroups
Nom
Description
Valeur
nom
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : serveurs/bases de données
Propriétés
Propriétés de ressource.
SyncGroupProperties
Sku
Nom et capacité de la référence SKU.
référence SKU
type
Type de ressource
« Microsoft.Sql/servers/databases/syncGroups@2020-02-02-preview »
Sku
Nom
Description
Valeur
capacité
Capacité de la référence SKU particulière.
Int
Famille
Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici.
corde
nom
Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3.
chaîne (obligatoire)
taille
Taille de la référence SKU particulière
corde
niveau
Niveau ou édition de la référence SKU particulière, par exemple De base, Premium.
corde
SyncGroupProperties
Nom
Description
Valeur
conflictLoggingRetentionInDays
Période de rétention de journalisation des conflits.
Int
conflictResolutionPolicy
Stratégie de résolution des conflits du groupe de synchronisation.
'HubWin' 'MemberWin'
enableConflictLogging
Si la journalisation des conflits est activée.
Bool
hubDatabasePassword
Mot de passe pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
hubDatabaseUserName
Nom d’utilisateur pour les informations d’identification de la base de données hub de groupe de synchronisation.
corde
intervalle
Intervalle de synchronisation du groupe de synchronisation.
Int
schéma
Schéma de synchronisation du groupe de synchronisation.
SyncGroupSchema
syncDatabaseId
ID de ressource ARM de la base de données de synchronisation dans le groupe de synchronisation.
corde
usePrivateLinkConnection
Si vous utilisez la connexion de liaison privée est activée.
Bool
SyncGroupSchema
Nom
Description
Valeur
masterSyncMemberName
Nom du membre de synchronisation maître à partir duquel le schéma provient.
corde
Tables
Liste des tables dans le schéma de groupe de synchronisation.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nom
Description
Valeur
colonnes
Liste des colonnes dans le schéma de groupe de synchronisation.
SyncGroupSchemaTableColumn []
quotedName
Nom entre guillemets de la table de schéma de groupe de synchronisation.
corde
SyncGroupSchemaTableColumn
Nom
Description
Valeur
dataSize
Taille des données de la colonne.
corde
Datatype
Type de données de la colonne.
corde
quotedName
Nom entre guillemets de la colonne de table de groupe de synchronisation.
corde