Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 33 for MessageExpression (0.32 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/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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. staging/src/k8s.io/apiserver/pkg/cel/openapi/extensions.go

    	MessageExpressionField string `json:"messageExpression"`
    	PathField              string `json:"fieldPath"`
    }
    
    func (v ValidationRule) Rule() string {
    	return v.RuleField
    }
    
    func (v ValidationRule) Message() string {
    	return v.MessageField
    }
    
    func (v ValidationRule) FieldPath() string {
    	return v.PathField
    }
    
    func (v ValidationRule) MessageExpression() string {
    	return v.MessageExpressionField
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 10 21:26:55 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  10. 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)
Back to top