プロジェクト内のすべての Logstore、または特定の条件に一致する Logstore を照会します。
操作説明
認証リソース
ホストは、プロジェクト名と Simple Log Service のエンドポイントで構成されます。ホストにはプロジェクトを指定する必要があります。
事前に作成・取得した AccessKey ペアが必要です。詳細については、「AccessKey ペア」をご参照ください。
次の表に、この操作に必要な権限付与情報を示します。 この情報を RAM ポリシーステートメントの Action 要素に追加して、RAM ユーザーまたは RAM ロールにこの操作を呼び出す権限を付与できます。
ログのクエリに必要な情報を取得します。この情報には、ログが所属するプロジェクトの名前およびプロジェクトのリージョンが含まれます。詳細については、「プロジェクトの管理」をご参照ください。
認証リソース
以下の表では、この操作に必要な権限付与情報について説明します。RAM ポリシー文の Action 要素にこの情報を追加することで、RAM ユーザーまたは RAM ロールにこの操作を呼び出す権限を付与できます。
| アクション | リソース |
log:ListLogStores | acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/* |
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
log:ListLogStores |
get |
*LogStore
|
|
なし |
リクエスト構文
GET /logstores HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| project |
string |
必須 |
プロジェクトの名前。 |
ali-test-project |
| offset |
integer |
任意 |
クエリを開始する行。 デフォルト値:0。 |
0 |
| size |
integer |
任意 |
1ページあたりのエントリ数。 最大値:500。 デフォルト値:200。 |
10 |
| logstoreName |
string |
任意 |
Logstore の名前。 あいまい一致がサポートされています。 たとえば、`test` と入力すると、名前に `test` が含まれる Logstore が返されます。 |
my-logstore |
| telemetryType |
string |
任意 |
クエリするデータのタイプ。 有効な値:
|
None |
| mode |
string |
任意 |
Logstore のタイプ。 有効な値:standard および query。
|
standard |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスの本文。 |
||
| total |
integer |
クエリ条件に一致する Logstore の数。 |
2 |
| count |
integer |
現在のページで返されるエントリ数。 |
2 |
| logstores |
array |
クエリ条件に一致する Logstore。 |
["test-1","test-2"] |
|
string |
Logstore に関する情報。 |
test-1,test-2 |
例
成功レスポンス
JSONJSON
{
"total": 2,
"count": 2,
"logstores": [
"test-1,test-2"
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。