Newer
Older
* Copyright (c) 2019 InterDigital Communications, Inc. All rights reserved. The information provided herein is the proprietary and confidential information of InterDigital Communications, Inc.
*
* API version: 1.0.0
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
*/
package client
// Application or service object
type Process struct {
// Unique process ID
Id string `json:"id,omitempty"`
// Process name
Name string `json:"name,omitempty"`
// Process type
Type_ string `json:"type,omitempty"`
// true: process is external to MEEP false: process is internal to MEEP
IsExternal bool `json:"isExternal,omitempty"`
// Docker image to deploy inside MEEP
Image string `json:"image,omitempty"`
// Environment variables using the format NAME=\"value\",NAME=\"value\",NAME=\"value\"
Environment string `json:"environment,omitempty"`
// Arguments to command executable
CommandArguments string `json:"commandArguments,omitempty"`
// Executable to invoke at container start up
CommandExe string `json:"commandExe,omitempty"`
ServiceConfig *ServiceConfig `json:"serviceConfig,omitempty"`
ExternalConfig *ExternalConfig `json:"externalConfig,omitempty"`
// Process status
Status string `json:"status,omitempty"`
// Chart location for the deployment of the chart provided by the user
UserChartLocation string `json:"userChartLocation,omitempty"`
// Chart values.yaml file location for the deployment of the chart provided by the user
UserChartAlternateValues string `json:"userChartAlternateValues,omitempty"`
// Chart supplemental information related to the group (service)
UserChartGroup string `json:"userChartGroup,omitempty"`
// Key/Value Pair Map (string, string)
Meta map[string]string `json:"meta,omitempty"`
// Key/Value Pair Map (string, string)
UserMeta map[string]string `json:"userMeta,omitempty"`