Documentation ¶
Index ¶
- func CreateBreakGlass(cluster *cmv1.Cluster, clusterKey string, args *BreakGlassCredentialArgs, ...) (*cmv1.BreakGlassCredential, error)
- func CreateBreakGlassConfig(args *BreakGlassCredentialArgs) (*cmv1.BreakGlassCredential, error)
- func FormatBreakGlassCredentialOutput(breakGlassCredential *cmv1.BreakGlassCredential) (map[string]interface{}, error)
- func IsBreakGlassCredentialSetViaCLI(cmd *pflag.FlagSet) bool
- type BreakGlassCredentialArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBreakGlass ¶
func CreateBreakGlass(cluster *cmv1.Cluster, clusterKey string, args *BreakGlassCredentialArgs, r *rosa.Runtime) (*cmv1.BreakGlassCredential, error)
func CreateBreakGlassConfig ¶
func CreateBreakGlassConfig(args *BreakGlassCredentialArgs) (*cmv1.BreakGlassCredential, error)
func FormatBreakGlassCredentialOutput ¶
func FormatBreakGlassCredentialOutput(breakGlassCredential *cmv1.BreakGlassCredential) (map[string]interface{}, error)
Types ¶
type BreakGlassCredentialArgs ¶
type BreakGlassCredentialArgs struct {
// contains filtered or unexported fields
}
func AddBreakGlassCredentialFlags ¶
func AddBreakGlassCredentialFlags(cmd *cobra.Command) *BreakGlassCredentialArgs
func GetBreakGlassCredentialOptions ¶
func GetBreakGlassCredentialOptions(cmd *pflag.FlagSet, args *BreakGlassCredentialArgs) ( *BreakGlassCredentialArgs, error)
Click to show internal directories.
Click to hide internal directories.