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

22 lines
417 B
Go

package sacloud
// propDisks ディスク配列内包型
type propDisks struct {
Disks []Disk `json:",omitempty"` // ディスク
}
// GetDisks ディスク配列 取得
func (p *propDisks) GetDisks() []Disk {
return p.Disks
}
// GetDiskIDs ディスクID配列を返す
func (p *propDisks) GetDiskIDs() []int64 {
ids := []int64{}
for _, disk := range p.Disks {
ids = append(ids, disk.ID)
}
return ids
}