Documentation ¶
Index ¶
- type Reader
- func (r *Reader) GetUser(id string) (result.Result, error)
- func (r *Reader) ListAllFlavors() (pagination.Pager, error)
- func (r *Reader) ListAllImages(id string) (pagination.Pager, error)
- func (r *Reader) ListAllServers(id string) (pagination.Pager, error)
- func (r *Reader) ListAllShares(id string) (pagination.Pager, error)
- func (r *Reader) ListAllSwiftContainers() (pagination.Pager, error)
- func (r *Reader) ListAllUsers() (pagination.Pager, error)
- func (r *Reader) ListAllVolumes(id string) (pagination.Pager, error)
- func (r *Reader) ListAvailableProjects() (pagination.Pager, error)
- func (r *Reader) ListFlavorExtraSpecs(id string) (result.Result, error)
- func (r *Reader) ListFloatingIPs() (pagination.Pager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
Reader structure to list resources and retrieve info for specific resource from Openstack.
func CreateReader ¶
func CreateReader(client *gophercloud.ServiceClient) *Reader
CreateReader creates reader with gophercloud service client.
func (*Reader) ListAllFlavors ¶
func (r *Reader) ListAllFlavors() (pagination.Pager, error)
ListAllFlavors lists all flavors from Openstack.
func (*Reader) ListAllImages ¶
func (r *Reader) ListAllImages(id string) (pagination.Pager, error)
ListAllImages lists all images from Openstack.
func (*Reader) ListAllServers ¶
func (r *Reader) ListAllServers(id string) (pagination.Pager, error)
ListAllServers lists all servers from Openstack.
func (*Reader) ListAllShares ¶
func (r *Reader) ListAllShares(id string) (pagination.Pager, error)
ListAllShares lists all shares from Openstack.
func (*Reader) ListAllSwiftContainers ¶
func (r *Reader) ListAllSwiftContainers() (pagination.Pager, error)
ListAllSwiftContainers lists all volumes.
func (*Reader) ListAllUsers ¶
func (r *Reader) ListAllUsers() (pagination.Pager, error)
ListAllUsers lists all users from Openstack.
func (*Reader) ListAllVolumes ¶
func (r *Reader) ListAllVolumes(id string) (pagination.Pager, error)
ListAllVolumes lists all volumes.
func (*Reader) ListAvailableProjects ¶
func (r *Reader) ListAvailableProjects() (pagination.Pager, error)
ListAvailableProjects lists all available projects.
func (*Reader) ListFlavorExtraSpecs ¶
ListFlavorExtraSpecs lists flavor extra specs.
func (*Reader) ListFloatingIPs ¶
func (r *Reader) ListFloatingIPs() (pagination.Pager, error)
ListFloatingIPs lists all floating ips.
Click to show internal directories.
Click to hide internal directories.