Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for buildRequestType (0.18 sec)

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

    		},
    	)
    	if err != nil {
    		panic(fmt.Sprintf("environment misconfigured: %v", err))
    	}
    
    	return extended
    }
    
    // buildRequestType generates a DeclType for SubjectAccessReviewSpec.
    // if attributes are added here, also add to convertObjectToUnstructured.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 20:56:52 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  2. 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)
  3. 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)
  4. 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