Twins - DigitalTwins GetById

デジタル ツインを取得します。 状態コード:

  • 200 OK
  • 400 Bad Request
    • InvalidArgument - デジタル ツイン ID が無効です。
  • 404 見つかりません
    • DigitalTwinNotFound - デジタル ツインが見つかりませんでした。
GET https://digitaltwins-hostname/digitaltwins/{id}?api-version=2023-10-31

URI パラメーター

名前 / 必須 説明
id
path True

string

デジタル ツインの ID。 ID はサービス内で一意であり、大文字と小文字が区別されます。

api-version
query True

string

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

要求ヘッダー

名前 必須 説明
traceparent

string

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

tracestate

string

ベンダー固有のトレース識別情報を提供し、トレース親のコンパニオンです。

応答

名前 説明
200 OK

DigitalTwin

Success

Headers

ETag: string

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

Get a digital twin by id

Sample Request

GET https://digitaltwins-hostname/digitaltwins/myTwinId?api-version=2023-10-31

Sample Response

{
  "$dtId": "myTwinId",
  "$etag": "W/\"9c2876c2-aff0-40b3-9fba-0c6be9d020a6\"",
  "property1": 1,
  "property2": {
    "subProperty1": "some value",
    "subProperty2": "some other value"
  },
  "component1": {
    "componentProperty": "some value",
    "$metadata": {
      "$lastUpdateTime": "2022-02-28T00:30:00.1234567Z",
      "componentProperty": {
        "lastUpdateTime": "2022-02-28T00:30:00.1234567Z"
      }
    }
  },
  "$metadata": {
    "$model": "dtmi:com:example:interfaces:interfaceName;1",
    "$lastUpdateTime": "2022-02-28T00:30:00.1234567Z",
    "property1": {
      "lastUpdateTime": "2022-02-28T00:30:00.1234567Z"
    },
    "property2": {
      "lastUpdateTime": "2022-02-28T00:30:00.1234567Z"
    }
  }
}

定義

名前 説明
Error

エラー定義。

ErrorResponse

エラー応答。

InnerError

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

Error

エラー定義。

名前 説明
code

string

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

details

Error[]

内部エラーの詳細。

innererror

InnerError

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

message

string

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

ErrorResponse

エラー応答。

名前 説明
error

Error

エラーの詳細です。

InnerError

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

名前 説明
code

string

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

innererror

InnerError

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