Skip to main content
環境変数は squarecloud.EnvVars(プレーンな map[string]string)としてモデル化されています。すべてのメソッドは、操作完了後の環境変数一式へと解決されます。そのため常に最新のマップが返されます。
上限: アプリケーションごとに最大256個の変数、キーは最大1024文字、値は最大4096文字です。

環境変数の一覧取得

変数の追加または更新

api.SetApplicationEnvs(appID, envs) は新しい変数を既存の一式に マージ します。呼び出しに含まれていない既存のキーは保持されます。

環境変数一式全体の置換

api.ReplaceApplicationEnvs(appID, envs) はすべての変数を上書きします。
呼び出しに含まれていないものは 削除 されます。追加や更新だけを行いたい場合は SetApplicationEnvs を使ってください — ReplaceApplicationEnvs は指定しなかったすべての変数を削除します。
すべての変数を消去するには空のマップを渡します:

変数の削除

api.DeleteApplicationEnvs(appID, keys) はリストに指定したキーを削除します。存在しないキーは静かに無視されます。