Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for GetAPIGroup (0.2 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/caching_authorizer.go

    var _ authorizer.Attributes = (interface {
    	GetUser() user.Info
    	GetVerb() string
    	IsReadOnly() bool
    	GetNamespace() string
    	GetResource() string
    	GetSubresource() string
    	GetName() string
    	GetAPIGroup() string
    	GetAPIVersion() string
    	IsResourceRequest() bool
    	GetPath() string
    })(nil)
    
    // The user info accessors known to cache key construction. If this fails to compile, the cache
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/group.go

    	ws := new(restful.WebService)
    	ws.Path(APIGroupPrefix + "/" + s.group.Name)
    	ws.Doc("get information of a group")
    	ws.Route(ws.GET("/").To(s.handle).
    		Doc("get information of a group").
    		Operation("getAPIGroup").
    		Produces(mediaTypes...).
    		Consumes(mediaTypes...).
    		Writes(metav1.APIGroup{}))
    	return ws
    }
    
    // handle returns a handler which will return the api.GroupAndVersion of the group.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 20:38:08 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/authorization/authorizer/interfaces.go

    	// will be present for: get, update, delete
    	GetName() string
    
    	// The group of the resource, if a request is for a REST object.
    	GetAPIGroup() string
    
    	// GetAPIVersion returns the version of the group requested, if a request is for a REST object.
    	GetAPIVersion() string
    
    	// IsResourceRequest returns true for requests to API resources, like /api/v1/nodes,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 06 14:36:14 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/audit/policy/checker.go

    		if !hasString(r.Namespaces, attrs.GetNamespace()) { // Non-namespaced resources use the empty string.
    			return false
    		}
    	}
    	if len(r.Resources) == 0 {
    		return true
    	}
    
    	apiGroup := attrs.GetAPIGroup()
    	resource := attrs.GetResource()
    	subresource := attrs.GetSubresource()
    	combinedResource := resource
    	// If subresource, the resource in the policy must match "(resource)/(subresource)"
    	if subresource != "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 02 22:24:14 UTC 2022
    - 6.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/audit/request.go

    			Namespace:   attribs.GetNamespace(),
    			Name:        attribs.GetName(),
    			Resource:    attribs.GetResource(),
    			Subresource: attribs.GetSubresource(),
    			APIGroup:    attribs.GetAPIGroup(),
    			APIVersion:  attribs.GetAPIVersion(),
    		}
    	}
    }
    
    // LogImpersonatedUser fills in the impersonated user attributes into an audit event.
    func LogImpersonatedUser(ae *auditinternal.Event, user user.Info) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 03 16:16:51 UTC 2023
    - 9K bytes
    - Viewed (0)
Back to top