Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for buildRequestType (0.27 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile.go

    	AuthorizerVarName                = "authorizer"
    	RequestResourceAuthorizerVarName = "authorizer.requestResource"
    	VariableVarName                  = "variables"
    )
    
    // BuildRequestType generates a DeclType for AdmissionRequest. This may be replaced with a utility that
    // converts the native type definition to apiservercel.DeclType once such a utility becomes available.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/authorization/cel/compile_test.go

    		result := make(map[string]*apiservercel.DeclField, len(fields))
    		for _, f := range fields {
    			result[f.Name] = f
    		}
    		return result
    	}
    
    	requestDeclType := buildRequestType(f, fs)
    	requestType := reflect.TypeOf(v1.SubjectAccessReviewSpec{})
    	if len(requestDeclType.Fields) != requestType.NumField() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/typechecking.go

    	baseEnv := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), utilfeature.DefaultFeatureGate.Enabled(features.StrictCostEnforcementForVAP))
    	requestType := plugincel.BuildRequestType()
    	namespaceType := plugincel.BuildNamespaceType()
    
    	var varOpts []cel.EnvOption
    	var declTypes []*apiservercel.DeclType
    
    	// namespace, hand-crafted type
    	declTypes = append(declTypes, namespaceType)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 15.3K bytes
    - Viewed (0)
Back to top