このトピックでは、Object Storage Service (OSS) SDK for Goで使用できる操作の一覧を示します。
バケットレベルの操作
カテゴリ | 移動方法 | シナリオ |
基本操作 | バケットを作成します。 | |
バケットを削除します。 | ||
すべてのバケットを照会します。 | ||
バケットが存在するかどうかを判断します。 | ||
バケットに関する情報をクエリします。 | ||
バケットが配置されているリージョンを照会します。 | ||
バケットのストレージ容量とバケット内のオブジェクト数を照会します。 | ||
保持ポリシー (WORM) | 保持ポリシーを作成します。 | |
ロック解除された保持ポリシーを削除します。 | ||
保持ポリシーをロックします。 | ||
保持ポリシーがロックされているバケット内のオブジェクトの保持期間 (日数) を延長します。 | ||
バケットに設定されている保持ポリシーを照会します。 | ||
アクセス制御リスト (ACL) | バケットのACLを設定します。 | |
バケットのACLを照会します。 | ||
ライフサイクル管理 | バケット内のオブジェクトのライフサイクルルールを設定します。 | |
バケット内のオブジェクトに対して設定されているライフサイクルルールを照会します。 | ||
バケット内のオブジェクトに設定されているライフサイクルルールを削除します。 | ||
転送アクセラレーション | バケットの転送アクセラレーションを設定します。 | |
指定されたバケットの転送アクセラレーション設定を照会します。 | ||
バージョン管理 | バケットのバージョン管理ステータスを設定します。 | |
バケットのバージョン管理ステータスを照会します。 | ||
バケット内のすべてのオブジェクトのバージョンを一覧表示します。 | ||
データレプリケーション | バケットのデータレプリケーションルールを有効にして構成します。 | |
既存のクロスリージョンレプリケーション (CRR) ルールのレプリケーション時間制御 (RTC) を有効または無効にします。 | ||
バケットに設定されているデータレプリケーション規則を照会します。 | ||
使用可能な宛先バケットが配置されているリージョンを照会します。 | ||
バケットのデータレプリケーションの進行状況を照会します。 | ||
バケットのデータ複製タスクを停止し、バケットのデータ複製設定を削除します。 | ||
ポリシー | バケットポリシーを設定します。 | |
バケットに設定されたポリシーを照会します。 | ||
バケットポリシーを削除します。 | ||
バケット在庫 | バケットのインベントリルールを設定します。 | |
バケットに設定された指定されたインベントリタスクを照会します。 | ||
バケットに設定されているすべてのインベントリを照会します。 | ||
バケット用に設定された指定のインベントリタスクを削除します。 | ||
ロギング | バケットに対するロギングを有効化します。 | |
バケットのロギング設定を照会します。 | ||
バケットのロギング機能を無効にします。 | ||
静的ウェブサイト | バケットの静的Webサイトホスティングを有効にします。 | |
バケットの静的Webサイトホスティングのステータスを照会します。 | ||
バケットの静的Webサイトホスティングを無効にします。 | ||
Referer に基づくホットリンク保護 | バケットのホットリンク保護ルールを設定します。 | |
バケットのホットリンク保護構成を照会します。 | ||
タギング | バケットにタグを追加したり、バケットのタグを変更したりします。 | |
バケットのタグを照会します。 | ||
バケットのタグを削除します。 | ||
サーバー側暗号化 | バケットの暗号化ルールを設定します。 | |
バケットに設定された暗号化ルールを照会します。 | ||
バケットに設定された暗号化ルールを削除します。 | ||
リクエスト元による支払い | バケットに対してリクエスト元課金を有効化します。 | |
バケットのpay-by-requester設定を照会します。 | ||
CORS (Cross-Origin Resource Sharing) | バケットのクロスオリジンリソース共有 (CORS) ルールを設定します。 | |
バケットに設定されているCORSルールを照会します。 | ||
指定したバケットのCORS機能を無効にし、すべてのCORSルールをクリアします。 | ||
アクセス追跡 | バケットのアクセス追跡ステータスを設定します。 | |
バケットのアクセス追跡ステータスを照会します。 | ||
データインデックス作成 | バケットのメタデータ管理機能を有効にします。 | |
指定されたバケットのメタデータインデックスライブラリ情報を照会します。 | ||
指定された条件を満たすオブジェクトを照会し、指定されたフィールドとソート方法に基づいてオブジェクト情報を一覧表示します。 | ||
バケットのメタデータ管理機能を無効にします。 | ||
リソースグループ | バケットが属するリソースグループを設定します。 | |
バケットが属するリソースグループのIDを照会します。 | ||
カスタムドメイン名 (CNAME) | ドメイン名の所有権を確認するCNAMEトークンを作成します。 | |
作成されたCNAMEトークンを照会します。 | ||
カスタムドメイン名をバケットにマップします。 | ||
指定されたバケットにマップされたカスタムドメイン名のリストを照会します。 | ||
指定されたバケットにマップされたカスタムドメイン名を削除します。 | ||
画像処理 | 指定されたイメージを処理します。 | |
イメージスタイル | イメージスタイルを作成します。 | |
バケット内の特定のイメージスタイルに関する情報を照会します。 | ||
バケットに作成されたすべての画像スタイルを照会します。 | ||
バケットから特定のイメージを削除します。 |
オブジェクトレベルの操作
カテゴリ | 移動方法 | シナリオ |
基本操作 | オブジェクトをアップロードします。 | |
オブジェクトを照会します。 | ||
オブジェクトをコピーします。 | ||
追加アップロードを使用してオブジェクトをアップロードします。 | ||
単一のオブジェクトを削除します。 | ||
複数のオブジェクトを削除します。 | ||
ETag、サイズ、オブジェクトが最後に変更された日時など、オブジェクトの基本的なメタデータのみを照会します。 | ||
アップロードコールバックを設定するには、OSSに送信されるアップロードリクエストに関連するコールバックパラメーターを追加するだけです。 | ||
アーカイブ、コールドアーカイブ、またはDeep Cold Archiveオブジェクトを復元します。 | ||
オブジェクトに対してSQL文を実行します。 SQL文の実行後、実行結果が返されます。 | ||
ディレクトリの管理 | ディレクトリを作成します。 | |
ディレクトリを削除します。 | ||
再開可能なアップロード | 再開可能アップロードを使用して大きなファイルをアップロードします。 | |
マルチパートアップロード | マルチパートアップロードタスクを開始します。 | |
指定されたオブジェクト名とアップロードIDに基づいて、オブジェクトをパーツごとにアップロードします。 | ||
x-oss-copy-sourceリクエストヘッダーをUploadPartリクエストに追加してUploadPartCopy操作を呼び出すことにより、既存のオブジェクトからデータをコピーしてパーツをアップロードします。 | ||
CompleteMultipartUpload操作を呼び出して、オブジェクトのマルチパートアップロードタスクを完了します。 | ||
マルチパートアップロードタスクをキャンセルし、アップロードされたパーツを削除します。 | ||
開始されたが完了またはキャンセルされていないタスクを含む、進行中のすべてのマルチパートアップロードタスクを一覧表示します。 | ||
特定のアップロード ID を使用してアップロードされたすべてのパーツを一覧表示します。 | ||
アクセス制御 (ACL) | オブジェクトの ACL を変更します。 | |
オブジェクトの ACL を照会します。 | ||
シンボリックリンク | シンボリックリンクを作成します。 | |
シンボリックリンクを照会します。 | ||
タギング | オブジェクトのタグを構成または更新します。 | |
オブジェクトのタグを照会します。 | ||
オブジェクトの指定されたタグを削除します。 |
LiveChannel操作
カテゴリ | 移動方法 | シナリオ |
CreateLiveChannel | LiveChannel を作成します。 | |
ListLiveChannel | LiveChannel をリストします。 | |
PutLiveChannelStatus | LiveChannelのステータスを設定します。 | |
SignRtmpURL | LiveChannelの署名付きURLを照会します。 | |
GetLiveChannelStat | LiveChannel のステータスを照会します。 | |
GetLiveChannelInfo | LiveChannelの設定を照会します。 | |
PostVodPlaylist | LiveChannelのプレイリストを生成します。 | |
GetVodPlaylist | LiveChannelプレイリストを照会します。 | |
GetLiveChannelHistory | LiveChannelのストリーム取り込みレコードを照会します。 | |
DeleteLiveChannel | LiveChannel を削除します。 |