指定されたプロジェクトにログダウンロードタスクを作成します。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
POST /downloadjobs HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| project |
string |
必須 |
プロジェクトの名前です。 |
ali-test-project |
| body |
object |
必須 |
ログダウンロードタスクの構成です。 |
|
| name |
string |
必須 |
ジョブの名前です。名前は次の要件を満たす必要があります。 ジョブ名はプロジェクト内で一意である必要があります。
|
download-123 |
| description |
string |
任意 |
ログダウンロードタスクの説明です。 |
Log download task |
| configuration |
object |
必須 |
ダウンロード構成です。 |
|
| logstore |
string |
必須 |
ソース Logstore です。 |
test-logstore |
| fromTime |
integer |
必須 |
開始時刻です。これは、秒単位で正確な UNIX タイムスタンプです。 |
1722406260 |
| toTime |
integer |
必須 |
終了時刻です。これは、秒単位で正確な UNIX タイムスタンプです。 |
1722409860 |
| query |
string |
必須 |
検索文です。 |
* | select * |
| powerSql |
boolean |
任意 |
PowerSQL を有効にするかどうかを指定します。有効な値: `true` および `false`。 列挙値:
|
true |
| allowInComplete |
boolean |
必須 |
不完全な結果のダウンロードを許可するかどうかを指定します。有効な値: `true` および `false`。 列挙値:
|
false |
| sink |
object |
必須 |
エクスポート構成です。 |
|
| type |
string |
必須 |
宛先のタイプです。値を `AliyunOSS` に設定します。 列挙値:
|
AliyunOSS |
| contentType |
string |
必須 |
ダウンロードされるファイルのフォーマットです。有効な値: `csv` および `json`。 列挙値:
|
csv |
| compressionType |
string |
必須 |
ファイルの圧縮フォーマットです。有効な値: `zstd`、`lz4`、`gzip`、および `none`。 列挙値:
|
none |
| roleArn |
string |
任意 |
ダウンロードに使用する RAM ロールの Alibaba Cloud リソースネーム (ARN) です。 |
acs:ram::0123456789:role/aliyunlogdefaultrole |
| bucket |
string |
任意 |
宛先の Object Storage Service (OSS) バケットです。 |
oss-test-bucket |
| prefix |
string |
任意 |
宛先 OSS バケット内のパスのプレフィックスです。 |
download/ |
| displayName |
string |
必須 |
表示名です。 |
download-123456789 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
レスポンスフィールドがありません。
例
成功レスポンス
JSONJSON
{}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。