Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for optionalOldSelf (0.2 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy_test.go

    			name:             "Ratcheting, For creation, FG disabled, no OptionalOldSelf, no field drop",
    			enableRatcheting: false,
    			crd:              &apiextensions.CustomResourceDefinition{},
    			oldCRD:           nil,
    			expectedCRD:      &apiextensions.CustomResourceDefinition{},
    		},
    		{
    			name:             "Ratcheting, For creation, FG disabled, set OptionalOldSelf, drop OptionalOldSelf",
    			enableRatcheting: false,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 44.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/compilation_test.go

    						{Rule: "self >= oldSelf.value()", OptionalOldSelf: ptr.To(true)},
    						{Rule: "self >= oldSelf.orValue(1)", OptionalOldSelf: ptr.To(true)},
    						{Rule: "oldSelf.hasValue() ? self >= oldSelf.value() : true", OptionalOldSelf: ptr.To(true)},
    						{Rule: "self >= oldSelf", OptionalOldSelf: ptr.To(true)},
    						{Rule: "self >= oldSelf.orValue('')", OptionalOldSelf: ptr.To(true)},
    					},
    				},
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 51.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.CustomResourceDefinition.json

    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 8.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1beta1.CustomResourceDefinition.yaml

          x-kubernetes-preserve-unknown-fields: true
          x-kubernetes-validations:
          - fieldPath: fieldPathValue
            message: messageValue
            messageExpression: messageExpressionValue
            optionalOldSelf: true
            reason: reasonValue
            rule: ruleValue
      version: versionValue
      versions:
      - additionalPrinterColumns:
        - JSONPath: JSONPathValue
          description: descriptionValue
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go

    		dropSelectableFields(&newCRD.Spec)
    	}
    }
    
    // dropOptionalOldSelfField drops field optionalOldSelf from CRD schema
    func dropOptionalOldSelfField(schema *apiextensions.JSONSchemaProps) {
    	if schema == nil {
    		return
    	}
    	for i := range schema.XValidations {
    		schema.XValidations[i].OptionalOldSelf = nil
    	}
    
    	if schema.AdditionalProperties != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/defaulting/validation_test.go

    							Type:    "string",
    							Default: jsonPtr("default"),
    							XValidations: apiextensions.ValidationRules{
    								{
    									Rule:            "oldSelf.hasValue()",
    									OptionalOldSelf: ptr.To(true),
    									Message:         "foobarErrorMessage",
    								},
    							},
    						},
    					},
    				},
    			},
    			errors: []string{"foobarErrorMessage"},
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1.CustomResourceDefinition.yaml

            x-kubernetes-preserve-unknown-fields: true
            x-kubernetes-validations:
            - fieldPath: fieldPathValue
              message: messageValue
              messageExpression: messageExpressionValue
              optionalOldSelf: true
              reason: reasonValue
              rule: ruleValue
        selectableFields:
        - jsonPath: jsonPathValue
        served: true
        storage: true
        subresources:
          scale:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1.CustomResourceDefinition.json

    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/zz_generated.deepcopy.go

    	*out = *in
    	if in.Reason != nil {
    		in, out := &in.Reason, &out.Reason
    		*out = new(FieldValueErrorReason)
    		**out = **in
    	}
    	if in.OptionalOldSelf != nil {
    		in, out := &in.OptionalOldSelf, &out.OptionalOldSelf
    		*out = new(bool)
    		**out = **in
    	}
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationRule.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.deepcopy.go

    	*out = *in
    	if in.Reason != nil {
    		in, out := &in.Reason, &out.Reason
    		*out = new(FieldValueErrorReason)
    		**out = **in
    	}
    	if in.OptionalOldSelf != nil {
    		in, out := &in.OptionalOldSelf, &out.OptionalOldSelf
    		*out = new(bool)
    		**out = **in
    	}
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationRule.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 21.7K bytes
    - Viewed (0)
Back to top