Udostępnij za pośrednictwem


Replication Links - Update

Aktualizuje typ łącza replikacji.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}?api-version=2025-01-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych.

linkId
path True

string

Nazwa łącza replikacji.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Typ Opis
properties.linkType

ReplicationLinkType

Typ łącza (GEO, NAMED, STANDBY). Operacja aktualizacji nie obsługuje nazwy.

Odpowiedzi

Nazwa Typ Opis
200 OK

ReplicationLink

Operacja Azure zakończyła się pomyślnie.

202 Accepted

Żądanie aktualizacji zasobu zostało zaakceptowane.

Nagłówki

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Przykładowe żądanie

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/gamma-db/replicationLinks/00000000-1111-2222-3333-666666666666?api-version=2025-01-01

{
  "properties": {
    "linkType": "STANDBY"
  }
}

Przykładowa odpowiedź

{
  "name": "00000000-1111-2222-3333-666666666666",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/gamma-db/replicationLinks/4891ca10-ebd0-47d7-9182-c722651780fb",
  "properties": {
    "isTerminationAllowed": true,
    "linkType": "STANDBY",
    "partnerDatabase": "gamma-db",
    "partnerDatabaseId": "/subscriptions/00000000-1111-2222-3333-555555555555/resourceGroups/Second-Default/providers/Microsoft.Sql/servers/testsvr/databases/gamma-db",
    "partnerLocation": "Japan East",
    "partnerRole": "Secondary",
    "partnerServer": "testsvr",
    "percentComplete": 100,
    "replicationMode": "ASYNC",
    "replicationState": "CATCH_UP",
    "role": "Primary",
    "startTime": "2018-06-21T08:12:43.783Z"
  }
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/japaneast/replicationLinksOperationResults/11111111-1111-1111-1111-111111111111

Definicje

Nazwa Opis
createdByType

Typ tożsamości, która utworzyła zasób.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

ReplicationLink

Łącze replikacji.

ReplicationLinkType

Typ łącza (GEO, NAMED, STANDBY). Operacja aktualizacji nie obsługuje nazwy.

ReplicationLinkUpdate

Żądanie aktualizacji łącza replikacji.

ReplicationRole

Rola replikacji lokalnej.

ReplicationState

Stan replikacji (OCZEKIWANIE, ROZMIESZCZANIE, PRZECHWYTYWANIE, ZAWIESZONE).

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Błąd dodatkowe informacje.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Cel błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

Łącze replikacji.

Nazwa Typ Opis
id

string (arm-id)

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nazwa zasobu

properties.isTerminationAllowed

boolean

Czy użytkownik może obecnie przerwać łącze.

properties.linkType

ReplicationLinkType

Typ łącza (GEO, NAMED, STANDBY). Operacja aktualizacji nie obsługuje nazwy.

properties.partnerDatabase

string

Baza danych partnera zasobów.

properties.partnerDatabaseId

string

Identyfikator bazy danych partnera zasobów.

properties.partnerLocation

string

Lokalizacja partnera zasobów.

properties.partnerRole

ReplicationRole

Rola replikacji partnera.

properties.partnerServer

string

Serwer partnera zasobów.

properties.percentComplete

integer (int32)

Procent ukończenia rozmieszczania dla łącza.

properties.replicationMode

string

Tryb replikacji.

properties.replicationState

ReplicationState

Stan replikacji (OCZEKIWANIE, ROZMIESZCZANIE, PRZECHWYTYWANIE, ZAWIESZONE).

properties.role

ReplicationRole

Rola replikacji lokalnej.

properties.startTime

string (date-time)

Godzina utworzenia łącza.

systemData

systemData

Metadane Azure Resource Manager zawierające informacje createdBy i modifiedBy.

type

string

Typ zasobu. Np. "Microsoft. Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

ReplicationLinkType

Typ łącza (GEO, NAMED, STANDBY). Operacja aktualizacji nie obsługuje nazwy.

Wartość Opis
GEO

GEO

NAMED

NAZWA

STANDBY

GOTOWOŚĆ

ReplicationLinkUpdate

Żądanie aktualizacji łącza replikacji.

Nazwa Typ Opis
id

string (arm-id)

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nazwa zasobu

properties.linkType

ReplicationLinkType

Typ łącza (GEO, NAMED, STANDBY). Operacja aktualizacji nie obsługuje nazwy.

systemData

systemData

Metadane Azure Resource Manager zawierające informacje createdBy i modifiedBy.

type

string

Typ zasobu. Np. "Microsoft. Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

ReplicationRole

Rola replikacji lokalnej.

Wartość Opis
Primary

Podstawowe

Secondary

Podrzędny

NonReadableSecondary

NieczytelneSecondary

Source

Źródło

Copy

Kopiować

ReplicationState

Stan replikacji (OCZEKIWANIE, ROZMIESZCZANIE, PRZECHWYTYWANIE, ZAWIESZONE).

Wartość Opis
PENDING

OCZEKUJĄCE

SEEDING

SIEWU

CATCH_UP

nadrobić zaległości

SUSPENDED

ZAWIESZONY

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.