codec

package
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DecodeAuditConfiguration

func DecodeAuditConfiguration(auditCodecs *serializer.CodecFactory, data []byte) (*auditconfig.AuditConfiguration, error)

DecodeAuditConfiguration decodes a serialized AuditConfiguration to the internal type

func EncodeAuditConfig

func EncodeAuditConfig(internal *auditconfig.AuditConfiguration, targetVersion schema.GroupVersion) ([]byte, error)

EncodeAuditConfig encodes an internal AuditConfiguration to an external YAML representation

func NewAuditConfigYAMLEncoder

func NewAuditConfigYAMLEncoder(targetVersion schema.GroupVersion) (runtime.Encoder, error)

NewAuditConfigYAMLEncoder returns an encoder that can write objects in the auditconfig API group to YAML

func NewYAMLEncoder

func NewYAMLEncoder(groupName string) (runtime.Encoder, error)

NewYAMLEncoder generates a new runtime.Encoder that encodes objects to YAML

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL