package
0.2.10
Repository: https://github.com/sacloud/api-client-go.git
Documentation: pkg.go.dev

# Functions

ConfigDir プロファイルを格納するディレクトリのフルパス.
ConfigFilePath 指定のプロファイル名のコンフィグファイルパスを取得.
CurrentName カレントプロファイル名.
No description provided by the author
No description provided by the author
List プロファイル名の一覧を返す.
Load 指定のプロファイル名からロードする configValueには*profile.ConfigValue(派生)への参照を渡す 指定したプロファイル名に対応するコンフィグファイルが存在しない場合はエラーを返す ただしデフォルトのプロファイル名の場合はファイルが存在しなくてもエラーにしない.
Remove 指定のプロファイルのコンフィグを削除する プロファイルディレクトリが空になる場合はディレクトリも合わせて削除する Currentプロファイルが削除された場合はCurrentをデフォルトに設定する.
Save プロファイルコンフィグを保存.
SetCurrentName カレントプロファイル名を設定する.
ValidateName プロファイル名が有効か検証.

# Constants

DefaultProfileName デフォルトのプロファイル名.
DirectoryNameEnv プロファイルの格納先を指定する環境変数.
DirectoryNameEnvOld プロファイルの格納先を指定する環境変数(後方互換).
EnableAPITraceWord TraceModeに設定する、APIトレースを有効化するためのキーワード.
EnableHTTPTraceWord TraceModeに設定する、HTTPトレースを有効化するためのキーワード.

# Structs

ConfigValue プロファイル コンフィグ.