Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalNICSettingHolder ¶
type AdditionalNICSettingHolder interface {
// contains filtered or unexported methods
}
AdditionalNICSettingHolder VPCルータのeth1-eth7の設定
type AdditionalPremiumNICSetting ¶
type AdditionalPremiumNICSetting struct { SwitchID types.ID IPAddresses []string VirtualIPAddress string NetworkMaskLen int Index int }
AdditionalPremiumNICSetting VPCルータのeth1-eth7の設定(プレミアム/ハイスペックプラン向け)
type AdditionalStandardNICSetting ¶
type AdditionalStandardNICSetting struct { SwitchID types.ID IPAddress string NetworkMaskLen int Index int }
AdditionalStandardNICSetting VPCルータのeth1-eth7の設定(スタンダードプラン向け)
type Builder ¶
type Builder struct { ID types.ID Zone string Name string Description string Tags types.Tags IconID types.ID PlanID types.ID Version int NICSetting NICSettingHolder AdditionalNICSettings []AdditionalNICSettingHolder RouterSetting *RouterSetting SetupOptions *setup2.Options Client iaas.VPCRouterAPI NoWait bool }
Builder VPCルータの構築を行う
type NICSettingHolder ¶
type NICSettingHolder interface {
// contains filtered or unexported methods
}
NICSettingHolder VPCルータのeth0の設定 SharedNICSettingまたはRouterNICSettingを指定する
type PremiumNICSetting ¶
type PremiumNICSetting struct { SwitchID types.ID IPAddresses []string VirtualIPAddress string IPAliases []string }
PremiumNICSetting VPCルータのeth0をスイッチ+ルータに接続するためのSetting(プレミアム/ハイスペックプラン)
type RouterSetting ¶
type RouterSetting struct { VRID int InternetConnectionEnabled types.StringFlag StaticNAT []*iaas.VPCRouterStaticNAT PortForwarding []*iaas.VPCRouterPortForwarding Firewall []*iaas.VPCRouterFirewall DHCPServer []*iaas.VPCRouterDHCPServer DHCPStaticMapping []*iaas.VPCRouterDHCPStaticMapping DNSForwarding *iaas.VPCRouterDNSForwarding PPTPServer *iaas.VPCRouterPPTPServer L2TPIPsecServer *iaas.VPCRouterL2TPIPsecServer WireGuard *iaas.VPCRouterWireGuard RemoteAccessUsers []*iaas.VPCRouterRemoteAccessUser SiteToSiteIPsecVPN *iaas.VPCRouterSiteToSiteIPsecVPN StaticRoute []*iaas.VPCRouterStaticRoute SyslogHost string ScheduledMaintenance *iaas.VPCRouterScheduledMaintenance }
RouterSetting VPCルータの設定
type StandardNICSetting ¶
type StandardNICSetting struct{}
StandardNICSetting VPCルータのeth0を共有セグメントに接続するためのSetting(スタンダードプラン)
Click to show internal directories.
Click to hide internal directories.