Sync Members - Create Or Update
Membuat atau memperbarui anggota sinkronisasi.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers/{syncMemberName}?api-version=2021-02-01-preview
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
database
|
path | True |
|
Nama database tempat grup sinkronisasi dihosting. |
|
resource
|
path | True |
|
Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal. |
|
server
|
path | True |
|
Nama server. |
|
subscription
|
path | True |
|
ID langganan yang mengidentifikasi langganan Azure. |
|
sync
|
path | True |
|
Nama grup sinkronisasi tempat anggota sinkronisasi dihosting. |
|
sync
|
path | True |
|
Nama anggota sinkronisasi. |
|
api-version
|
query | True |
|
Versi API yang digunakan untuk permintaan. |
Isi Permintaan
| Name | Type | Description |
|---|---|---|
| properties.databaseName |
|
Nama database database anggota di anggota sinkronisasi. |
| properties.databaseType |
Jenis database anggota sinkronisasi. |
|
| properties.password |
|
Kata sandi database anggota di anggota sinkronisasi. |
| properties.serverName |
|
Nama server database anggota di anggota sinkronisasi |
| properties.sqlServerDatabaseId |
|
SQL Server id database anggota sinkronisasi. |
| properties.syncAgentId |
|
ID sumber daya ARM dari agen sinkronisasi di anggota sinkronisasi. |
| properties.syncDirection |
Arah sinkronisasi anggota sinkronisasi. |
|
| properties.syncMemberAzureDatabaseResourceId |
|
ID sumber daya ARM dari database logis anggota sinkronisasi, untuk anggota sinkronisasi di Azure. |
| properties.usePrivateLinkConnection |
|
Apakah akan menggunakan koneksi tautan privat. |
| properties.userName |
|
Nama pengguna database anggota di anggota sinkronisasi. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Berhasil memperbarui anggota sinkronisasi. |
|
| 201 Created |
Berhasil membuat anggota sinkronisasi. |
|
| 202 Accepted |
Membuat atau memperbarui anggota sinkronisasi sedang berlangsung. |
|
| Other Status Codes |
Respons Kesalahan: ***
|
Contoh
| Create a new sync member |
| Update a sync member |
Create a new sync member
Sample Request
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879?api-version=2021-02-01-preview
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"usePrivateLinkConnection": true,
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
}
}
Sample Response
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"syncState": "UnProvisioned",
"usePrivateLinkConnection": true,
"privateEndpointName": "PE_67FDBBD6-B2D8-4014-9CC6-C68ABBCFD481_syncmembercrud-4879",
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879",
"name": "syncmembercrud-4879",
"type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers"
}
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"syncState": "UnProvisioned",
"usePrivateLinkConnection": true,
"privateEndpointName": "PE_67FDBBD6-B2D8-4014-9CC6-C68ABBCFD481_syncmembercrud-4879",
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879",
"name": "syncmembercrud-4879",
"type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers"
}
Update a sync member
Sample Request
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879?api-version=2021-02-01-preview
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"usePrivateLinkConnection": true,
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
}
}
Sample Response
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"syncState": "UnProvisioned",
"usePrivateLinkConnection": true,
"privateEndpointName": "PE_67FDBBD6-B2D8-4014-9CC6-C68ABBCFD481_syncmembercrud-4879",
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879",
"name": "syncmembercrud-4879",
"type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers"
}
{
"properties": {
"databaseType": "AzureSqlDatabase",
"serverName": "syncgroupcrud-3379.database.windows.net",
"databaseName": "syncgroupcrud-7421",
"userName": "myUser",
"syncDirection": "Bidirectional",
"syncState": "UnProvisioned",
"usePrivateLinkConnection": true,
"privateEndpointName": "PE_67FDBBD6-B2D8-4014-9CC6-C68ABBCFD481_syncmembercrud-4879",
"syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879",
"name": "syncmembercrud-4879",
"type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers"
}
Definisi
|
Sync |
Arah sinkronisasi anggota sinkronisasi. |
|
Sync |
Anggota sinkronisasi Azure SQL Database. |
|
Sync |
Jenis database anggota sinkronisasi. |
|
Sync |
Status sinkronisasi anggota sinkronisasi. |
SyncDirection
Arah sinkronisasi anggota sinkronisasi.
| Name | Type | Description |
|---|---|---|
| Bidirectional |
|
|
| OneWayHubToMember |
|
|
| OneWayMemberToHub |
|
SyncMember
Anggota sinkronisasi Azure SQL Database.
| Name | Type | Description |
|---|---|---|
| id |
|
ID Sumber Daya. |
| name |
|
Nama sumber daya. |
| properties.databaseName |
|
Nama database database anggota di anggota sinkronisasi. |
| properties.databaseType |
Jenis database anggota sinkronisasi. |
|
| properties.password |
|
Kata sandi database anggota di anggota sinkronisasi. |
| properties.privateEndpointName |
|
Nama titik akhir privat anggota sinkronisasi jika menggunakan koneksi tautan privat diaktifkan, untuk anggota sinkronisasi di Azure. |
| properties.serverName |
|
Nama server database anggota di anggota sinkronisasi |
| properties.sqlServerDatabaseId |
|
SQL Server id database anggota sinkronisasi. |
| properties.syncAgentId |
|
ID sumber daya ARM dari agen sinkronisasi di anggota sinkronisasi. |
| properties.syncDirection |
Arah sinkronisasi anggota sinkronisasi. |
|
| properties.syncMemberAzureDatabaseResourceId |
|
ID sumber daya ARM dari database logis anggota sinkronisasi, untuk anggota sinkronisasi di Azure. |
| properties.syncState |
Status sinkronisasi anggota sinkronisasi. |
|
| properties.usePrivateLinkConnection |
|
Apakah akan menggunakan koneksi tautan privat. |
| properties.userName |
|
Nama pengguna database anggota di anggota sinkronisasi. |
| type |
|
Jenis sumber daya |
SyncMemberDbType
Jenis database anggota sinkronisasi.
| Name | Type | Description |
|---|---|---|
| AzureSqlDatabase |
|
|
| SqlServerDatabase |
|
SyncMemberState
Status sinkronisasi anggota sinkronisasi.
| Name | Type | Description |
|---|---|---|
| DeProvisionFailed |
|
|
| DeProvisioned |
|
|
| DeProvisioning |
|
|
| DisabledBackupRestore |
|
|
| DisabledTombstoneCleanup |
|
|
| ProvisionFailed |
|
|
| Provisioned |
|
|
| Provisioning |
|
|
| ReprovisionFailed |
|
|
| Reprovisioning |
|
|
| SyncCancelled |
|
|
| SyncCancelling |
|
|
| SyncFailed |
|
|
| SyncInProgress |
|
|
| SyncSucceeded |
|
|
| SyncSucceededWithWarnings |
|
|
| UnProvisioned |
|
|
| UnReprovisioned |
|