Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 36 for paramKind (0.15 sec)

  1. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1/paramkind.go

    // ParamKindApplyConfiguration represents an declarative configuration of the ParamKind type for use
    // with apply.
    type ParamKindApplyConfiguration struct {
    	APIVersion *string `json:"apiVersion,omitempty"`
    	Kind       *string `json:"kind,omitempty"`
    }
    
    // ParamKindApplyConfiguration constructs an declarative configuration of the ParamKind type for use with
    // apply.
    func ParamKind() *ParamKindApplyConfiguration {
    	return &ParamKindApplyConfiguration{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/paramkind.go

    // ParamKindApplyConfiguration represents an declarative configuration of the ParamKind type for use
    // with apply.
    type ParamKindApplyConfiguration struct {
    	APIVersion *string `json:"apiVersion,omitempty"`
    	Kind       *string `json:"kind,omitempty"`
    }
    
    // ParamKindApplyConfiguration constructs an declarative configuration of the ParamKind type for use with
    // apply.
    func ParamKind() *ParamKindApplyConfiguration {
    	return &ParamKindApplyConfiguration{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 20:51:52 UTC 2022
    - 1.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/paramkind.go

    // ParamKindApplyConfiguration represents an declarative configuration of the ParamKind type for use
    // with apply.
    type ParamKindApplyConfiguration struct {
    	APIVersion *string `json:"apiVersion,omitempty"`
    	Kind       *string `json:"kind,omitempty"`
    }
    
    // ParamKindApplyConfiguration constructs an declarative configuration of the ParamKind type for use with
    // apply.
    func ParamKind() *ParamKindApplyConfiguration {
    	return &ParamKindApplyConfiguration{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 20:56:23 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. pkg/registry/admissionregistration/validatingadmissionpolicy/authz.go

    	if oldPolicy.Spec.ParamKind != nil && *oldPolicy.Spec.ParamKind == *policy.Spec.ParamKind {
    		// identical paramKind to old object
    		return nil
    	}
    
    	return v.authorize(ctx, policy)
    }
    
    func (v *validatingAdmissionPolicyStrategy) authorize(ctx context.Context, policy *admissionregistration.ValidatingAdmissionPolicy) error {
    	if v.authorizer == nil || policy.Spec.ParamKind == nil {
    		return nil
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 21:29:56 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  5. pkg/registry/admissionregistration/validatingadmissionpolicybinding/authz.go

    		paramKind := policy.Spec.ParamKind
    		if gv, err := schema.ParseGroupVersion(paramKind.APIVersion); err == nil {
    			// we only need to authorize the parsed group/version
    			apiGroup = gv.Group
    			apiVersion = gv.Version
    			if gvr, err := v.resourceResolver.Resolve(gv.WithKind(paramKind.Kind)); err == nil {
    				// we only need to authorize the resolved resource
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 12:19:03 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  6. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/validatingadmissionpolicyspec.go

    // with apply.
    type ValidatingAdmissionPolicySpecApplyConfiguration struct {
    	ParamKind        *ParamKindApplyConfiguration                    `json:"paramKind,omitempty"`
    	MatchConstraints *MatchResourcesApplyConfiguration               `json:"matchConstraints,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 20:56:23 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_source_test.go

    		&FakeBinding{
    			ObjectMeta: metav1.ObjectMeta{
    				Name: "binding3",
    			},
    			PolicyName: "policy3",
    		},
    		&FakePolicy{
    			ObjectMeta: metav1.ObjectMeta{
    				Name: "policy2",
    			},
    			ParamKind: &v1.ParamKind{
    				APIVersion: "policy.example.com/v1",
    				Kind:       "FakeParam",
    			},
    		},
    	))
    	require.Len(t, testContext.Source.Hooks(), 3, "should have 3 policies")
    
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  8. pkg/registry/admissionregistration/validatingadmissionpolicybinding/authz_test.go

    				return &admissionregistration.ValidatingAdmissionPolicy{
    					ObjectMeta: metav1.ObjectMeta{Name: "replicalimit-policy.example.com"},
    					Spec: admissionregistration.ValidatingAdmissionPolicySpec{
    						ParamKind: &admissionregistration.ParamKind{Kind: "ConfigMap", APIVersion: "v1"},
    					},
    				}, nil
    			},
    			resourceResolver: func(gvk schema.GroupVersionKind) (schema.GroupVersionResource, error) {
    				return schema.GroupVersionResource{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 20 16:30:09 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/accessor.go

    	return v.Namespace
    }
    
    func (v *validatingAdmissionPolicyAccessor) GetName() string {
    	return v.Name
    }
    
    func (v *validatingAdmissionPolicyAccessor) GetParamKind() *v1.ParamKind {
    	return v.Spec.ParamKind
    }
    
    func (v *validatingAdmissionPolicyAccessor) GetMatchConstraints() *v1.MatchResources {
    	return v.Spec.MatchConstraints
    }
    
    type validatingAdmissionPolicyBindingAccessor struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  10. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validatingadmissionpolicyspec.go

    // with apply.
    type ValidatingAdmissionPolicySpecApplyConfiguration struct {
    	ParamKind        *ParamKindApplyConfiguration                     `json:"paramKind,omitempty"`
    	MatchConstraints *MatchResourcesApplyConfiguration                `json:"matchConstraints,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 00:13:28 UTC 2023
    - 5.9K bytes
    - Viewed (0)
Back to top