Object Storage Service (OSS) のシンボリックリンクは、Windows のファイルショートカットのように機能し、関連付けられたオブジェクトにすばやくアクセスできます。このトピックでは、OSS SDK for Python を使用してシンボリックリンクを作成および取得する方法について説明します。このトピックでは、OSS SDK for Python を使用してシンボリックリンクを作成および取得する方法について説明します。
使用上の注意
このトピックのサンプルコードでは、中国 (杭州) リージョンのリージョン ID
cn-hangzhouを使用します。デフォルトでは、パブリックエンドポイントを使用してバケット内のリソースにアクセスします。バケットが配置されているのと同じリージョン内の他の Alibaba Cloud サービスからバケット内のリソースにアクセスする場合は、内部エンドポイントを使用します。OSS がサポートするリージョンとエンドポイントの詳細については、「リージョンとエンドポイント」をご参照ください。シンボリックリンクを作成するには、
oss:PutObject権限が必要です。シンボリックリンクをクエリするには、oss:GetObject権限が必要です。詳細については、「RAM ユーザーへのカスタム権限の付与」をご参照ください。
メソッド
シンボリックリンクの作成
put_symlink(request: PutSymlinkRequest, **kwargs) → PutSymlinkResultシンボリックリンクの取得
get_symlink(request: GetSymlinkRequest, **kwargs) → GetSymlinkResultリクエストパラメーター
パラメーター | タイプ | 説明 |
request | PutSymlinkRequest | シンボリックリンクを作成するためのリクエストパラメーター。詳細については、「PutSymlinkRequest」をご参照ください。 |
GetSymlinkRequest | シンボリックリンクを取得するためのリクエストパラメーター。詳細については、「GetSymlinkRequest」をご参照ください。 |
レスポンスパラメーター
タイプ | 説明 |
PutSymlinkResult | 戻り値。詳細については、「PutSymlinkResult」をご参照ください。 |
GetSymlinkResult | 戻り値。詳細については、「GetSymlinkResult」をご参照ください。 |
シンボリックリンクを作成するメソッドの完全な定義については、「put_symlink」をご参照ください。
シンボリックリンクを取得するメソッドの完全な定義については、「get_symlink」をご参照ください。
サンプルコード
リファレンス
シンボリックリンクを作成するための完全なサンプルコードについては、「put_symlink.py」をご参照ください。
シンボリックリンクを取得するための完全なサンプルコードについては、「get_symlink.py」をご参照ください。