Documentation
¶
Overview ¶
+groupName=webconsole.config.openshift.io Package v1 is the v1 version of the API.
Package v1 is a generated protocol buffer package. It is generated from these files: github.com/openshift/api/webconsole/v1/generated.proto It has these top-level messages: CertInfo ClusterInfo ExtensionsConfiguration FeaturesConfiguration HTTPServingInfo NamedCertificate ServingInfo WebConsoleConfiguration
Index ¶
- Constants
- Variables
- func Resource(resource string) schema.GroupResource
- type CertInfo
- func (in *CertInfo) DeepCopy() *CertInfo
- func (in *CertInfo) DeepCopyInto(out *CertInfo)
- func (*CertInfo) Descriptor() ([]byte, []int)
- func (m *CertInfo) Marshal() (dAtA []byte, err error)
- func (m *CertInfo) MarshalTo(dAtA []byte) (int, error)
- func (*CertInfo) ProtoMessage()
- func (m *CertInfo) Reset()
- func (m *CertInfo) Size() (n int)
- func (this *CertInfo) String() string
- func (CertInfo) SwaggerDoc() map[string]string
- func (m *CertInfo) Unmarshal(dAtA []byte) error
- type ClusterInfo
- func (in *ClusterInfo) DeepCopy() *ClusterInfo
- func (in *ClusterInfo) DeepCopyInto(out *ClusterInfo)
- func (*ClusterInfo) Descriptor() ([]byte, []int)
- func (m *ClusterInfo) Marshal() (dAtA []byte, err error)
- func (m *ClusterInfo) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterInfo) ProtoMessage()
- func (m *ClusterInfo) Reset()
- func (m *ClusterInfo) Size() (n int)
- func (this *ClusterInfo) String() string
- func (ClusterInfo) SwaggerDoc() map[string]string
- func (m *ClusterInfo) Unmarshal(dAtA []byte) error
- type ExtensionsConfiguration
- func (in *ExtensionsConfiguration) DeepCopy() *ExtensionsConfiguration
- func (in *ExtensionsConfiguration) DeepCopyInto(out *ExtensionsConfiguration)
- func (*ExtensionsConfiguration) Descriptor() ([]byte, []int)
- func (m *ExtensionsConfiguration) Marshal() (dAtA []byte, err error)
- func (m *ExtensionsConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (*ExtensionsConfiguration) ProtoMessage()
- func (m *ExtensionsConfiguration) Reset()
- func (m *ExtensionsConfiguration) Size() (n int)
- func (this *ExtensionsConfiguration) String() string
- func (ExtensionsConfiguration) SwaggerDoc() map[string]string
- func (m *ExtensionsConfiguration) Unmarshal(dAtA []byte) error
- type FeaturesConfiguration
- func (in *FeaturesConfiguration) DeepCopy() *FeaturesConfiguration
- func (in *FeaturesConfiguration) DeepCopyInto(out *FeaturesConfiguration)
- func (*FeaturesConfiguration) Descriptor() ([]byte, []int)
- func (m *FeaturesConfiguration) Marshal() (dAtA []byte, err error)
- func (m *FeaturesConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (*FeaturesConfiguration) ProtoMessage()
- func (m *FeaturesConfiguration) Reset()
- func (m *FeaturesConfiguration) Size() (n int)
- func (this *FeaturesConfiguration) String() string
- func (FeaturesConfiguration) SwaggerDoc() map[string]string
- func (m *FeaturesConfiguration) Unmarshal(dAtA []byte) error
- type HTTPServingInfo
- func (in *HTTPServingInfo) DeepCopy() *HTTPServingInfo
- func (in *HTTPServingInfo) DeepCopyInto(out *HTTPServingInfo)
- func (*HTTPServingInfo) Descriptor() ([]byte, []int)
- func (m *HTTPServingInfo) Marshal() (dAtA []byte, err error)
- func (m *HTTPServingInfo) MarshalTo(dAtA []byte) (int, error)
- func (*HTTPServingInfo) ProtoMessage()
- func (m *HTTPServingInfo) Reset()
- func (m *HTTPServingInfo) Size() (n int)
- func (this *HTTPServingInfo) String() string
- func (HTTPServingInfo) SwaggerDoc() map[string]string
- func (m *HTTPServingInfo) Unmarshal(dAtA []byte) error
- type NamedCertificate
- func (in *NamedCertificate) DeepCopy() *NamedCertificate
- func (in *NamedCertificate) DeepCopyInto(out *NamedCertificate)
- func (*NamedCertificate) Descriptor() ([]byte, []int)
- func (m *NamedCertificate) Marshal() (dAtA []byte, err error)
- func (m *NamedCertificate) MarshalTo(dAtA []byte) (int, error)
- func (*NamedCertificate) ProtoMessage()
- func (m *NamedCertificate) Reset()
- func (m *NamedCertificate) Size() (n int)
- func (this *NamedCertificate) String() string
- func (NamedCertificate) SwaggerDoc() map[string]string
- func (m *NamedCertificate) Unmarshal(dAtA []byte) error
- type ServingInfo
- func (in *ServingInfo) DeepCopy() *ServingInfo
- func (in *ServingInfo) DeepCopyInto(out *ServingInfo)
- func (*ServingInfo) Descriptor() ([]byte, []int)
- func (m *ServingInfo) Marshal() (dAtA []byte, err error)
- func (m *ServingInfo) MarshalTo(dAtA []byte) (int, error)
- func (*ServingInfo) ProtoMessage()
- func (m *ServingInfo) Reset()
- func (m *ServingInfo) Size() (n int)
- func (this *ServingInfo) String() string
- func (ServingInfo) SwaggerDoc() map[string]string
- func (m *ServingInfo) Unmarshal(dAtA []byte) error
- type WebConsoleConfiguration
- func (in *WebConsoleConfiguration) DeepCopy() *WebConsoleConfiguration
- func (in *WebConsoleConfiguration) DeepCopyInto(out *WebConsoleConfiguration)
- func (in *WebConsoleConfiguration) DeepCopyObject() runtime.Object
- func (*WebConsoleConfiguration) Descriptor() ([]byte, []int)
- func (m *WebConsoleConfiguration) Marshal() (dAtA []byte, err error)
- func (m *WebConsoleConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (*WebConsoleConfiguration) ProtoMessage()
- func (m *WebConsoleConfiguration) Reset()
- func (m *WebConsoleConfiguration) Size() (n int)
- func (this *WebConsoleConfiguration) String() string
- func (WebConsoleConfiguration) SwaggerDoc() map[string]string
- func (m *WebConsoleConfiguration) Unmarshal(dAtA []byte) error
Constants ¶
const (
GroupName = "webconsole.config.openshift.io"
)
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var ( SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1"} SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Types ¶
type CertInfo ¶
type CertInfo struct {
// CertFile is a file containing a PEM-encoded certificate
CertFile string `json:"certFile" protobuf:"bytes,1,opt,name=certFile"`
// KeyFile is a file containing a PEM-encoded private key for the certificate specified by CertFile
KeyFile string `json:"keyFile" protobuf:"bytes,2,opt,name=keyFile"`
}
CertInfo relates a certificate with a private key
func (*CertInfo) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertInfo.
func (*CertInfo) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertInfo) Descriptor ¶
func (*CertInfo) ProtoMessage ¶
func (*CertInfo) ProtoMessage()
func (CertInfo) SwaggerDoc ¶
type ClusterInfo ¶
type ClusterInfo struct {
// ConsolePublicURL is where you can find the web console server (TODO do we really need this?)
ConsolePublicURL string `json:"consolePublicURL" protobuf:"bytes,1,opt,name=consolePublicURL"`
// MasterPublicURL is how the web console can access the OpenShift v1 server
MasterPublicURL string `json:"masterPublicURL" protobuf:"bytes,2,opt,name=masterPublicURL"`
// LoggingPublicURL is the public endpoint for logging (optional)
LoggingPublicURL string `json:"loggingPublicURL" protobuf:"bytes,3,opt,name=loggingPublicURL"`
// MetricsPublicURL is the public endpoint for metrics (optional)
MetricsPublicURL string `json:"metricsPublicURL" protobuf:"bytes,4,opt,name=metricsPublicURL"`
// LogoutPublicURL is an optional, absolute URL to redirect web browsers to after logging out of the web
// console. If not specified, the built-in logout page is shown.
LogoutPublicURL string `json:"logoutPublicURL" protobuf:"bytes,5,opt,name=logoutPublicURL"`
}
ClusterInfo holds information the web console needs to talk to the cluster such as master public URL and metrics public URL
func (*ClusterInfo) DeepCopy ¶
func (in *ClusterInfo) DeepCopy() *ClusterInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterInfo.
func (*ClusterInfo) DeepCopyInto ¶
func (in *ClusterInfo) DeepCopyInto(out *ClusterInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterInfo) Descriptor ¶
func (*ClusterInfo) Descriptor() ([]byte, []int)
func (*ClusterInfo) Marshal ¶
func (m *ClusterInfo) Marshal() (dAtA []byte, err error)
func (*ClusterInfo) ProtoMessage ¶
func (*ClusterInfo) ProtoMessage()
func (*ClusterInfo) Reset ¶
func (m *ClusterInfo) Reset()
func (*ClusterInfo) Size ¶
func (m *ClusterInfo) Size() (n int)
func (*ClusterInfo) String ¶
func (this *ClusterInfo) String() string
func (ClusterInfo) SwaggerDoc ¶
func (ClusterInfo) SwaggerDoc() map[string]string
func (*ClusterInfo) Unmarshal ¶
func (m *ClusterInfo) Unmarshal(dAtA []byte) error
type ExtensionsConfiguration ¶
type ExtensionsConfiguration struct {
// ScriptURLs are URLs to load as scripts when the Web Console loads. The URLs must be accessible from
// the browser.
ScriptURLs []string `json:"scriptURLs" protobuf:"bytes,1,rep,name=scriptURLs"`
// StylesheetURLs are URLs to load as stylesheets when the Web Console loads. The URLs must be accessible
// from the browser.
StylesheetURLs []string `json:"stylesheetURLs" protobuf:"bytes,2,rep,name=stylesheetURLs"`
// Properties are key(string) and value(string) pairs that will be injected into the console under the
// global variable OPENSHIFT_EXTENSION_PROPERTIES
Properties map[string]string `json:"properties" protobuf:"bytes,3,rep,name=properties"`
}
ExtensionsConfiguration holds custom script, stylesheets, and properties used for web console customization
func (*ExtensionsConfiguration) DeepCopy ¶
func (in *ExtensionsConfiguration) DeepCopy() *ExtensionsConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionsConfiguration.
func (*ExtensionsConfiguration) DeepCopyInto ¶
func (in *ExtensionsConfiguration) DeepCopyInto(out *ExtensionsConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtensionsConfiguration) Descriptor ¶
func (*ExtensionsConfiguration) Descriptor() ([]byte, []int)
func (*ExtensionsConfiguration) Marshal ¶
func (m *ExtensionsConfiguration) Marshal() (dAtA []byte, err error)
func (*ExtensionsConfiguration) MarshalTo ¶
func (m *ExtensionsConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*ExtensionsConfiguration) ProtoMessage ¶
func (*ExtensionsConfiguration) ProtoMessage()
func (*ExtensionsConfiguration) Reset ¶
func (m *ExtensionsConfiguration) Reset()
func (*ExtensionsConfiguration) Size ¶
func (m *ExtensionsConfiguration) Size() (n int)
func (*ExtensionsConfiguration) String ¶
func (this *ExtensionsConfiguration) String() string
func (ExtensionsConfiguration) SwaggerDoc ¶
func (ExtensionsConfiguration) SwaggerDoc() map[string]string
func (*ExtensionsConfiguration) Unmarshal ¶
func (m *ExtensionsConfiguration) Unmarshal(dAtA []byte) error
type FeaturesConfiguration ¶
type FeaturesConfiguration struct {
// InactivityTimeoutMinutes is the number of minutes of inactivity before you are automatically logged out of
// the web console (optional). If set to 0, inactivity timeout is disabled.
InactivityTimeoutMinutes int64 `json:"inactivityTimeoutMinutes" protobuf:"varint,1,opt,name=inactivityTimeoutMinutes"`
// ClusterResourceOverridesEnabled indicates that the cluster is configured for overcommit. When set to
// true, the web console will hide the CPU request, CPU limit, and memory request fields in its editors
// and skip validation on those fields. The memory limit field will still be displayed.
ClusterResourceOverridesEnabled bool `json:"clusterResourceOverridesEnabled" protobuf:"varint,2,opt,name=clusterResourceOverridesEnabled"`
}
FeaturesConfiguration defines various feature gates for the web console
func (*FeaturesConfiguration) DeepCopy ¶
func (in *FeaturesConfiguration) DeepCopy() *FeaturesConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeaturesConfiguration.
func (*FeaturesConfiguration) DeepCopyInto ¶
func (in *FeaturesConfiguration) DeepCopyInto(out *FeaturesConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeaturesConfiguration) Descriptor ¶
func (*FeaturesConfiguration) Descriptor() ([]byte, []int)
func (*FeaturesConfiguration) Marshal ¶
func (m *FeaturesConfiguration) Marshal() (dAtA []byte, err error)
func (*FeaturesConfiguration) MarshalTo ¶
func (m *FeaturesConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*FeaturesConfiguration) ProtoMessage ¶
func (*FeaturesConfiguration) ProtoMessage()
func (*FeaturesConfiguration) Reset ¶
func (m *FeaturesConfiguration) Reset()
func (*FeaturesConfiguration) Size ¶
func (m *FeaturesConfiguration) Size() (n int)
func (*FeaturesConfiguration) String ¶
func (this *FeaturesConfiguration) String() string
func (FeaturesConfiguration) SwaggerDoc ¶
func (FeaturesConfiguration) SwaggerDoc() map[string]string
func (*FeaturesConfiguration) Unmarshal ¶
func (m *FeaturesConfiguration) Unmarshal(dAtA []byte) error
type HTTPServingInfo ¶
type HTTPServingInfo struct {
// ServingInfo is the HTTP serving information
ServingInfo `json:",inline" protobuf:"bytes,1,opt,name=servingInfo"`
// MaxRequestsInFlight is the number of concurrent requests allowed to the server. If zero, no limit.
MaxRequestsInFlight int64 `json:"maxRequestsInFlight" protobuf:"varint,2,opt,name=maxRequestsInFlight"`
// RequestTimeoutSeconds is the number of seconds before requests are timed out. The default is 60 minutes, if
// -1 there is no limit on requests.
RequestTimeoutSeconds int64 `json:"requestTimeoutSeconds" protobuf:"varint,3,opt,name=requestTimeoutSeconds"`
}
HTTPServingInfo holds configuration for serving HTTP
func (*HTTPServingInfo) DeepCopy ¶
func (in *HTTPServingInfo) DeepCopy() *HTTPServingInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPServingInfo.
func (*HTTPServingInfo) DeepCopyInto ¶
func (in *HTTPServingInfo) DeepCopyInto(out *HTTPServingInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HTTPServingInfo) Descriptor ¶
func (*HTTPServingInfo) Descriptor() ([]byte, []int)
func (*HTTPServingInfo) Marshal ¶
func (m *HTTPServingInfo) Marshal() (dAtA []byte, err error)
func (*HTTPServingInfo) ProtoMessage ¶
func (*HTTPServingInfo) ProtoMessage()
func (*HTTPServingInfo) Reset ¶
func (m *HTTPServingInfo) Reset()
func (*HTTPServingInfo) Size ¶
func (m *HTTPServingInfo) Size() (n int)
func (*HTTPServingInfo) String ¶
func (this *HTTPServingInfo) String() string
func (HTTPServingInfo) SwaggerDoc ¶
func (HTTPServingInfo) SwaggerDoc() map[string]string
func (*HTTPServingInfo) Unmarshal ¶
func (m *HTTPServingInfo) Unmarshal(dAtA []byte) error
type NamedCertificate ¶
type NamedCertificate struct {
// Names is a list of DNS names this certificate should be used to secure
// A name can be a normal DNS name, or can contain leading wildcard segments.
Names []string `json:"names" protobuf:"bytes,1,rep,name=names"`
// CertInfo is the TLS cert info for serving secure traffic
CertInfo `json:",inline" protobuf:"bytes,2,opt,name=certInfo"`
}
NamedCertificate specifies a certificate/key, and the names it should be served for
func (*NamedCertificate) DeepCopy ¶
func (in *NamedCertificate) DeepCopy() *NamedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedCertificate.
func (*NamedCertificate) DeepCopyInto ¶
func (in *NamedCertificate) DeepCopyInto(out *NamedCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedCertificate) Descriptor ¶
func (*NamedCertificate) Descriptor() ([]byte, []int)
func (*NamedCertificate) Marshal ¶
func (m *NamedCertificate) Marshal() (dAtA []byte, err error)
func (*NamedCertificate) ProtoMessage ¶
func (*NamedCertificate) ProtoMessage()
func (*NamedCertificate) Reset ¶
func (m *NamedCertificate) Reset()
func (*NamedCertificate) Size ¶
func (m *NamedCertificate) Size() (n int)
func (*NamedCertificate) String ¶
func (this *NamedCertificate) String() string
func (NamedCertificate) SwaggerDoc ¶
func (NamedCertificate) SwaggerDoc() map[string]string
func (*NamedCertificate) Unmarshal ¶
func (m *NamedCertificate) Unmarshal(dAtA []byte) error
type ServingInfo ¶
type ServingInfo struct {
// BindAddress is the ip:port to serve on
BindAddress string `json:"bindAddress" protobuf:"bytes,1,opt,name=bindAddress"`
// BindNetwork is the type of network to bind to - defaults to "tcp4", accepts "tcp",
// "tcp4", and "tcp6"
BindNetwork string `json:"bindNetwork" protobuf:"bytes,2,opt,name=bindNetwork"`
// CertInfo is the TLS cert info for serving secure traffic.
// this is anonymous so that we can inline it for serialization
CertInfo `json:",inline" protobuf:"bytes,3,opt,name=certInfo"`
// ClientCA is the certificate bundle for all the signers that you'll recognize for incoming client certificates
ClientCA string `json:"clientCA" protobuf:"bytes,4,opt,name=clientCA"`
// NamedCertificates is a list of certificates to use to secure requests to specific hostnames
NamedCertificates []NamedCertificate `json:"namedCertificates" protobuf:"bytes,5,rep,name=namedCertificates"`
// MinTLSVersion is the minimum TLS version supported.
// Values must match version names from https://golang.org/pkg/crypto/tls/#pkg-constants
MinTLSVersion string `json:"minTLSVersion,omitempty" protobuf:"bytes,6,opt,name=minTLSVersion"`
// CipherSuites contains an overridden list of ciphers for the server to support.
// Values must match cipher suite IDs from https://golang.org/pkg/crypto/tls/#pkg-constants
CipherSuites []string `json:"cipherSuites,omitempty" protobuf:"bytes,7,rep,name=cipherSuites"`
}
ServingInfo holds information about serving web pages
func (*ServingInfo) DeepCopy ¶
func (in *ServingInfo) DeepCopy() *ServingInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingInfo.
func (*ServingInfo) DeepCopyInto ¶
func (in *ServingInfo) DeepCopyInto(out *ServingInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServingInfo) Descriptor ¶
func (*ServingInfo) Descriptor() ([]byte, []int)
func (*ServingInfo) Marshal ¶
func (m *ServingInfo) Marshal() (dAtA []byte, err error)
func (*ServingInfo) ProtoMessage ¶
func (*ServingInfo) ProtoMessage()
func (*ServingInfo) Reset ¶
func (m *ServingInfo) Reset()
func (*ServingInfo) Size ¶
func (m *ServingInfo) Size() (n int)
func (*ServingInfo) String ¶
func (this *ServingInfo) String() string
func (ServingInfo) SwaggerDoc ¶
func (ServingInfo) SwaggerDoc() map[string]string
func (*ServingInfo) Unmarshal ¶
func (m *ServingInfo) Unmarshal(dAtA []byte) error
type WebConsoleConfiguration ¶
type WebConsoleConfiguration struct {
metav1.TypeMeta `json:",inline"`
// ServingInfo is the HTTP serving information for these assets
ServingInfo HTTPServingInfo `json:"servingInfo" protobuf:"bytes,1,opt,name=servingInfo"`
// ClusterInfo holds information the web console needs to talk to the cluster such as master public URL
// and metrics public URL
ClusterInfo ClusterInfo `json:"clusterInfo" protobuf:"bytes,2,rep,name=clusterInfo"`
// Features define various feature gates for the web console
Features FeaturesConfiguration `json:"features" protobuf:"bytes,3,opt,name=featureInfo"`
// Extensions define custom scripts, stylesheets, and properties used for web console customization
Extensions ExtensionsConfiguration `json:"extensions" protobuf:"bytes,4,rep,name=extensions"`
}
WebConsoleConfiguration holds the necessary configuration options for serving the web console
func (*WebConsoleConfiguration) DeepCopy ¶
func (in *WebConsoleConfiguration) DeepCopy() *WebConsoleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebConsoleConfiguration.
func (*WebConsoleConfiguration) DeepCopyInto ¶
func (in *WebConsoleConfiguration) DeepCopyInto(out *WebConsoleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebConsoleConfiguration) DeepCopyObject ¶
func (in *WebConsoleConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebConsoleConfiguration) Descriptor ¶
func (*WebConsoleConfiguration) Descriptor() ([]byte, []int)
func (*WebConsoleConfiguration) Marshal ¶
func (m *WebConsoleConfiguration) Marshal() (dAtA []byte, err error)
func (*WebConsoleConfiguration) MarshalTo ¶
func (m *WebConsoleConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*WebConsoleConfiguration) ProtoMessage ¶
func (*WebConsoleConfiguration) ProtoMessage()
func (*WebConsoleConfiguration) Reset ¶
func (m *WebConsoleConfiguration) Reset()
func (*WebConsoleConfiguration) Size ¶
func (m *WebConsoleConfiguration) Size() (n int)
func (*WebConsoleConfiguration) String ¶
func (this *WebConsoleConfiguration) String() string
func (WebConsoleConfiguration) SwaggerDoc ¶
func (WebConsoleConfiguration) SwaggerDoc() map[string]string
func (*WebConsoleConfiguration) Unmarshal ¶
func (m *WebConsoleConfiguration) Unmarshal(dAtA []byte) error