全部產品
Search
文件中心

Simple Log Service:CreateContextModel

更新時間:Nov 03, 2026

建立 Semantic Model。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

log:CreateContextModel

create

*ContextModel

acs:log:{#regionId}:{#accountId}:contextmodel/{#name}

無 無

請求文法

POST /context-models HTTP/1.1

請求參數

名稱

類型

必填

描述

樣本值

body

object

否

請求體。JSON 物件,描述待建立的上下文模型(ContextModel),包含模型識別碼、顯示名稱、描述以及引用的來源。

description

string

否

模型描述,用於填寫說明文字。介面展示的短標題請使用 displayName。

End-to-end coverage from order creation to payment

displayName

string

否

顯示名稱,供介面展示的短標題,可使用中文、空格與標點,長度上限 256 個字元(按字元數計算,非位元組數)。不傳或傳空字串表示未設定,此時介面回顯空字串 ""(不會回填成 name),展示時可按 displayName || name 回退。

Order Analysis Model

name

string

是

上下文模型的識別碼。僅支援大小寫字母、數字、底線(_)與短橫線(-),長度不超過 64 個字元;在同一主帳號下唯一,建立後不可修改,其餘上下文模型介面均以該名稱定位資源。

orders

sources

object

否

引用的來源:以 Project 名稱為 key(故同一 Project 不會重複出現),值為該 Project 下框選的 Logstore 名稱陣列。["*"] 表示該 Project 下全部 Logstore;否則為精確的 Logstore 名稱清單。注意:空陣列 [] 會被拒絕(400),全選必須顯式寫 ["*"],以免誤傳的空集合被放大成全量。["*"] 不可與具體 Logstore 名稱混寫(400)。暫不支援萬用字元/前綴匹配,名稱中含 * 會被拒絕(400)。不傳該欄位表示不引用任何來源。

{"cn-hangzhou-app-logs": ["*"], "cn-hangzhou-order-logs": ["accesslog", "errorlog"]}

array

否

該 Project 下框選的 Logstore 名稱清單,須為非空陣列。["*"] 表示該 Project 下的全部 Logstore,不可與具體 Logstore 名稱混寫。

string

否

Project 下的 Logstore 名稱,須為真實存在的 Logstore,且其所屬 Project 必須屬於當前帳號。不支援萬用字元與前綴匹配,名稱中包含 * 會被拒絕。

order-log

返回參數

名稱

類型

描述

樣本值

object

回應體。

status

string

呼叫結果狀態。建立成功時固定回傳 success;呼叫失敗時透過 HTTP 狀態碼與 errorCode 表達,不回傳該欄位。

success

樣本

正常返回樣本

JSON格式

{
  "status": "success"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情。