attachment get#
Description#
添付ファイルの情報を取得します。
Examples#
以下のコマンドは、ページ内の添付ファイルの情報を出力します。
$ confluence attachment get --page_id ${PAGE_ID} > out.json
:caption: out.json
[
{
"id": "1521975743",
"type": "attachment",
"status": "current",
"title": "B",
"metadata": {
"mediaType": "image/png",
"labels": {
}
},
"_expandable": {
"currentuser": "",
"properties": "",
"frontend": "",
"editorHtml": ""
}
},
"extensions": {
},
"_links": {
},
"_expandable": {
}
}
]
Usage Details#
添付ファイルの情報を取得します。
usage: confluence attachment get [-h] [--debug]
[--confluence_base_url CONFLUENCE_BASE_URL]
[--confluence_user_name CONFLUENCE_USER_NAME]
[--confluence_user_password CONFLUENCE_USER_PASSWORD]
-p PAGE_ID [--filename FILENAME]
[--media_type MEDIA_TYPE]
[--expand EXPAND [EXPAND ...]] [-o OUTPUT]
Named Arguments#
- -p, --page_id
取得した添付ファイルが存在するページまたはブログのID
- --filename
filter parameter to return only the Attachment with the matching file name
- --media_type
filter parameter to return only Attachments with a matching Media-Type
- --expand
取得したい情報のプロパティ。指定できる値は出力結果の`_expandable`を参照してください。
- -o, --output
出力先
global optional arguments#
- --debug
指定するとデバッグ用のログが出力されます。
- --confluence_base_url
アクセスするConfluenceのURL(たとえば`https://kurusugawa.jp/confluence`)です。アクセスするAPIのURLは'{confluence_base_url}'/rest/api/...'です。未指定の場合は環境変数`CONFLUENCE_BASE_URL`の値を参照します。
- --confluence_user_name
Confluenceにログインする際のユーザー名。未指定の場合は環境変数`CONFLUENCE_USER_NAME`の値を参照します。
- --confluence_user_password
Confluenceにログインする際のパスワード。未指定の場合は環境変数`CONFLUENCE_USER_PASSWORD`の値を参照します。