1 package v1alpha1
2
3
4
5
6
7
8
9
10
11
12
13
14 var map_DataGather = map[string]string{
15 "": "\n\nDataGather provides data gather configuration options and status for the particular Insights data gathering.\n\nCompatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.",
16 "spec": "spec holds user settable values for configuration",
17 "status": "status holds observed values from the cluster. They may not be overridden.",
18 }
19
20 func (DataGather) SwaggerDoc() map[string]string {
21 return map_DataGather
22 }
23
24 var map_DataGatherList = map[string]string{
25 "": "DataGatherList is a collection of items\n\nCompatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.",
26 }
27
28 func (DataGatherList) SwaggerDoc() map[string]string {
29 return map_DataGatherList
30 }
31
32 var map_DataGatherSpec = map[string]string{
33 "dataPolicy": "dataPolicy allows user to enable additional global obfuscation of the IP addresses and base domain in the Insights archive data. Valid values are \"ClearText\" and \"ObfuscateNetworking\". When set to ClearText the data is not obfuscated. When set to ObfuscateNetworking the IP addresses and the cluster domain name are obfuscated. When omitted, this means no opinion and the platform is left to choose a reasonable default, which is subject to change over time. The current default is ClearText.",
34 "gatherers": "gatherers is a list of gatherers configurations. The particular gatherers IDs can be found at https://github.com/openshift/insights-operator/blob/master/docs/gathered-data.md. Run the following command to get the names of last active gatherers: \"oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'\"",
35 }
36
37 func (DataGatherSpec) SwaggerDoc() map[string]string {
38 return map_DataGatherSpec
39 }
40
41 var map_DataGatherStatus = map[string]string{
42 "conditions": "conditions provide details on the status of the gatherer job.",
43 "dataGatherState": "dataGatherState reflects the current state of the data gathering process.",
44 "gatherers": "gatherers is a list of active gatherers (and their statuses) in the last gathering.",
45 "startTime": "startTime is the time when Insights data gathering started.",
46 "finishTime": "finishTime is the time when Insights data gathering finished.",
47 "relatedObjects": "relatedObjects is a list of resources which are useful when debugging or inspecting the data gathering Pod",
48 "insightsRequestID": "insightsRequestID is an Insights request ID to track the status of the Insights analysis (in console.redhat.com processing pipeline) for the corresponding Insights data archive.",
49 "insightsReport": "insightsReport provides general Insights analysis results. When omitted, this means no data gathering has taken place yet or the corresponding Insights analysis (identified by \"insightsRequestID\") is not available.",
50 }
51
52 func (DataGatherStatus) SwaggerDoc() map[string]string {
53 return map_DataGatherStatus
54 }
55
56 var map_GathererConfig = map[string]string{
57 "": "gathererConfig allows to configure specific gatherers",
58 "name": "name is the name of specific gatherer",
59 "state": "state allows you to configure specific gatherer. Valid values are \"Enabled\", \"Disabled\" and omitted. When omitted, this means no opinion and the platform is left to choose a reasonable default. The current default is Enabled.",
60 }
61
62 func (GathererConfig) SwaggerDoc() map[string]string {
63 return map_GathererConfig
64 }
65
66 var map_GathererStatus = map[string]string{
67 "": "gathererStatus represents information about a particular data gatherer.",
68 "conditions": "conditions provide details on the status of each gatherer.",
69 "name": "name is the name of the gatherer.",
70 "lastGatherDuration": "lastGatherDuration represents the time spent gathering.",
71 }
72
73 func (GathererStatus) SwaggerDoc() map[string]string {
74 return map_GathererStatus
75 }
76
77 var map_HealthCheck = map[string]string{
78 "": "healthCheck represents an Insights health check attributes.",
79 "description": "description provides basic description of the healtcheck.",
80 "totalRisk": "totalRisk of the healthcheck. Indicator of the total risk posed by the detected issue; combination of impact and likelihood. The values can be from 1 to 4, and the higher the number, the more important the issue.",
81 "advisorURI": "advisorURI provides the URL link to the Insights Advisor.",
82 "state": "state determines what the current state of the health check is. Health check is enabled by default and can be disabled by the user in the Insights advisor user interface.",
83 }
84
85 func (HealthCheck) SwaggerDoc() map[string]string {
86 return map_HealthCheck
87 }
88
89 var map_InsightsReport = map[string]string{
90 "": "insightsReport provides Insights health check report based on the most recently sent Insights data.",
91 "downloadedAt": "downloadedAt is the time when the last Insights report was downloaded. An empty value means that there has not been any Insights report downloaded yet and it usually appears in disconnected clusters (or clusters when the Insights data gathering is disabled).",
92 "healthChecks": "healthChecks provides basic information about active Insights health checks in a cluster.",
93 "uri": "uri provides the URL link from which the report was downloaded.",
94 }
95
96 func (InsightsReport) SwaggerDoc() map[string]string {
97 return map_InsightsReport
98 }
99
100 var map_ObjectReference = map[string]string{
101 "": "ObjectReference contains enough information to let you inspect or modify the referred object.",
102 "group": "group is the API Group of the Resource. Enter empty string for the core group. This value should consist of only lowercase alphanumeric characters, hyphens and periods. Example: \"\", \"apps\", \"build.openshift.io\", etc.",
103 "resource": "resource is the type that is being referenced. It is normally the plural form of the resource kind in lowercase. This value should consist of only lowercase alphanumeric characters and hyphens. Example: \"deployments\", \"deploymentconfigs\", \"pods\", etc.",
104 "name": "name of the referent.",
105 "namespace": "namespace of the referent.",
106 }
107
108 func (ObjectReference) SwaggerDoc() map[string]string {
109 return map_ObjectReference
110 }
111
112
113
View as plain text