github.com/rakutentech/cli@v6.12.5-0.20151006231303-24468b65536e+incompatible/plugin/models/get_app.go (about) 1 package plugin_models 2 3 import "time" 4 5 type GetAppModel struct { 6 Guid string 7 Name string 8 BuildpackUrl string 9 Command string 10 Diego bool 11 DetectedStartCommand string 12 DiskQuota int64 // in Megabytes 13 EnvironmentVars map[string]interface{} 14 InstanceCount int 15 Memory int64 // in Megabytes 16 RunningInstances int 17 HealthCheckTimeout int 18 State string 19 SpaceGuid string 20 PackageUpdatedAt *time.Time 21 PackageState string 22 StagingFailedReason string 23 Stack *GetApp_Stack 24 Instances []GetApp_AppInstanceFields 25 Routes []GetApp_RouteSummary 26 Services []GetApp_ServiceSummary 27 } 28 29 type GetApp_AppInstanceFields struct { 30 State string 31 Details string 32 Since time.Time 33 CpuUsage float64 // percentage 34 DiskQuota int64 // in bytes 35 DiskUsage int64 36 MemQuota int64 37 MemUsage int64 38 } 39 40 type GetApp_Stack struct { 41 Guid string 42 Name string 43 Description string 44 } 45 46 type GetApp_RouteSummary struct { 47 Guid string 48 Host string 49 Domain GetApp_DomainFields 50 } 51 52 type GetApp_DomainFields struct { 53 Guid string 54 Name string 55 OwningOrganizationGuid string 56 Shared bool 57 } 58 59 type GetApp_ServiceSummary struct { 60 Guid string 61 Name string 62 }