Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 82 for MessageExpression (0.4 sec)

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

    	Expression        *string          `json:"expression,omitempty"`
    	Message           *string          `json:"message,omitempty"`
    	Reason            *v1.StatusReason `json:"reason,omitempty"`
    	MessageExpression *string          `json:"messageExpression,omitempty"`
    }
    
    // ValidationApplyConfiguration constructs an declarative configuration of the Validation type for use with
    // apply.
    func Validation() *ValidationApplyConfiguration {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1beta1/validationrule.go

    type ValidationRuleApplyConfiguration struct {
    	Rule              *string                        `json:"rule,omitempty"`
    	Message           *string                        `json:"message,omitempty"`
    	MessageExpression *string                        `json:"messageExpression,omitempty"`
    	Reason            *v1beta1.FieldValueErrorReason `json:"reason,omitempty"`
    	FieldPath         *string                        `json:"fieldPath,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 03 22:34:13 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1/validation.go

    	Expression        *string          `json:"expression,omitempty"`
    	Message           *string          `json:"message,omitempty"`
    	Reason            *v1.StatusReason `json:"reason,omitempty"`
    	MessageExpression *string          `json:"messageExpression,omitempty"`
    }
    
    // ValidationApplyConfiguration constructs an declarative configuration of the Validation type for use with
    // apply.
    func Validation() *ValidationApplyConfiguration {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 10 17:03:49 UTC 2023
    - 3K bytes
    - Viewed (0)
  4. 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)
  5. staging/src/k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1/validation.go

    	Expression        *string          `json:"expression,omitempty"`
    	Message           *string          `json:"message,omitempty"`
    	Reason            *v1.StatusReason `json:"reason,omitempty"`
    	MessageExpression *string          `json:"messageExpression,omitempty"`
    }
    
    // ValidationApplyConfiguration constructs an declarative configuration of the Validation type for use with
    // apply.
    func Validation() *ValidationApplyConfiguration {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 20:56:23 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/client/applyconfiguration/apiextensions/v1/validationrule.go

    type ValidationRuleApplyConfiguration struct {
    	Rule              *string                   `json:"rule,omitempty"`
    	Message           *string                   `json:"message,omitempty"`
    	MessageExpression *string                   `json:"messageExpression,omitempty"`
    	Reason            *v1.FieldValueErrorReason `json:"reason,omitempty"`
    	FieldPath         *string                   `json:"fieldPath,omitempty"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 03 22:34:13 UTC 2023
    - 4K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types_jsonschema.go

    	Message string
    	// MessageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails.
    	// Since messageExpression is used as a failure message, it must evaluate to a string.
    	// If both message and messageExpression are present on a rule, then messageExpression will be used if validation
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 03 22:23:23 UTC 2023
    - 15.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/message.go

    	"k8s.io/apiserver/pkg/admission/plugin/cel"
    )
    
    var _ cel.ExpressionAccessor = (*MessageExpressionCondition)(nil)
    
    type MessageExpressionCondition struct {
    	MessageExpression string
    }
    
    func (m *MessageExpressionCondition) GetExpression() string {
    	return m.MessageExpression
    }
    
    func (m *MessageExpressionCondition) ReturnTypes() []*celgo.Type {
    	return []*celgo.Type{celgo.StringType}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 1K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

    						message = ""
    					}
    				}
    			}
    			if messageResult != nil && messageResult.Error != nil {
    				// log any error with messageExpression
    				klog.V(2).ErrorS(messageResult.Error, "error while evaluating messageExpression")
    			}
    			// fallback to set message to the custom message
    			if message == "" && len(validation.Message) > 0 {
    				message = strings.TrimSpace(validation.Message)
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 23:31:44 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  10. 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)
Back to top