Versions in this module Expand all Collapse all v1 v1.0.21 Mar 14, 2020 Changes in this version + func SingleTenant(client *gophercloud.ServiceClient, tenantID string, ...) pagination.Pager + type ServerUsage struct + EndedAt time.Time + Flavor string + Hours float64 + InstanceID string + LocalGB int + MemoryMB int + Name string + StartedAt time.Time + State string + TenantID string + Uptime int + VCPUs int + func (u *ServerUsage) UnmarshalJSON(b []byte) error + type SingleTenantOpts struct + End *time.Time + Start *time.Time + func (opts SingleTenantOpts) ToUsageSingleTenantQuery() (string, error) + type SingleTenantOptsBuilder interface + ToUsageSingleTenantQuery func() (string, error) + type SingleTenantPage struct + func (page SingleTenantPage) IsEmpty() (bool, error) + type TenantUsage struct + ServerUsages []ServerUsage + Start time.Time + Stop time.Time + TenantID string + TotalHours float64 + TotalLocalGBUsage float64 + TotalMemoryMBUsage float64 + TotalVCPUsUsage float64 + func ExtractSingleTenant(page pagination.Page) (*TenantUsage, error) + func (u *TenantUsage) UnmarshalJSON(b []byte) error