Versions in this module Expand all Collapse all v2 v2.2.1 Sep 25, 2024 Changes in this version + func BaseEndpoint(endpoint string) (string, error) + func ParseMicroversion(version string) (major int, minor int, err error) + func RequireMicroversion(ctx context.Context, client gophercloud.ServiceClient, required string) (gophercloud.ServiceClient, error) + type SupportedMicroversions struct + MaxMajor int + MaxMinor int + MinMajor int + MinMinor int + func GetSupportedMicroversions(ctx context.Context, client *gophercloud.ServiceClient) (SupportedMicroversions, error) + func (supported SupportedMicroversions) IsSupported(version string) (bool, error) + type Version struct + ID string + Priority int + Suffix string + func ChooseVersion(ctx context.Context, client *gophercloud.ProviderClient, recognized []*Version) (*Version, string, error)