Versions in this module Expand all Collapse all v1 v1.6.4 Sep 27, 2023 v1.6.3 Feb 19, 2021 v1.6.2 Feb 2, 2021 v1.6.1 Aug 19, 2019 v1.6.0 Aug 15, 2019 Changes in this version + type Attachment struct + Device string + Resource string + type BlockVolume struct + AttachedTo []Attachment + CrossAttach types.NumericalBoolean + Domain string + Label string + Size types.FlexInt + Status string + UniqID string + ZoneAvailability []types.FlexInt + type BlockVolumeBackend interface + Create func(*BlockVolumeParams) (*BlockVolume, error) + Delete func(string) (*BlockVolumeDeletion, error) + Details func(string) (*BlockVolume, error) + List func(*BlockVolumeParams) (*BlockVolumeList, error) + Resize func(*BlockVolumeParams) (*BlockVolumeResize, error) + Update func(*BlockVolumeParams) (*BlockVolume, error) + type BlockVolumeClient struct + Backend liquidweb.Backend + func (c *BlockVolumeClient) Create(params *BlockVolumeParams) (*BlockVolume, error) + func (c *BlockVolumeClient) Delete(id string) (*BlockVolumeDeletion, error) + func (c *BlockVolumeClient) Details(id string) (*BlockVolume, error) + func (c *BlockVolumeClient) List(params *BlockVolumeParams) (*BlockVolumeList, error) + func (c *BlockVolumeClient) Resize(params *BlockVolumeParams) (*BlockVolumeResize, error) + func (c *BlockVolumeClient) Update(params *BlockVolumeParams) (*BlockVolume, error) + type BlockVolumeDeletion struct + Deleted string + type BlockVolumeList struct + Items []BlockVolume + type BlockVolumeParams struct + Attach string + CrossAttach bool + DetachFrom string + Domain string + NewSize int + Region int + Size int + To string + UniqID string + Zone int + type BlockVolumeResize struct + NewSize types.FlexInt + OldSize types.FlexInt + UniqID string