- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 27 for MessageExpression (1.34 sec)
-
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation.go
MaxCardinality uint64 // MessageExpression represents the cel Program that should be evaluated to generate an error message if the rule // fails to validate. If no MessageExpression was given, or if this expression failed to compile, this will be nil. MessageExpression cel.Program // MessageExpressionError represents an error encountered during compilation of MessageExpression. If no error was // encountered, this will be nil.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 16 20:13:14 UTC 2024 - 13.8K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator_test.go
Action: AuditAnnotationActionExclude, // TODO: is this right? Error: "valueExpression ''this is not valid CEL' resulted in error: <nil>", }, }, failPolicy: &ignore, }, { name: "messageExpression successful, empty message", evaluations: []cel.EvaluationResult{ { EvalResult: celtypes.False, ExpressionAccessor: &ValidationCondition{ Reason: &forbiddenReason,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 24.7K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/model/adaptor.go
type StructuralValidationRule struct { rule, message, messageExpression, fieldPath string } func (s *StructuralValidationRule) Rule() string { return s.rule } func (s *StructuralValidationRule) Message() string { return s.message } func (s *StructuralValidationRule) FieldPath() string { return s.fieldPath } func (s *StructuralValidationRule) MessageExpression() string { return s.messageExpression }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 16 20:13:14 UTC 2024 - 8.2K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation.go
warning.AddWarning(ctx, "", e.Error()) } else { errs = append(errs, e) } } if compiled.MessageExpression != nil { messageExpression, newRemainingBudget, msgErr := evalMessageExpression(ctx, compiled.MessageExpression, rule.MessageExpression, activation, remainingBudget) if msgErr != nil { if msgErr.Type == cel.ErrorTypeInternal {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 20 18:21:31 UTC 2024 - 32.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go
celExpressionAccessor := make([]cel.ExpressionAccessor, len(inputValidations)) for i, validation := range inputValidations { if validation.MessageExpression != "" { condition := MessageExpressionCondition{ MessageExpression: validation.MessageExpression, } celExpressionAccessor[i] = &condition } } return celExpressionAccessor }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 7.5K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/validation_test.go
messageExpression: `"str with \na newline"`, costBudget: celconfig.RuntimeCELCostBudget, expectedLogErr: "messageExpression should not contain line breaks", expectedValidationErr: "message not messageExpression", }, { name: "messageExpression is not allowed to generate messages >5000 characters", message: "message not messageExpression",
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jun 04 17:14:10 UTC 2024 - 159.9K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/v1.30.0/admissionregistration.k8s.io.v1alpha1.ValidatingAdmissionPolicy.json
"matchPolicy": "matchPolicyValue" }, "validations": [ { "expression": "expressionValue", "message": "messageValue", "reason": "reasonValue", "messageExpression": "messageExpressionValue" } ], "failurePolicy": "failurePolicyValue", "auditAnnotations": [ { "key": "keyValue", "valueExpression": "valueExpressionValue"
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 08:52:25 UTC 2024 - 3.9K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/v1.30.0/admissionregistration.k8s.io.v1alpha1.ValidatingAdmissionPolicy.yaml
- resourcesValue scope: scopeValue paramKind: apiVersion: apiVersionValue kind: kindValue validations: - expression: expressionValue message: messageValue messageExpression: messageExpressionValue reason: reasonValue variables: - expression: expressionValue name: nameValue status: conditions: - lastTransitionTime: "2004-01-01T01:01:01Z" message: messageValue
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 08:52:25 UTC 2024 - 2.6K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/v1.30.0/admissionregistration.k8s.io.v1beta1.ValidatingAdmissionPolicy.json
"matchPolicy": "matchPolicyValue" }, "validations": [ { "expression": "expressionValue", "message": "messageValue", "reason": "reasonValue", "messageExpression": "messageExpressionValue" } ], "failurePolicy": "failurePolicyValue", "auditAnnotations": [ { "key": "keyValue", "valueExpression": "valueExpressionValue"
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 08:52:25 UTC 2024 - 3.9K bytes - Viewed (0) -
staging/src/k8s.io/api/testdata/v1.30.0/admissionregistration.k8s.io.v1beta1.ValidatingAdmissionPolicy.yaml
- resourcesValue scope: scopeValue paramKind: apiVersion: apiVersionValue kind: kindValue validations: - expression: expressionValue message: messageValue messageExpression: messageExpressionValue reason: reasonValue variables: - expression: expressionValue name: nameValue status: conditions: - lastTransitionTime: "2004-01-01T01:01:01Z" message: messageValue
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 08:52:25 UTC 2024 - 2.6K bytes - Viewed (0)