python から NifCloud の REST API を実行するための sdk です
このプロジェクトを実行するには以下が必要です:
- python 3.4.+
pip install py-nifcloud
ACCESS_KEY_ID と SECRET_ACCESS_KEY を含んだconfigファイルを準備してください (デフォルト: ~/.nifcloud.yml)
ACCESS_KEY_ID: 'your access key' SECRET_ACCESS_KEY: 'your secret access key'
ACCESS_KEY_ID と SECRET_ACCESS_KEY を環境変数に設定して準備することもできます config file より優先されます
export ACCESS_KEY_ID="your access key" export SECRET_ACCESS_KEY="your secret access key"
from py_nifcloud.nifcloud_client import NifCloudClient
client = NifCloudClient(service_name="computing", region_name="jp-east-1", base_path="api",)
params = {
'Action': 'DescribeRegions',
}
response = client.request(method="GET", query=params)
from py_nifcloud.computing_client import ComputingClient
client = ComputingClient(region_name="jp-east-1")
params = {
'Action': 'DescribeRegions',
}
response = client.request(method="GET", query=params)
PR歓迎
特に無し