Twins - DigitalTwins UpdateRelationship
Frissítések két digitális ikerpéldány közötti kapcsolat tulajdonságait. Állapotkódok:
- 204 Nincs tartalom
- 400 – Hibás kérés
- InvalidArgument – A digitális ikerpéldány azonosítója vagy kapcsolatazonosítója érvénytelen.
- InvalidRelationship – A kapcsolat érvénytelen.
- JsonPatchInvalid – A megadott JSON-javítás érvénytelen.
- ValidationFailed – A kapcsolat tartalma érvénytelen.
- 404 Nem található
- DigitalTwinNotFound – A digitális ikerpéldány nem található.
- RelationshipNotFound – A kapcsolat nem található.
- 409 Ütközés
- RelationshipAlreadyExists – A kapcsolat már létezik.
- 412 Az előfeltétel meghiúsult
- PreconditionFailed – Az előfeltételek ellenőrzése (If-Match vagy If-None-Match) sikertelen volt.
PATCH https://digitaltwins-hostname/digitaltwins/{id}/relationships/{relationshipId}?api-version=2023-10-31
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
id
|
path | True |
string |
A digitális ikerpéldány azonosítója. Az azonosító egyedi a szolgáltatáson belül, és megkülönbözteti a kis- és nagybetűt. |
relationship
|
path | True |
string |
A kapcsolat azonosítója. Az azonosító egyedi a digitális ikerpéldányon belül, és megkülönbözteti a kis- és nagybetűt. |
api-version
|
query | True |
string |
A kért API-verzió. |
Kérelem fejléce
Media Types: "application/json-patch+json"
Name | Kötelező | Típus | Description |
---|---|---|---|
If-Match |
string |
Csak akkor hajtsa végre a műveletet, ha az entitás etagje megegyezik a megadott etagek egyikével, vagy * van megadva. |
|
traceparent |
string |
Azonosítja a kérést egy elosztott nyomkövetési rendszerben. |
|
tracestate |
string |
Szállítóspecifikus nyomkövetési azonosítási információkat biztosít, és a nyomkövetési adatok kiegészítője. |
Kérelem törzse
Media Types: "application/json-patch+json"
Name | Típus | Description |
---|---|---|
patchDocument |
object[] |
JSON-javítás leírása a kapcsolat tulajdonságainak frissítéséhez. |
Válaszok
Name | Típus | Description |
---|---|---|
204 No Content |
Siker Headers ETag: string |
|
Other Status Codes |
Alapértelmezett válasz. Headers x-ms-error-code: string |
Biztonság
oauth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize?resource=0b07f429-9f4b-4714-9392-cc5e8e80c8b0
Példák
Update relationship properties |
Update relationship properties (multiple updates) |
Update relationship properties
Sample Request
PATCH https://digitaltwins-hostname/digitaltwins/myTwinId/relationships/myRelationshipId?api-version=2023-10-31
[
{
"op": "add",
"path": "/property",
"value": 1
}
]
Sample Response
Update relationship properties (multiple updates)
Sample Request
PATCH https://digitaltwins-hostname/digitaltwins/myTwinId/relationships/myRelationshipId?api-version=2023-10-31
[
{
"op": "add",
"path": "/property1",
"value": 1
},
{
"op": "remove",
"path": "/property2"
},
{
"op": "replace",
"path": "/property3/subProperty1",
"value": "new value"
}
]
Sample Response
Definíciók
Name | Description |
---|---|
Error |
Hibadefiníció. |
Error |
Hibaválasz. |
Inner |
Pontosabb hibaleírás, mint amelyet a hiba tartalmazott. |
Error
Hibadefiníció.
Name | Típus | Description |
---|---|---|
code |
string |
Szolgáltatásspecifikus hibakód, amely a HTTP-hibakód alállapotaként szolgál. |
details |
Error[] |
Belső hiba részletei. |
innererror |
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról. |
|
message |
string |
A hiba emberi olvasásra alkalmas ábrázolása. |
ErrorResponse
Hibaválasz.
Name | Típus | Description |
---|---|---|
error |
A hiba részletei. |
InnerError
Pontosabb hibaleírás, mint amelyet a hiba tartalmazott.
Name | Típus | Description |
---|---|---|
code |
string |
Pontosabb hibakód, mint amit a tartalmazó hiba adott meg. |
innererror |
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról. |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: