Models - DigitalTwinModels Update

モデルのメタデータを更新します。 状態コード:

  • 204 No Content
  • 400 Bad Request
    • InvalidArgument - モデル ID が無効です。
    • JsonPatchInvalid - 指定された JSON パッチが無効です。
    • MissingArgument - モデル ID が指定されませんでした。
  • 404 見つかりません
    • ModelNotFound - モデルが見つかりませんでした。
  • 409 競合
    • ModelReferencesNotDecommissioned - モデルは使用停止されていないモデルを参照します。
PATCH https://digitaltwins-hostname/models/{id}?api-version=2023-10-31

URI パラメーター

名前 / 必須 説明
id
path True

string

モデルの ID。 ID はグローバルに一意であり、大文字と小文字が区別されます。

api-version
query True

string

要求された API バージョン。

要求ヘッダー

Media Types: "application/json-patch+json"

名前 必須 説明
traceparent

string

分散トレース システム内の要求を識別します。

tracestate

string

ベンダー固有のトレース識別情報を提供し、traceparent に対応しています。

要求本文

Media Types: "application/json-patch+json"

名前 説明
updateModel

object[]

JSON Patch で説明されている更新プログラムの仕様。 使用停止のプロパティのみを置き換えることができます。

応答

名前 説明
204 No Content

Success

Other Status Codes

ErrorResponse

既定の応答。

Headers

x-ms-error-code: string

セキュリティ

oauth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize?resource=0b07f429-9f4b-4714-9392-cc5e8e80c8b0

Decommission a model

Sample Request

PATCH https://digitaltwins-hostname/models/dtmi:com:example:Sample;1?api-version=2023-10-31

[
  {
    "op": "replace",
    "path": "/decommissioned",
    "value": true
  }
]

Sample Response

定義

名前 説明
Error

エラー定義。

ErrorResponse

エラー応答。

InnerError

含まれているエラーによって提供されたよりも具体的なエラーの説明。

Error

エラー定義。

名前 説明
code

string

HTTP エラー コードのサブステータスとして機能するサービス固有のエラー コード。

details

Error[]

内部エラーの詳細。

innererror

InnerError

エラーに関する現在のオブジェクトよりも具体的な情報を含む オブジェクト。

message

string

エラーの人間が判読できる表現。

ErrorResponse

エラー応答。

名前 説明
error

Error

エラーの詳細です。

InnerError

含まれているエラーによって提供されたよりも具体的なエラーの説明。

名前 説明
code

string

含まれているエラーによって提供されたよりも具体的なエラー コード。

innererror

InnerError

エラーに関する現在のオブジェクトよりも具体的な情報を含む オブジェクト。