# Functions
NewConfigDataEncodingFromFile reads a config file from the given path and returns the base64 encoding of that config file.
NewSecretFile constructs and returns a SecretFile object providing any assumed/default values as well as errors if any necessary values are not provided.
NewValidSecretFileEncoderInputFlags parses and validates the flag values input to the secret file encoder executable.
# Structs
SecretData provides the configuration file data encoded in base64.
SecretFile models the fields required in a yaml secret file as specified for CAPI deployments.
SecretFileEncoderInputFlags InputFlags provides a structure for storing all flags input to the executable, encapsulating all input data to avoid future parameter changes.
SecretMetadata describes the identifiers for a the Rancher project associated with this secret file.
# Type aliases
SecretFileContents is alias for contents of file, format agnostic.