package
0.13.10
Repository: https://github.com/emirot/kyaml.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CheckRequiredSettersSet iterates through all the setter definitions in openAPI schema and returns error if any of the setter has required field true and isSet false.
GetExtFromSchema returns the cliExtension openAPI extension if it is present in schema.
SetAll applies the set filter for all yaml nodes and only returns the nodes whose corresponding file has at least one node with input setter.
SubstReferringDefinition check if the definition used in substitution and return the substitution name if true.

# Constants

K8sCliExtensionKey is the name of the OpenAPI field containing the setter extensions.

# Structs

Add creates or updates setter or substitution references from resource fields.
No description provided by the author
Delete delete openAPI definition references from resource fields.
DeleterDefinition may be used to update a files OpenAPI definitions with a new setter.
List lists the setters specified in the OpenAPI excludes the subpackages which contain file with name OpenAPIFileName in them.
Set sets resource field values from an OpenAPI setter.
SetOpenAPI updates a setter value.
SetterDefinition may be used to update a files OpenAPI definitions with a new setter.
SetterDefinition may be used to update a files OpenAPI definitions with a new substitution.
No description provided by the author