你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
获取架构
获取特定架构组中的特定架构。
方法 | 请求 URI |
---|---|
GET | https://{eventhubNamespace}.servicebus.windows.net/$schemagroups/{schemaGroup}/schemas/{schemaName} |
将 content-type
设置为 application/json
。 设置授权标头,如获取Microsoft Entra令牌一文所示。
响应包括 HTTP 状态代码、一组响应标头和响应正文。
代码 | 说明 |
---|---|
200 | 成功 |
401 | 授权失败 |
500 | 内部错误。 |
如果请求成功,则响应正文包含架构正文。 如果请求不成功,则正文包含错误代码和错误消息。
{
"$id": "https://example.com/blog-post.schema.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "A representation of a blog post",
"type": "object",
"required": [
"title",
"content",
"author"
],
"properties": {
"title": {
"type": "string"
},
"content": {
"type": "string"
},
"publishedDate": {
"type": "string",
"format": "date-time"
},
"author": {
"$ref": "https://example.com/user-profile.schema.json"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
{
"error": {
"code": "ErrorInRequest",
"message": "Generic:.TrackingId:fe0fc29b-a960-4734-9044-c9ab991329ef_G0,SystemTracker: {eventhubNamespace}.servicebus.windows.net:$schemagroups,Timestamp:{timestamp}"
}
}
{
"error": {
"code": "InternalServerError",
"message": "TrackingId:df04a6d0-8cb8-49ea-95ce-1765429b7d04_G0,SystemTracker: {eventhubNamespace}.servicebus.windows.net:$schemagroups,Timestamp:{timestamp}"
}
}