Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct { SIM sacloud.SIMAPI MobileGateway sacloud.MobileGatewayAPI Zone sacloud.ZoneAPI }
APIClient builderが利用するAPIクライアント
func NewAPIClient ¶
NewAPIClient builderが利用するAPIクライアントを返す
type Builder ¶
type Builder struct { Name string Description string Tags types.Tags IconID types.ID PrivateInterface *PrivateInterfaceSetting StaticRoutes []*sacloud.MobileGatewayStaticRoute SIMRoutes []*SIMRouteSetting InternetConnectionEnabled bool InterDeviceCommunicationEnabled bool DNS *sacloud.MobileGatewayDNSSetting SIMs []*SIMSetting TrafficConfig *sacloud.MobileGatewayTrafficControl SettingsHash string NoWait bool SetupOptions *builder.RetryableSetupParameter Client *APIClient }
Builder モバイルゲートウェイの構築を行う
func BuilderFromResource ¶ added in v2.9.0
func BuilderFromResource(ctx context.Context, caller sacloud.APICaller, zone string, id types.ID) (*Builder, error)
BuilderFromResource 既存のMobileGatewayからBuilderを組み立てて返す
type PrivateInterfaceSetting ¶
PrivateInterfaceSetting モバイルゲートウェイのプライベート側インターフェース設定
type SIMRouteSetting ¶
SIMRouteSetting SIMルート設定
type SIMSetting ¶
SIMSetting モバイルゲートウェイに接続するSIM設定
Click to show internal directories.
Click to hide internal directories.