https://github.com/is2ei/conoha-api-go-client
Yet Another client for ConoHa API
https://github.com/is2ei/conoha-api-go-client
api-client conoha
Last synced: 8 months ago
JSON representation
Yet Another client for ConoHa API
- Host: GitHub
- URL: https://github.com/is2ei/conoha-api-go-client
- Owner: is2ei
- License: mit
- Created: 2018-10-17T03:03:45.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-15T04:44:29.000Z (over 6 years ago)
- Last Synced: 2025-01-12T05:28:47.432Z (over 1 year ago)
- Topics: api-client, conoha
- Language: Go
- Homepage:
- Size: 1.2 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-ja.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
conoha-api-go-client [English](README.md)
=========
[][travis]
[][coverall]
[][godocs]
[][goreport]
[travis]: https://travis-ci.org/is2ei/conoha-api-go-client
[coverall]: https://coveralls.io/github/is2ei/conoha-api-go-client?branch=master
[godocs]: https://godoc.org/github.com/is2ei/conoha-api-go-client/conoha
[goreport]: https://goreportcard.com/report/github.com/is2ei/conoha-api-go-client
conoha-api-go-client は ConoHa の API を使用するためのクライアントです。
ConoHa の API を簡単に使用するための CLI も同梱されています。
- [CLI](#cli)
- [lib](#ライブラリ)
- [サポートしている API](https://github.com/is2ei/conoha-api-go-client/wiki/Supported-APIs)
## CLI
### インストール
[Releases](https://github.com/is2ei/conoha-api-go-client/releases) から最新のバージョンをダウンロードしてください。
### 設定ファイルを設置
```
$ cat ~/.conoha-api-go-client.conf
service_url:
identity: https://identity.xxxx.conoha.io
account: https://account.xxxx.conoha.io
compute: https://compute.xxxx.conoha.io
block_storage: https://block-storage.xxxx.conoha.io
image: https://image-service.xxxx.conoha.io
network: https://networking.xxxx.conoha.io
object_storage: https://object-storage.xxxx.conoha.io
database: https://database-hosting.xxxx.conoha.io
dns: https://dns-service.xxxx.conoha.io
mail: https://mail-hosting.xxxx.conoha.io
user:
username: YOUR_USERNAME
password: YOUR_PASSWORD
tenant_id: YOUR_TENANT_ID
```
### アクセストークンの取得
```
$ conoha token
xxxxxtokenwillbeherexxxxx
```
## ライブラリ
[GoDoc](https://godoc.org/github.com/is2ei/conoha-api-go-client/conoha) を参照してください。
## コントリビュート
[CONTRIBUTING.md](CONTRIBUTING.md) を参照してください。