# Functions
ALIAS - myminio.
FLAGS - --key=""|value|value1,value2,value3.
GenerateMinIOIntervalJobCommand - generate command.
Key - key=value|value1,value2,value3.
KeyFormat - match key and get outPut to replace $0 to output the value if format not contain $0, will add $0 to the end.
KeyValue - match key and putout the key, like endpoint="https://webhook-1.example.net".
OneOf - one of the funcs must be found mc admin policy attach OneOf(--user | --group) = mc admin policy attach --user user or mc admin policy attach --group group.
OperationAliasToMC - convert operation to mc operation.
Option - ignore the error.
OthersKeyValues - get all the key values.
Sanitize - no space for the command mc mb Sanitize(alias / bucketName) = mc mb alias/bucketName.
Static - some static value.
# Constants
DefaultMCImage - job mc image.
MinioJobCRName - job cr name.
MinioJobName - job name.
MinioJobPhaseError - error.
MinioJobPhaseFailed - failed.
MinioJobPhaseRunning - running.
MinioJobPhaseSuccess - Success.
# Variables
JobOperation - job operation.
# Structs
Arg - parse the arg result.
MinIOIntervalJob - Interval Job.
MinIOIntervalJobCommand - Job run command.
# Type aliases
FieldsFunc - alias function.