- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 48 for paramKind (0.15 sec)
-
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) -
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) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_dispatcher.go
return nil, fmt.Errorf("paramKind kind `%v` not yet synced to use for admission", paramKind.String()) } } // Find params to use with policy switch { case paramKind == nil: // ParamKind is unset. Ignore any globalParamRef or namespaceParamRef // setting. return []runtime.Object{nil}, nil case paramRef == nil: // Policy ParamKind is set, but binding does not use it.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 12.1K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_source.go
} var parsedParamKind *schema.GroupVersionKind policyAccessor := s.newPolicyAccessor(policySpec) if paramKind := policyAccessor.GetParamKind(); paramKind != nil { groupVersion, err := schema.ParseGroupVersion(paramKind.APIVersion) if err != nil { errs = append(errs, fmt.Errorf("failed to parse paramKind APIVersion: %w", err)) continue } parsedParamKind = &schema.GroupVersionKind{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 21 23:07:34 UTC 2024 - 15.2K bytes - Viewed (0) -
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) -
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) -
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) -
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) -
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) -
pkg/apis/admissionregistration/v1/zz_generated.conversion.go
if err := s.AddGeneratedConversionFunc((*v1.ParamKind)(nil), (*admissionregistration.ParamKind)(nil), func(a, b interface{}, scope conversion.Scope) error { return Convert_v1_ParamKind_To_admissionregistration_ParamKind(a.(*v1.ParamKind), b.(*admissionregistration.ParamKind), scope) }); err != nil { return err }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 05:46:30 UTC 2024 - 73.6K bytes - Viewed (0)