Versions in this module Expand all Collapse all v4 v4.1.0 May 1, 2019 Changes in this version + const AddClusterRoleToGroupRecommendedName + const AddClusterRoleToUserRecommendedName + const AddRoleToGroupRecommendedName + const AddRoleToUserRecommendedName + const AddSCCToGroupRecommendedName + const AddSCCToUserRecommendedName + const PolicyRecommendedName + const ReconcileSCCRecommendedName + const RemoveClusterRoleFromGroupRecommendedName + const RemoveClusterRoleFromUserRecommendedName + const RemoveGroupRecommendedName + const RemoveRoleFromGroupRecommendedName + const RemoveRoleFromUserRecommendedName + const RemoveSCCFromGroupRecommendedName + const RemoveSCCFromUserRecommendedName + const RemoveUserRecommendedName + const ReviewRecommendedName + const SubjectReviewRecommendedName + const WhoCanRecommendedName + func CheckStatefulSetWithWolumeClaimTemplates(obj runtime.Object) error + func GetPodTemplateForObject(obj runtime.Object) (*corev1.PodTemplateSpec, error) + func MergeMaps(a, b map[string]string) map[string]string + func NewCmdAddClusterRoleToGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdAddClusterRoleToUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdAddRoleToGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdAddRoleToUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdAddSCCToGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdAddSCCToUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdPolicy(name, fullName string, f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdReconcileSCC(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveClusterRoleFromGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveClusterRoleFromUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveGroupFromProject(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveRoleFromGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveRoleFromUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveSCCFromGroup(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveSCCFromUser(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdRemoveUserFromProject(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdSccReview(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdSccSubjectReview(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func NewCmdWhoCan(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + func ResourceFor(mapper meta.RESTMapper, resourceArg string) schema.GroupVersionResource + type ReconcileSCCOptions struct + Confirmed bool + InfraNamespace string + NSClient corev1typedclient.NamespaceInterface + PrintFlags *genericclioptions.PrintFlags + Printer printers.ResourcePrinter + SCCClient securityv1typedclient.SecurityContextConstraintsInterface + Union bool + func NewDefaultReconcileSCCOptions(streams genericclioptions.IOStreams) *ReconcileSCCOptions + func (o *ReconcileSCCOptions) ChangedSCCs() ([]*securityv1.SecurityContextConstraints, ...) + func (o *ReconcileSCCOptions) Complete(cmd *cobra.Command, f kcmdutil.Factory, args []string) error + func (o *ReconcileSCCOptions) ReplaceChangedSCCs(newSCCs, changedSCCs []*securityv1.SecurityContextConstraints) error + func (o *ReconcileSCCOptions) RunReconcileSCCs(cmd *cobra.Command, f kcmdutil.Factory) error + func (o *ReconcileSCCOptions) Validate() error + type RemoveFromProjectOptions struct + BindingNamespace string + Client rbacv1client.RoleBindingsGetter + DryRun bool + Groups []string + Output string + PrintFlags *genericclioptions.PrintFlags + Printer printers.ResourcePrinter + Users []string + func NewRemoveFromProjectOptions(streams genericclioptions.IOStreams) *RemoveFromProjectOptions + func (o *RemoveFromProjectOptions) Complete(f kcmdutil.Factory, cmd *cobra.Command, args []string, target *[]string, ...) error + func (o *RemoveFromProjectOptions) Run() error + func (o *RemoveFromProjectOptions) Validate(f kcmdutil.Factory, cmd *cobra.Command, args []string) error + type RoleModificationOptions struct + DryRun bool + Groups []string + PrintErrf func(format string, args ...interface{}) + PrintFlags *genericclioptions.PrintFlags + RbacClient rbacv1client.RbacV1Interface + RoleBindingName string + RoleBindingNamespace string + RoleKind string + RoleName string + RoleNamespace string + SANames []string + ServiceAccountClient corev1client.ServiceAccountsGetter + Subjects []rbacv1.Subject + Targets []string + ToPrinter func(string) (printers.ResourcePrinter, error) + UserClient userv1client.UserV1Interface + Users []string + func NewRoleModificationOptions(streams genericclioptions.IOStreams) *RoleModificationOptions + func (o *RoleModificationOptions) AddRole() error + func (o *RoleModificationOptions) Complete(f kcmdutil.Factory, cmd *cobra.Command, args []string, target *[]string, ...) error + func (o *RoleModificationOptions) CompleteUserWithSA(f kcmdutil.Factory, cmd *cobra.Command, args []string) error + func (o *RoleModificationOptions) RemoveRole() error + type SCCModificationOptions struct + DefaultSubjectNamespace string + DryRun bool + IsGroup bool + Output string + PrintFlags *genericclioptions.PrintFlags + SANames []string + SCCInterface securityv1typedclient.SecurityContextConstraintsInterface + SCCName string + Subjects []corev1.ObjectReference + ToPrinter func(string) (printers.ResourcePrinter, error) + func NewSCCModificationOptions(streams genericclioptions.IOStreams) *SCCModificationOptions + func (o *SCCModificationOptions) AddSCC() error + func (o *SCCModificationOptions) CompleteGroups(f kcmdutil.Factory, cmd *cobra.Command, args []string) error + func (o *SCCModificationOptions) CompleteUsers(f kcmdutil.Factory, cmd *cobra.Command, args []string) error + func (o *SCCModificationOptions) RemoveSCC() error + type SCCReviewOptions struct + FilenameOptions resource.FilenameOptions + PrintFlags *genericclioptions.PrintFlags + Printer *policyPrinter + RESTClientFactory func(mapping *meta.RESTMapping) (resource.RESTClient, error) + func NewSCCReviewOptions(streams genericclioptions.IOStreams) *SCCReviewOptions + func (o *SCCReviewOptions) Complete(f kcmdutil.Factory, args []string, cmd *cobra.Command) error + func (o *SCCReviewOptions) Run(args []string) error + type SCCSubjectReviewOptions struct + FilenameOptions resource.FilenameOptions + Groups []string + PrintFlags *genericclioptions.PrintFlags + Printer *policyPrinter + RESTClientFactory func(mapping *meta.RESTMapping) (resource.RESTClient, error) + User string + func NewSCCSubjectReviewOptions(streams genericclioptions.IOStreams) *SCCSubjectReviewOptions + func (o *SCCSubjectReviewOptions) Complete(f kcmdutil.Factory, args []string, cmd *cobra.Command) error + func (o *SCCSubjectReviewOptions) Run(args []string) error + type WhoCanOptions struct + PrintFlags *genericclioptions.PrintFlags + ToPrinter func(string) (printers.ResourcePrinter, error) + func NewWhoCanOptions(streams genericclioptions.IOStreams) *WhoCanOptions v4.0.0-alpha.0 Sep 13, 2018 Other modules containing this package gopkg.in/openshift/origin.v3