github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/api/resources/quotas.go (about) 1 package resources 2 3 import "github.com/cloudfoundry/cli/cf/models" 4 5 type PaginatedQuotaResources struct { 6 Resources []QuotaResource 7 } 8 9 type QuotaResource struct { 10 Resource 11 Entity models.QuotaFields 12 } 13 14 func (resource QuotaResource) ToFields() (quota models.QuotaFields) { 15 quota.Guid = resource.Metadata.Guid 16 quota.Name = resource.Entity.Name 17 quota.MemoryLimit = resource.Entity.MemoryLimit 18 quota.InstanceMemoryLimit = resource.Entity.InstanceMemoryLimit 19 quota.RoutesLimit = resource.Entity.RoutesLimit 20 quota.ServicesLimit = resource.Entity.ServicesLimit 21 quota.NonBasicServicesAllowed = resource.Entity.NonBasicServicesAllowed 22 return 23 }