1
0
Fork 0
traefik/vendor/github.com/sacloud/libsacloud/sacloud/prop_switch.go
Ludovic Fernandez 139f280f35 ACME TLS ALPN
2018-07-03 12:44:04 +02:00

21 lines
457 B
Go

package sacloud
// propSwitch スイッチ内包型
type propSwitch struct {
Switch *Switch `json:",omitempty"` // スイッチ
}
// GetSwitch スイッチ 取得
func (p *propSwitch) GetSwitch() *Switch {
return p.Switch
}
// SetSwitch スイッチ 設定
func (p *propSwitch) SetSwitch(sw *Switch) {
p.Switch = sw
}
// SetSwitchID スイッチID 設定
func (p *Interface) SetSwitchID(id int64) {
p.Switch = &Switch{Resource: &Resource{ID: id}}
}