OCI SDK for Python
インストール
SDK の認証方法
認証方法は、いくつかあるようです。とりあえず、API キーベース認証の手順。
-
ユーザアカウントの選択
Identity & Security -> Domains -> <利用中のドメイン> -> Users をたどり、API キーを設定するユーザアカウントを選択します。
-
Resources メニューの API keys リンクを押下します。
-
Add API key ボタンから API キーペアを生成、もしくは、既存の RSA 公開鍵のインポートを行います。キーペアを生成する場合、Download private key ボタンから秘密鍵をダウンロードしておきます。
-
下記の形式でコンフィグファイルを作成する。
$HOME/.oci/config[DEFAULT] user=ocid1.user.oc1..aaaaaaaal2chb6x7puy6ok4sqaeyx3kzls5vmy523mftriipacwnjcoqilmq fingerprint=f2:a7:88:50:ae:d0:c5:6c:d8:33:a4:48:58:42:f1:b5 tenancy=ocid1.tenancy.oc1..aaaaaaaaq76m3fufrwtl7cor4jcfjpfjlacrfewxdu3wipcrtotdznsw62oq region=ap-tokyo-1 key_file=<path to your private keyfile> # TODO
コンフィグの設定方法については、コードに書く方法 もあるようです。
-
oci-python-sdk の README.rst のコード を実行し、ユーザ情報が取得できれば、SDKの設定完了です。