libsacloud

package module
v2.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2020 License: Apache-2.0 Imports: 0 Imported by: 2

README

libsacloud

GoDoc Tests Go Report Card

Library for SakuraCloud API

Installation

Use go get.

go get github.com/sacloud/libsacloud/v2

Then import the sacloud package into your own code.

import "github.com/sacloud/libsacloud/v2/sacloud"

License

libsacloud Copyright (C) 2016-2020 The Libsacloud Authors.

This project is published under Apache 2.0 License.

Documentation

Index

Constants

View Source
const Version = "2.0.2"

Version バージョン

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
internal
define
Package define .
Package define .
dsl
Package dsl コード生成用の定義DSL
Package dsl コード生成用の定義DSL
pkg
cidr
Package cidr is a collection of assorted utilities for computing network and host addresses within network ranges.
Package cidr is a collection of assorted utilities for computing network and host addresses within network ranges.
size
Package size さくらのクラウドでのサイズ(MiB/GiB) MBを起点としてGiBへの変換などを行う
Package size さくらのクラウドでのサイズ(MiB/GiB) MBを起点としてGiBへの変換などを行う
Package sacloud さくらのクラウド API ライブラリ
Package sacloud さくらのクラウド API ライブラリ
ostype
Package ostype is define OS type of SakuraCloud public archive
Package ostype is define OS type of SakuraCloud public archive
test
Package test sacloud.xxxAPIのテストのためのパッケージ テスト実行時は実施したいテストに応じて以下の環境変数を定義すること - E2Eテスト TESTACC=1 SAKURACLOUD_ACCESS_TOKEN SAKURACLOUD_ACCESS_TOKEN_SECRET - エンハンスドロードバランサ 値はさくらインターネットがお客様向けに提供するグローバルIPアドレス(クラウド/VPS/専用サーバなど)を指定すること (Unit Testの場合は任意のIPアドレスを指定可能) SAKURACLOUD_PROXYLB_SERVER0 SAKURACLOUD_PROXYLB_SERVER1 SAKURACLOUD_PROXYLB_SERVER2 - エンハンスドロードバランサのLet's Encrypt設定 SAKURACLOUD_PROXYLB_SERVER0 SAKURACLOUD_PROXYLB_SERVER1 SAKURACLOUD_PROXYLB_COMMON_NAME => 証明書発行対象となるFQDN SAKURACLOUD_PROXYLB_ZONE_NAME => さくらのクラウドDNSに登録されているDNSゾーン名 - IPv4アドレスの逆引き設定 SAKURACLOUD_IPADDRESS SAKURACLOUD_HOSTNAME - IPv6アドレスの逆引き設定 SAKURACLOUD_IPV6ADDRESS SAKURACLOUD_IPV6HOSTNAME - モバイルゲートウェイ/SIM セキュアモバイルの利用権限のあるアカウントを利用すること SAKURACLOUD_SIM_ICCID SAKURACLOUD_SIM_PASSCODE - SIMのログ SAKURACLOUD_SIM_ID => ログの参照対象のSIMのリソースID ウェブアクセラレータ 証明書設定: SAKURACLOUD_WEBACCEL_SITE_ID SAKURACLOUD_WEBACCEL_CERT SAKURACLOUD_WEBACCEL_KEY キャッシュ全削除: SAKURACLOUD_WEBACCEL_DOMAIN キャッシュ削除(URL指定): SAKURACLOUD_WEBACCEL_URLS => キャッシュ削除対象のURLをカンマ区切りで指定
Package test sacloud.xxxAPIのテストのためのパッケージ テスト実行時は実施したいテストに応じて以下の環境変数を定義すること - E2Eテスト TESTACC=1 SAKURACLOUD_ACCESS_TOKEN SAKURACLOUD_ACCESS_TOKEN_SECRET - エンハンスドロードバランサ 値はさくらインターネットがお客様向けに提供するグローバルIPアドレス(クラウド/VPS/専用サーバなど)を指定すること (Unit Testの場合は任意のIPアドレスを指定可能) SAKURACLOUD_PROXYLB_SERVER0 SAKURACLOUD_PROXYLB_SERVER1 SAKURACLOUD_PROXYLB_SERVER2 - エンハンスドロードバランサのLet's Encrypt設定 SAKURACLOUD_PROXYLB_SERVER0 SAKURACLOUD_PROXYLB_SERVER1 SAKURACLOUD_PROXYLB_COMMON_NAME => 証明書発行対象となるFQDN SAKURACLOUD_PROXYLB_ZONE_NAME => さくらのクラウドDNSに登録されているDNSゾーン名 - IPv4アドレスの逆引き設定 SAKURACLOUD_IPADDRESS SAKURACLOUD_HOSTNAME - IPv6アドレスの逆引き設定 SAKURACLOUD_IPV6ADDRESS SAKURACLOUD_IPV6HOSTNAME - モバイルゲートウェイ/SIM セキュアモバイルの利用権限のあるアカウントを利用すること SAKURACLOUD_SIM_ICCID SAKURACLOUD_SIM_PASSCODE - SIMのログ SAKURACLOUD_SIM_ID => ログの参照対象のSIMのリソースID ウェブアクセラレータ 証明書設定: SAKURACLOUD_WEBACCEL_SITE_ID SAKURACLOUD_WEBACCEL_CERT SAKURACLOUD_WEBACCEL_KEY キャッシュ全削除: SAKURACLOUD_WEBACCEL_DOMAIN キャッシュ削除(URL指定): SAKURACLOUD_WEBACCEL_URLS => キャッシュ削除対象のURLをカンマ区切りで指定
utils
power
Package power サーバやアプライアンスの電源操作ユーティリティ BootやShutdownを同期的に処理します。
Package power サーバやアプライアンスの電源操作ユーティリティ BootやShutdownを同期的に処理します。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL