Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 165 for roleRef (0.12 sec)

  1. common-protos/k8s.io/api/rbac/v1/generated.proto

      // Subjects holds references to the objects the role applies to.
      // +optional
      repeated Subject subjects = 2;
    
      // RoleRef can only reference a ClusterRole in the global namespace.
      // If the RoleRef cannot be resolved, the Authorizer must return an error.
      optional RoleRef roleRef = 3;
    }
    
    // ClusterRoleBindingList is a collection of ClusterRoleBindings
    message ClusterRoleBindingList {
      // Standard object's metadata.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  2. pkg/registry/rbac/clusterrolebinding/policybased/storage.go

    	clusterRoleBinding := obj.(*rbac.ClusterRoleBinding)
    	if rbacregistry.BindingAuthorized(ctx, clusterRoleBinding.RoleRef, metav1.NamespaceNone, s.authorizer) {
    		return s.StandardStorage.Create(ctx, obj, createValidation, options)
    	}
    
    	v1RoleRef := rbacv1.RoleRef{}
    	err := rbacv1helpers.Convert_rbac_RoleRef_To_v1_RoleRef(&clusterRoleBinding.RoleRef, &v1RoleRef, nil)
    	if err != nil {
    		return nil, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 10:11:16 UTC 2022
    - 4.9K bytes
    - Viewed (0)
  3. plugin/pkg/auth/authorizer/rbac/bootstrappolicy/testdata/namespace-role-bindings.yaml

          rbac.authorization.kubernetes.io/autoupdate: "true"
        creationTimestamp: null
        labels:
          kubernetes.io/bootstrapping: rbac-defaults
        name: system:controller:bootstrap-signer
        namespace: kube-public
      roleRef:
        apiGroup: rbac.authorization.k8s.io
        kind: Role
        name: system:controller:bootstrap-signer
      subjects:
      - kind: ServiceAccount
        name: bootstrap-signer
        namespace: kube-system
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 08 16:15:52 UTC 2019
    - 3.9K bytes
    - Viewed (0)
  4. pkg/apis/rbac/v1/defaults.go

    	return RegisterDefaults(scheme)
    }
    
    func SetDefaults_ClusterRoleBinding(obj *rbacv1.ClusterRoleBinding) {
    	if len(obj.RoleRef.APIGroup) == 0 {
    		obj.RoleRef.APIGroup = GroupName
    	}
    }
    func SetDefaults_RoleBinding(obj *rbacv1.RoleBinding) {
    	if len(obj.RoleRef.APIGroup) == 0 {
    		obj.RoleRef.APIGroup = GroupName
    	}
    }
    func SetDefaults_Subject(obj *rbacv1.Subject) {
    	if len(obj.APIGroup) == 0 {
    		switch obj.Kind {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 09 21:04:54 UTC 2017
    - 1.3K bytes
    - Viewed (0)
  5. pkg/apis/rbac/v1alpha1/zz_generated.conversion.go

    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1alpha1.RoleRef)(nil), (*rbac.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1alpha1_RoleRef_To_rbac_RoleRef(a.(*v1alpha1.RoleRef), b.(*rbac.RoleRef), scope)
    	}); err != nil {
    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*rbac.RoleRef)(nil), (*v1alpha1.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 23.6K bytes
    - Viewed (0)
  6. pkg/apis/rbac/v1/zz_generated.conversion.go

    	}); err != nil {
    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1.RoleRef)(nil), (*rbac.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1_RoleRef_To_rbac_RoleRef(a.(*v1.RoleRef), b.(*rbac.RoleRef), scope)
    	}); err != nil {
    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*rbac.RoleRef)(nil), (*v1.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 21K bytes
    - Viewed (0)
  7. pkg/apis/rbac/v1beta1/zz_generated.conversion.go

    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1beta1.RoleRef)(nil), (*rbac.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1beta1_RoleRef_To_rbac_RoleRef(a.(*v1beta1.RoleRef), b.(*rbac.RoleRef), scope)
    	}); err != nil {
    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*rbac.RoleRef)(nil), (*v1beta1.RoleRef)(nil), func(a, b interface{}, scope conversion.Scope) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 22.1K bytes
    - Viewed (0)
  8. pkg/apis/rbac/types.go

    	// Subjects holds references to the objects the role applies to.
    	Subjects []Subject
    
    	// RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace.
    	// If the RoleRef cannot be resolved, the Authorizer must return an error.
    	// This field is immutable.
    	RoleRef RoleRef
    }
    
    // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 24 20:35:20 UTC 2023
    - 7.8K bytes
    - Viewed (0)
  9. pkg/registry/rbac/validation/rule.go

    func (r *DefaultRuleResolver) GetRoleReferenceRules(roleRef rbacv1.RoleRef, bindingNamespace string) ([]rbacv1.PolicyRule, error) {
    	switch roleRef.Kind {
    	case "Role":
    		role, err := r.roleGetter.GetRole(bindingNamespace, roleRef.Name)
    		if err != nil {
    			return nil, err
    		}
    		return role.Rules, nil
    
    	case "ClusterRole":
    		clusterRole, err := r.clusterRoleGetter.GetClusterRole(roleRef.Name)
    		if err != nil {
    			return nil, err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 02 16:51:16 UTC 2020
    - 11.6K bytes
    - Viewed (0)
  10. common-protos/k8s.io/api/rbac/v1alpha1/generated.proto

      // Subjects holds references to the objects the role applies to.
      // +optional
      repeated Subject subjects = 2;
    
      // RoleRef can only reference a ClusterRole in the global namespace.
      // If the RoleRef cannot be resolved, the Authorizer must return an error.
      optional RoleRef roleRef = 3;
    }
    
    // ClusterRoleBindingList is a collection of ClusterRoleBindings.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 8.5K bytes
    - Viewed (0)
Back to top