schedule list#
Description#
作業計画の一覧を出力します。
Examples#
以下のコマンドは、2022-01-01以降の作業計画情報を出力します。
$ annoworkcli schedule list --workspace_id org --start_date 2022-01-01 \
--format json --output out.json
out.json#
[
{
"schedule_id": "b3fa6635-b6ea-49dc-b1cd-c23a50ed26f1",
"workspace_id": "org",
"job_id": "11d73ea0-ed87-4f24-9ef6-68afcb1fdca7",
"workspace_member_id": "53ba2c39-5c02-4df4-abdb-eab0143ac0c7",
"start_date": "2021-12-28",
"end_date": "2022-01-03",
"type": "percentage",
"value": 100,
"created_datetime": "2021-12-27T08:14:45.882Z",
"updated_datetime": "2021-12-27T08:19:16.352Z",
"user_id": "alice",
"username": "Alice",
"job_name": "MOON",
"assigned_working_hours": 10.0
}
]
Usage Details#
作業計画の一覧を出力します。
usage: annoworkcli schedule list [-h] [--debug]
[--annowork_user_id ANNOWORK_USER_ID]
[--annowork_password ANNOWORK_PASSWORD]
[--endpoint_url ENDPOINT_URL]
[-w WORKSPACE_ID] [-u USER_ID [USER_ID ...]]
[-j JOB_ID [JOB_ID ...]]
[--start_date START_DATE]
[--end_date END_DATE] [-o OUTPUT]
[-f {csv,json}]
Named Arguments#
- -w, --workspace_id
対象のワークスペースID。未指定の場合は環境変数`ANNOWORK_WORKSPACE_ID`を使用します。
- -u, --user_id
絞り込み対象のユーザID
- -j, --job_id
取得対象のジョブID
- --start_date
取得する範囲の開始日
- --end_date
取得する範囲の終了日
- -o, --output
出力先
- -f, --format
Possible choices: csv, json
出力先のフォーマット
Default:
'csv'
global optional arguments#
- --debug
HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。
- --annowork_user_id
Annoworkにログインする際のユーザーIDを指定します。
- --annowork_password
Annoworkにログインする際のパスワードを指定します。
- --endpoint_url
Annowork WebAPIのエンドポイントを指定します。指定しない場合は
https://annowork.comです。