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

# Functions

CanEditDisk ディスクの修正が可能か判定.
FindArchiveByOSType OS種別ごとの最新安定板のアーカイブを取得.
FindNFSPlanID ディスクプランとサイズからNFSのプランIDを取得.
FindServerPlan サーバプラン検索.
FindSIMByID SIM+詳細情報をIDから検索.
GetNFSPlanInfo NFSプランIDから対応するプラン情報を取得.
GetProxyDatabasePlan 冗長化プランの指定のモデル/CPU/メモリ(GB)/ディスクサイズ(GB)からプランID/サービスクラスを返す cpu/memoryGB/diskSizeGBに対応するプランが存在しない場合はゼロ値を返す(errorは返さない) diskSizeGBはDatabaseDiskPlanのDisplaySizeと比較される.
GetPublicArchiveIDFromAncestors ソースアーカイブ/ディスクを辿りパブリックアーカイブのIDを検索.
IsBridgeReferenced 指定のブリッジが利用されている場合trueを返す.
IsCDROMReferenced 指定のCD-ROM(ISOイメージ)が利用されている場合trueを返す.
IsDiskReferenced 指定のディスクが利用されている場合trueを返す.
IsPacketFilterReferenced 指定のパケットフィルタが利用されている場合trueを返す.
IsPrivateHostReferenced 指定の専有ホストが利用されている場合trueを返す.
IsSIMReferenced 指定のSIMが利用されている場合trueを返す.
IsSwitchReferenced 指定のスイッチが利用されている場合trueを返す ハイブリッド接続情報が残っている場合にも参照されているものとみなしtrueを返す.
ListDatabasePlan データベースアプライアンスのプラン情報一覧を取得 modelには以下を指定 - Standard : 標準プラン(非冗長化) - Proxy : 冗長化プラン.
NewArchiveSourceReader デフォルトのリーダーを返す.
NewServerSourceReader デフォルトのリーダーを返す.
ReadProxyLB 指定のIDでELBを検索、IDで見つからなかった場合は@previous-idタグで検索し見つかったリソースを返す 対象が見つからなかった場合はiaas.NoResultsErrorを返す.
ReadRouter 指定のIDでルータを検索、IDで見つからなかった場合は@previous-idタグで検索し見つかったリソースを返す 対象が見つからなかった場合はiaas.NoResultsErrorを返す.
ReadServer 指定のIDでサーバを検索、IDで見つからなかった場合は@previous-idタグで検索し見つかったサーバリソースを返す 対象が見つからなかった場合はiaas.NoResultsErrorを返す.
ServerDefaultUserName returns default admin user name from source archives/disks.
WaitWhileBridgeIsReferenced 指定のSIMが利用されている間待ち合わせる.
WaitWhileCDROMIsReferenced 指定のCD-ROM(ISOイメージ)が利用されている間待ち合わせる.
WaitWhileDiskIsReferenced 指定のディスクが利用されている間待ち合わせる.
WaitWhilePacketFilterIsReferenced 指定のパケットフィルタが利用されている間待ち合わせる.
WaitWhilePrivateHostIsReferenced 指定の専有ホストが利用されている間待ち合わせる.
WaitWhileSIMIsReferenced 指定のSIMが利用されている間待ち合わせる.
WaitWhileSwitchIsReferenced 指定のディスクが利用されている間待ち合わせる.
ZoneIDFromName ゾーン名からゾーンIDを取得.

# Constants

DefaultTick 被参照確認のデフォルト間隔.
DefaultTimeoutDuration 被参照がなくなるまでのデフォルトタイムアウト.

# Variables

DefaultCheckReferencedOption 被参照確認動作のデフォルトオプション.

# Structs

ArchiveSourceReader アーカイブソースを取得するためのインターフェース.
CheckReferencedOption 被参照確認動作のオプション.
No description provided by the author
No description provided by the author
FindServerPlanRequest サーバプラン検索パラメータ.
NFSPlanInfo NFSプランIDに対応するプラン情報.
ServerSourceReader サーバのコピー元情報を参照するためのリーダー.

# Interfaces

ArchiveFinder アーカイブ検索インターフェース.
ArchiveReader アーカイブ参照インターフェース.
DiskReader ディスク参照インターフェース.
NoteFinder スタートアップスクリプト(Note)検索インターフェース.
ServerPlanFinder .
ServerReader サーバ参照インターフェース.