Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cache ¶
type Cache struct { ServerList // contains filtered or unexported fields }
func TryReadCacheFromFile ¶
func (*Cache) ClearOverdue ¶
func (c *Cache) ClearOverdue()
func (*Cache) SaveToFile ¶
func (*Cache) Update ¶
func (c *Cache) Update(freshList ServerList)
type ServerFilter ¶
type ServerFilter struct { AllTenants bool AllProjects bool AllServers bool TenantIdentifiers StringSet ProjectIdentifiers StringSet LabelSelector string ServerIdentifiers []string }
func (ServerFilter) Validate ¶
func (p ServerFilter) Validate() error
type ServerList ¶
type ServerList struct { Tenants map[iam.TenantUUID]iam.Tenant Projects map[iam.ProjectUUID]iam.Project Servers map[ext.ServerUUID]ext.Server }
Click to show internal directories.
Click to hide internal directories.