github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/api/resources/space_quotas.go (about) 1 package resources 2 3 import "github.com/cloudfoundry/cli/cf/models" 4 5 type PaginatedSpaceQuotaResources struct { 6 Resources []SpaceQuotaResource 7 } 8 9 type SpaceQuotaResource struct { 10 Resource 11 Entity models.SpaceQuota 12 } 13 14 func (resource SpaceQuotaResource) ToModel() models.SpaceQuota { 15 entity := resource.Entity 16 17 return models.SpaceQuota{ 18 Guid: resource.Metadata.Guid, 19 Name: entity.Name, 20 MemoryLimit: entity.MemoryLimit, 21 InstanceMemoryLimit: entity.InstanceMemoryLimit, 22 RoutesLimit: entity.RoutesLimit, 23 ServicesLimit: entity.ServicesLimit, 24 NonBasicServicesAllowed: entity.NonBasicServicesAllowed, 25 OrgGuid: entity.OrgGuid, 26 } 27 }