Versions in this module Expand all Collapse all v1 v1.0.20 Dec 19, 2019 v1.0.19 Nov 11, 2019 v1.0.18 Sep 14, 2019 v1.0.17 Aug 13, 2019 Changes in this version + type Absolute struct + MaxImageMeta int + MaxPersonality int + MaxPersonalitySize int + MaxSecurityGroupRules int + MaxSecurityGroups int + MaxServerGroupMembers int + MaxServerGroups int + MaxServerMeta int + MaxTotalCores int + MaxTotalFloatingIps int + MaxTotalInstances int + MaxTotalKeypairs int + MaxTotalRAMSize int + TotalCoresUsed int + TotalFloatingIpsUsed int + TotalInstancesUsed int + TotalRAMUsed int + TotalSecurityGroupsUsed int + TotalServerGroupsUsed int + type DeleteResult struct + func Delete(client *gophercloud.ServiceClient, tenantID string) (res DeleteResult) + func (r DeleteResult) Extract() (*QuotaSet, error) + type GetDefaultResult struct + func GetDefault(client *gophercloud.ServiceClient, ProjectID string) GetDefaultResult + func (r GetDefaultResult) Extract() (QuotaSet, error) + type GetDetailResult struct + func GetDetail(client *gophercloud.ServiceClient, tenantID string) GetDetailResult + func (r GetDetailResult) Extract() (QuotaDetailSet, error) + type GetLimitResult struct + func GetLimits(client *gophercloud.ServiceClient) GetLimitResult + func (r GetLimitResult) Extract() (Limits, error) + type GetResult struct + func Get(client *gophercloud.ServiceClient, tenantID string) GetResult + func (r GetResult) Extract() (*QuotaSet, error) + type Limits struct + Absolute Absolute + Rate []int + type QuotaDefaultSet struct + Cores QuotaDetail + FixedIPs QuotaDetail + FloatingIPs QuotaDetail + ID string + InjectedFileContentBytes QuotaDetail + InjectedFilePathBytes QuotaDetail + InjectedFiles QuotaDetail + Instances QuotaDetail + KeyPairs QuotaDetail + MetadataItems QuotaDetail + RAM QuotaDetail + SecurityGroupRules QuotaDetail + SecurityGroups QuotaDetail + ServerGroupMembers QuotaDetail + ServerGroups QuotaDetail + type QuotaDetail struct + InUse int + Limit int + Reserved int + type QuotaDetailSet struct + Cores QuotaDetail + FixedIPs QuotaDetail + FloatingIPs QuotaDetail + ID string + InjectedFileContentBytes QuotaDetail + InjectedFilePathBytes QuotaDetail + InjectedFiles QuotaDetail + Instances QuotaDetail + KeyPairs QuotaDetail + MetadataItems QuotaDetail + RAM QuotaDetail + SecurityGroupRules QuotaDetail + SecurityGroups QuotaDetail + ServerGroupMembers QuotaDetail + ServerGroups QuotaDetail + type QuotaSet struct + Cores int + FixedIPs int + FloatingIPs int + ID string + InjectedFileContentBytes int + InjectedFilePathBytes int + InjectedFiles int + Instances int + KeyPairs int + MetadataItems int + RAM int + SecurityGroupRules int + SecurityGroups int + ServerGroupMembers int + ServerGroups int + func ExtractQuotaSets(r pagination.Page) ([]QuotaSet, error) + type QuotaSetPage struct + func (page QuotaSetPage) IsEmpty() (bool, error) + type UpdateOpts struct + Cores *int + FixedIPs *int + FloatingIPs *int + Force bool + InjectedFileContentBytes *int + InjectedFilePathBytes *int + InjectedFiles *int + Instances *int + KeyPairs *int + MetadataItems *int + RAM *int + SecurityGroupRules *int + SecurityGroups *int + ServerGroupMembers *int + ServerGroups *int + func (opts UpdateOpts) ToComputeQuotaUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToComputeQuotaUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(client *gophercloud.ServiceClient, tenantID string, opts UpdateOptsBuilder) (res UpdateResult) + func (r UpdateResult) Extract() (*QuotaSet, error)