Python wrapper for NifCloud
Project description
Description
python から NifCloud の REST API を実行するための sdk です
Requirements
このプロジェクトを実行するには以下が必要です:
python 3.4.+
Install
pip install py-nifcloud
Preparation
config file
ACCESS_KEY_ID と SECRET_ACCESS_KEY を含んだconfigファイルを準備してください (デフォルト: ~/.nifcloud.yml)
ACCESS_KEY_ID: 'your access key' SECRET_ACCESS_KEY: 'your secret access key'
environment
ACCESS_KEY_ID と SECRET_ACCESS_KEY を環境変数に設定して準備することもできます config file より優先されます
export ACCESS_KEY_ID="your access key" export SECRET_ACCESS_KEY="your secret access key"
Usage
NifCloudClient
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)
ComputingClient
from py_nifcloud.computing_client import ComputingClient
client = ComputingClient(region_name="jp-east-1")
params = {
'Action': 'DescribeRegions',
}
response = client.request(method="GET", query=params)
Contributing
PR歓迎
Support and Migration
特に無し
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py_nifcloud-1.0.0.tar.gz
(6.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py_nifcloud-1.0.0.tar.gz.
File metadata
- Download URL: py_nifcloud-1.0.0.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.12.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa11860ccd70bf8c04d3ef0c2d0621f32233edb93da7b48df6706307f5c97669
|
|
| MD5 |
fdac8bc3befdc575ebed475a7656b1b5
|
|
| BLAKE2b-256 |
cf7d1e97dc778848dc48f6f0946dfb262acad4796ce2222a8d36e7736edb6180
|
File details
Details for the file py_nifcloud-1.0.0-py3-none-any.whl.
File metadata
- Download URL: py_nifcloud-1.0.0-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.12.4 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a096249a4f18544cb6c28b3ddf585101e5c592538f41cdfeee8b1821ed341700
|
|
| MD5 |
1440bfd0ee7d9fb57e30f5b5e85e43e5
|
|
| BLAKE2b-256 |
6aaf4d339c107aae7bcb8470312d8a576cd2513fc4ea36be7efac99ef3ad08a5
|