Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for customresources (0.23 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types.go

    type CustomResourceValidation struct {
    	// OpenAPIV3Schema is the OpenAPI v3 schema to be validated against.
    	OpenAPIV3Schema *JSONSchemaProps
    }
    
    // CustomResourceSubresources defines the status and scale subresources for CustomResources.
    type CustomResourceSubresources struct {
    	// Status denotes the status subresource for CustomResources
    	Status *CustomResourceSubresourceStatus
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 21.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/strategy.go

    }
    
    // PrepareForCreate clears the status of a CustomResource before creation.
    func (a customResourceStrategy) PrepareForCreate(ctx context.Context, obj runtime.Object) {
    	if a.status != nil {
    		customResourceObject := obj.(*unstructured.Unstructured)
    		customResource := customResourceObject.UnstructuredContent()
    
    		// create cannot set status
    		delete(customResource, "status")
    	}
    
    	accessor, _ := meta.Accessor(obj)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 21:22:34 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/types.go

    type CustomResourceValidation struct {
    	// openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning.
    	// +optional
    	OpenAPIV3Schema *JSONSchemaProps `json:"openAPIV3Schema,omitempty" protobuf:"bytes,1,opt,name=openAPIV3Schema"`
    }
    
    // CustomResourceSubresources defines the status and scale subresources for CustomResources.
    type CustomResourceSubresources struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 23 17:42:49 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go

    type CustomResourceValidation struct {
    	// openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning.
    	// +optional
    	OpenAPIV3Schema *JSONSchemaProps `json:"openAPIV3Schema,omitempty" protobuf:"bytes,1,opt,name=openAPIV3Schema"`
    }
    
    // CustomResourceSubresources defines the status and scale subresources for CustomResources.
    type CustomResourceSubresources struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 32.3K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto

      // +optional
      optional string labelSelectorPath = 3;
    }
    
    // CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
    // Status is represented by the `.status` JSON path inside of a CustomResource. When set,
    // * exposes a /status subresource for the custom resource
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 15:34:11 UTC 2024
    - 41.8K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/generated.proto

      // +optional
      optional string labelSelectorPath = 3;
    }
    
    // CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
    // Status is represented by the `.status` JSON path inside of a CustomResource. When set,
    // * exposes a /status subresource for the custom resource
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 15:34:11 UTC 2024
    - 39.1K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    			Type:    apiextensionsv1.Terminating,
    			Status:  apiextensionsv1.ConditionTrue,
    			Reason:  "InstanceDeletionCheck",
    			Message: fmt.Sprintf("could not confirm zero CustomResources remaining: %v", err),
    		}, err
    	}
    	return apiextensionsv1.CustomResourceDefinitionCondition{
    		Type:    apiextensionsv1.Terminating,
    		Status:  apiextensionsv1.ConditionFalse,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go

    	"k8s.io/apiserver/pkg/registry/generic"
    	"k8s.io/apiserver/pkg/storage"
    	"k8s.io/apiserver/pkg/storage/names"
    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    )
    
    // strategy implements behavior for CustomResources.
    type strategy struct {
    	runtime.ObjectTyper
    	names.NameGenerator
    }
    
    func NewStrategy(typer runtime.ObjectTyper) strategy {
    	return strategy{typer, names.SimpleNameGenerator}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresource/etcd_test.go

    	defer server.Terminate(t)
    	defer storage.CustomResource.Store.DestroyFunc()
    	test := registrytest.New(t, storage.CustomResource.Store)
    	test.TestList(validNewCustomResource())
    }
    
    func TestDelete(t *testing.T) {
    	storage, server := newStorage(t)
    	defer server.Terminate(t)
    	defer storage.CustomResource.Store.DestroyFunc()
    	test := registrytest.New(t, storage.CustomResource.Store)
    	test.TestDelete(validNewCustomResource())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go

    // `old` to `new` against the schema in the CustomResourceDefinition.
    // Both customResource and old represent a JSON data structures.
    //
    // If feature `CRDValidationRatcheting` is disabled, this behaves identically to
    // ValidateCustomResource(customResource).
    func ValidateCustomResourceUpdate(fldPath *field.Path, customResource, old interface{}, validator SchemaValidator, options ...ValidationOption) field.ErrorList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 24 18:23:28 UTC 2023
    - 15K bytes
    - Viewed (0)
Back to top