INNER CODE UNIT · Go
func
apache/apisix-ingress-controller · api/adc/types.go:110
func (p PluginMetadata) MarshalLog() any {
return pluginNames(p)
}
// +k8s:deepcopy-gen=true
type ConsumerGroup struct {
Metadata `json:",inline" yaml:",inline"`
Consumers []Consumer `json:"consumers,omitempty" yaml:"consumers,omitempty"`
Name string `json:"name" yaml:"name"`
Plugins Plugins `json:"plugins" yaml:"plugins"`
}
// +k8s:deepcopy-gen=true
type Consumer struct {
Metadata `json:",inline" yaml:",inline"`
Credentials []Credential `json:"credentials,omitempty" yaml:"credentials,omitempty"`
Plugins Plugins `json:"plugins,omitempty" yaml:"plugins,omitempty"`