Microsoft.Sql servers/databases/syncGroups 2019-06-01-preview
Artículo 12/19/2024
2 colaboradores
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso servers/databases/syncGroups se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Sql/servers/databases/syncGroups, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups@2019-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
conflictResolutionPolicy: 'string'
hubDatabasePassword: 'string'
hubDatabaseUserName: 'string'
interval: int
schema: {
masterSyncMemberName: 'string'
tables: [
{
columns: [
{
dataSize: 'string'
dataType: 'string'
quotedName: 'string'
}
]
quotedName: 'string'
}
]
}
syncDatabaseId: 'string'
usePrivateLinkConnection: bool
}
}
Valores de propiedad
Microsoft.Sql/servers/databases/syncGroups
Nombre
Descripción
Valor
nombre
El nombre del recurso
string (obligatorio)
padre
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario .
Nombre simbólico del recurso de tipo: servidores o bases de datos
Propiedades
Propiedades de recursos.
SyncGroupProperties
SyncGroupProperties
Nombre
Descripción
Valor
conflictResolutionPolicy
Directiva de resolución de conflictos del grupo de sincronización.
'HubWin' 'MemberWin'
hubDatabasePassword
Contraseña para la credencial de base de datos del centro de grupo de sincronización.
cuerda
hubDatabaseUserName
Nombre de usuario para la credencial de base de datos del centro de grupo de sincronización.
cuerda
intervalo
Intervalo de sincronización del grupo de sincronización.
Int
esquema
Esquema de sincronización del grupo de sincronización.
syncGroupSchema
syncDatabaseId
Identificador de recurso de ARM de la base de datos de sincronización en el grupo de sincronización.
cuerda
usePrivateLinkConnection
Si se habilita la conexión de private link.
Bool
SyncGroupSchema
Nombre
Descripción
Valor
masterSyncMemberName
Nombre del miembro de sincronización maestra desde el que procede el esquema.
cuerda
Mesas
Lista de tablas en el esquema de grupo de sincronización.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nombre
Descripción
Valor
Columnas
Lista de columnas en el esquema de grupo de sincronización.
syncGroupSchemaTableColumn []
quotedName
Nombre entre comillas de la tabla de esquemas de grupo de sincronización.
cuerda
SyncGroupSchemaTableColumn
Nombre
Descripción
Valor
dataSize
Tamaño de datos de la columna.
cuerda
Datatype
Tipo de datos de la columna.
cuerda
quotedName
Nombre entre comillas de la columna de tabla de grupo de sincronización.
cuerda
Definición de recursos de plantilla de ARM
El tipo de recurso servers/databases/syncGroups se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Sql/servers/databases/syncGroups, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Sql/servers/databases/syncGroups",
"apiVersion": "2019-06-01-preview",
"name": "string",
"properties": {
"conflictResolutionPolicy": "string",
"hubDatabasePassword": "string",
"hubDatabaseUserName": "string",
"interval": "int",
"schema": {
"masterSyncMemberName": "string",
"tables": [
{
"columns": [
{
"dataSize": "string",
"dataType": "string",
"quotedName": "string"
}
],
"quotedName": "string"
}
]
},
"syncDatabaseId": "string",
"usePrivateLinkConnection": "bool"
}
}
Valores de propiedad
Microsoft.Sql/servers/databases/syncGroups
Nombre
Descripción
Valor
apiVersion
La versión de api
'2019-06-01-preview'
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades de recursos.
SyncGroupProperties
tipo
El tipo de recurso
"Microsoft.Sql/servers/databases/syncGroups"
SyncGroupProperties
Nombre
Descripción
Valor
conflictResolutionPolicy
Directiva de resolución de conflictos del grupo de sincronización.
'HubWin' 'MemberWin'
hubDatabasePassword
Contraseña para la credencial de base de datos del centro de grupo de sincronización.
cuerda
hubDatabaseUserName
Nombre de usuario para la credencial de base de datos del centro de grupo de sincronización.
cuerda
intervalo
Intervalo de sincronización del grupo de sincronización.
Int
esquema
Esquema de sincronización del grupo de sincronización.
syncGroupSchema
syncDatabaseId
Identificador de recurso de ARM de la base de datos de sincronización en el grupo de sincronización.
cuerda
usePrivateLinkConnection
Si se habilita la conexión de private link.
Bool
SyncGroupSchema
Nombre
Descripción
Valor
masterSyncMemberName
Nombre del miembro de sincronización maestra desde el que procede el esquema.
cuerda
Mesas
Lista de tablas en el esquema de grupo de sincronización.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nombre
Descripción
Valor
Columnas
Lista de columnas en el esquema de grupo de sincronización.
syncGroupSchemaTableColumn []
quotedName
Nombre entre comillas de la tabla de esquemas de grupo de sincronización.
cuerda
SyncGroupSchemaTableColumn
Nombre
Descripción
Valor
dataSize
Tamaño de datos de la columna.
cuerda
Datatype
Tipo de datos de la columna.
cuerda
quotedName
Nombre entre comillas de la columna de tabla de grupo de sincronización.
cuerda
El tipo de recurso servers/databases/syncGroups se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Sql/servers/databases/syncGroups, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/syncGroups@2019-06-01-preview"
name = "string"
body = jsonencode({
properties = {
conflictResolutionPolicy = "string"
hubDatabasePassword = "string"
hubDatabaseUserName = "string"
interval = int
schema = {
masterSyncMemberName = "string"
tables = [
{
columns = [
{
dataSize = "string"
dataType = "string"
quotedName = "string"
}
]
quotedName = "string"
}
]
}
syncDatabaseId = "string"
usePrivateLinkConnection = bool
}
})
}
Valores de propiedad
Microsoft.Sql/servers/databases/syncGroups
Nombre
Descripción
Valor
nombre
El nombre del recurso
string (obligatorio)
parent_id
Identificador del recurso que es el elemento primario de este recurso.
Identificador del recurso de tipo: servidores o bases de datos
Propiedades
Propiedades de recursos.
SyncGroupProperties
tipo
El tipo de recurso
"Microsoft.Sql/servers/databases/syncGroups@2019-06-01-preview"
SyncGroupProperties
Nombre
Descripción
Valor
conflictResolutionPolicy
Directiva de resolución de conflictos del grupo de sincronización.
'HubWin' 'MemberWin'
hubDatabasePassword
Contraseña para la credencial de base de datos del centro de grupo de sincronización.
cuerda
hubDatabaseUserName
Nombre de usuario para la credencial de base de datos del centro de grupo de sincronización.
cuerda
intervalo
Intervalo de sincronización del grupo de sincronización.
Int
esquema
Esquema de sincronización del grupo de sincronización.
syncGroupSchema
syncDatabaseId
Identificador de recurso de ARM de la base de datos de sincronización en el grupo de sincronización.
cuerda
usePrivateLinkConnection
Si se habilita la conexión de private link.
Bool
SyncGroupSchema
Nombre
Descripción
Valor
masterSyncMemberName
Nombre del miembro de sincronización maestra desde el que procede el esquema.
cuerda
Mesas
Lista de tablas en el esquema de grupo de sincronización.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Nombre
Descripción
Valor
Columnas
Lista de columnas en el esquema de grupo de sincronización.
syncGroupSchemaTableColumn []
quotedName
Nombre entre comillas de la tabla de esquemas de grupo de sincronización.
cuerda
SyncGroupSchemaTableColumn
Nombre
Descripción
Valor
dataSize
Tamaño de datos de la columna.
cuerda
Datatype
Tipo de datos de la columna.
cuerda
quotedName
Nombre entre comillas de la columna de tabla de grupo de sincronización.
cuerda