Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 74 for paramKind (0.18 sec)

  1. 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)
  2. 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)
  3. staging/src/k8s.io/api/admissionregistration/v1alpha1/types.go

    	// +optional
    	ParamKind *ParamKind `json:"paramKind,omitempty" protobuf:"bytes,1,rep,name=paramKind"`
    
    	// MatchConstraints specifies what resources this policy is designed to validate.
    	// The AdmissionPolicy cares about a request if it matches _all_ Constraints.
    	// However, in order to prevent clusters from being put into an unstable state that cannot be recovered from via the API
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 05 20:06:13 UTC 2023
    - 33.8K bytes
    - Viewed (0)
  4. pkg/apis/admissionregistration/v1beta1/zz_generated.conversion.go

    	}
    	if err := s.AddGeneratedConversionFunc((*v1beta1.ParamKind)(nil), (*admissionregistration.ParamKind)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1beta1_ParamKind_To_admissionregistration_ParamKind(a.(*v1beta1.ParamKind), b.(*admissionregistration.ParamKind), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 20:56:23 UTC 2023
    - 73K bytes
    - Viewed (0)
  5. staging/src/k8s.io/api/admissionregistration/v1alpha1/zz_generated.deepcopy.go

    func (in *ParamKind) DeepCopyInto(out *ParamKind) {
    	*out = *in
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParamKind.
    func (in *ParamKind) DeepCopy() *ParamKind {
    	if in == nil {
    		return nil
    	}
    	out := new(ParamKind)
    	in.DeepCopyInto(out)
    	return out
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 20 16:30:10 UTC 2023
    - 14K bytes
    - Viewed (0)
  6. 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)
  7. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1/validatingadmissionpolicyspec.go

    // with apply.
    type ValidatingAdmissionPolicySpecApplyConfiguration struct {
    	ParamKind        *ParamKindApplyConfiguration               `json:"paramKind,omitempty"`
    	MatchConstraints *MatchResourcesApplyConfiguration          `json:"matchConstraints,omitempty"`
    	Validations      []ValidationApplyConfiguration             `json:"validations,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/admission_test.go

    	if paramIsClusterScoped {
    		policy.Spec.ParamKind = &admissionregistrationv1.ParamKind{
    			APIVersion: clusterScopedParamsGVK.GroupVersion().String(),
    			Kind:       clusterScopedParamsGVK.Kind,
    		}
    	} else {
    		policy.Spec.ParamKind = &admissionregistrationv1.ParamKind{
    			APIVersion: paramsGVK.GroupVersion().String(),
    			Kind:       paramsGVK.Kind,
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 25 01:39:01 UTC 2024
    - 63.8K bytes
    - Viewed (0)
  9. pkg/registry/admissionregistration/validatingadmissionpolicy/storage/storage_test.go

    			FailurePolicy: func() *admissionregistration.FailurePolicyType {
    				r := admissionregistration.FailurePolicyType("Fail")
    				return &r
    			}(),
    			ParamKind: &admissionregistration.ParamKind{
    				APIVersion: "rules.example.com/v1",
    				Kind:       "ReplicaLimit",
    			},
    			Validations: []admissionregistration.Validation{
    				{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 23:43:34 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  10. pkg/registry/admissionregistration/validatingadmissionpolicy/strategy.go

    	if len(errs) == 0 {
    		// if the object is well-formed, also authorize the paramKind
    		if err := v.authorizeCreate(ctx, obj); err != nil {
    			errs = append(errs, field.Forbidden(field.NewPath("spec", "paramKind"), err.Error()))
    		}
    	}
    	return errs
    }
    
    // WarningsOnCreate returns warnings for the creation of the given object.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 7.8K bytes
    - Viewed (0)
Back to top