API レベルのコマンドを使用すると、OSS API 操作に直接アクセスできます。
OSS API リクエストには、API 操作名とパラメーター (バケット名、オブジェクトキー、ヘッダーパラメーター、クエリパラメーター、ボディパラメーター) が含まれます。
-
API 操作名:各 API 操作は、操作名を小文字にし、ハイフン (-) で区切ったコマンド名にマッピングされます。
たとえば、
PutBucketAclはput-bucket-aclになります。使用可能なすべての操作は、API overview に一覧表示されています。 -
API パラメーター
API パラメーター
オプション名
説明
バケット名
--bucket string
バケット名。
オブジェクトキー
--key string
オブジェクトキー。
ヘッダーパラメーター
--acl string
各ヘッダーは、
x-oss-プレフィックスを除外し、ヘッダー名を小文字にしたオプション名にマッピングされます。例:
x-oss-aclは--aclにマッピングされます。クエリパラメーター
--inventory-id string
各クエリパラメーターはオプションにマッピングされます。lowerCamelCase 形式の名前を、ハイフン (-) で区切った小文字の形式に変換します。例:
inventoryIdは--inventory-idになります。ボディパラメーター
--cors-configuration string
すべてのボディパラメーターで、1つのオプションを使用します。
-
オプション名は、XML ルートノード名を小文字にし、ハイフンで区切った形式になります。
-
値は文字列です。
file://プレフィックスを使用してファイルパスを指定します。 -
指定するファイルの内容は、XML 形式と JSON 形式をサポートします。
-