Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 76 for ResourceAttributes (0.52 sec)

  1. pkg/apis/authorization/validation/validation.go

    	}
    
    	if sar.Spec.ResourceAttributes != nil && sar.Spec.ResourceAttributes.Namespace != sar.Namespace {
    		allErrs = append(allErrs, field.Invalid(field.NewPath("spec.resourceAttributes.namespace"), sar.Spec.ResourceAttributes.Namespace, `must match metadata.namespace`))
    	}
    	if sar.Spec.NonResourceAttributes != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 18 15:37:57 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  2. pkg/apis/authorization/validation/validation_test.go

    		msg:  "exactly one of nonResourceAttributes or resourceAttributes must be specified",
    	}, {
    		name: "both requests",
    		obj: authorizationapi.SubjectAccessReviewSpec{
    			ResourceAttributes:    &authorizationapi.ResourceAttributes{},
    			NonResourceAttributes: &authorizationapi.NonResourceAttributes{},
    			User:                  "me",
    		},
    		msg: "cannot be specified in combination with resourceAttributes",
    	}, {
    		name: "no subject",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 07:48:42 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/authorization/cel/compile.go

    		"extra":  extra,
    	}
    	if obj.ResourceAttributes != nil {
    		ret["resourceAttributes"] = map[string]string{
    			"namespace":   obj.ResourceAttributes.Namespace,
    			"verb":        obj.ResourceAttributes.Verb,
    			"group":       obj.ResourceAttributes.Group,
    			"version":     obj.ResourceAttributes.Version,
    			"resource":    obj.ResourceAttributes.Resource,
    			"subresource": obj.ResourceAttributes.Subresource,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 20:56:52 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  4. pkg/apis/authorization/v1/zz_generated.conversion.go

    	if err := s.AddGeneratedConversionFunc((*v1.ResourceAttributes)(nil), (*authorization.ResourceAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1_ResourceAttributes_To_authorization_ResourceAttributes(a.(*v1.ResourceAttributes), b.(*authorization.ResourceAttributes), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 31.2K bytes
    - Viewed (0)
  5. pkg/registry/authorization/util/helpers_test.go

    		"Subresource",
    		"Name",
    
    		// Fields we copy in NonResourceAttributesFrom
    		"Path",
    		"Verb",
    	)
    	reflect.TypeOf(authorizationapi.ResourceAttributes{}).FieldByNameFunc(func(name string) bool {
    		if !knownResourceAttributesNames.Has(name) {
    			t.Errorf("authorizationapi.ResourceAttributes has a new field: %q. Add to ResourceAttributesFrom/NonResourceAttributesFrom as appropriate, then add to knownResourceAttributesNames", name)
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 25 16:06:18 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  6. pkg/apis/authorization/v1beta1/zz_generated.conversion.go

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

    func (in *ResourceAttributes) DeepCopyInto(out *ResourceAttributes) {
    	*out = *in
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAttributes.
    func (in *ResourceAttributes) DeepCopy() *ResourceAttributes {
    	if in == nil {
    		return nil
    	}
    	out := new(ResourceAttributes)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 11.2K bytes
    - Viewed (0)
  8. pkg/registry/authorization/subjectaccessreview/rest_test.go

    				Reason:          "allowed",
    				EvaluationError: "",
    			},
    		},
    
    		"resource rejected": {
    			spec: authorizationapi.SubjectAccessReviewSpec{
    				User: "bob",
    				ResourceAttributes: &authorizationapi.ResourceAttributes{
    					Namespace:   "myns",
    					Verb:        "create",
    					Group:       "extensions",
    					Version:     "v1beta1",
    					Resource:    "deployments",
    					Subresource: "scale",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 25 16:06:18 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/round_trip_test.go

    		UID:                   in.UID,
    	}
    }
    
    func v1beta1ResourceAttributesToV1ResourceAttributes(in *authorizationv1beta1.ResourceAttributes) *authorizationv1.ResourceAttributes {
    	if in == nil {
    		return nil
    	}
    	return &authorizationv1.ResourceAttributes{
    		Namespace:   in.Namespace,
    		Verb:        in.Verb,
    		Group:       in.Group,
    		Version:     in.Version,
    		Resource:    in.Resource,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  10. staging/src/k8s.io/api/authorization/v1/zz_generated.deepcopy.go

    func (in *ResourceAttributes) DeepCopyInto(out *ResourceAttributes) {
    	*out = *in
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAttributes.
    func (in *ResourceAttributes) DeepCopy() *ResourceAttributes {
    	if in == nil {
    		return nil
    	}
    	out := new(ResourceAttributes)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 11.2K bytes
    - Viewed (0)
Back to top