Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for UnstructuredList (0.2 sec)

  1. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/cbor_test.go

    				}
    			},
    		},
    		{
    			name: "into unstructuredlist empty",
    			data: []byte("\xa2\x6aapiVersion\x61v\x64kind\x65kList"),
    			into: &unstructured.UnstructuredList{},
    			expectedObj: &unstructured.UnstructuredList{Object: map[string]interface{}{
    				"apiVersion": "v",
    				"kind":       "kList",
    			}},
    			expectedGVK: &schema.GroupVersionKind{Version: "v", Kind: "kList"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 13 14:57:12 UTC 2024
    - 20.1K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/cel/common/values.go

    		}
    	}
    	return &unstructuredSetList{
    		unstructuredList: unstructuredList{elements: elements, itemsSchema: t.itemsSchema},
    		escapedKeyProps:  t.escapedKeyProps,
    	}
    }
    
    // unstructuredList represents an unstructured data instance of an OpenAPI array with x-kubernetes-list-type=atomic (the default).
    type unstructuredList struct {
    	elements    []interface{}
    	itemsSchema Schema
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 23 22:30:17 UTC 2023
    - 20.5K bytes
    - Viewed (0)
  3. operator/pkg/helmreconciler/prune.go

    // UnstructuredList of objects and corresponding list of name kind hash of k8sObjects would be returned
    func (h *HelmReconciler) GetPrunedResources(revision string, includeClusterResources bool, componentName string) (
    	[]*unstructured.UnstructuredList, error,
    ) {
    	var usList []*unstructured.UnstructuredList
    	labels := make(map[string]string)
    	if revision != "" {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 08:32:06 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/api/meta/help_test.go

    					},
    				},
    				Spec: FooSpec{
    					Flied: i,
    				},
    			},
    		}
    	}
    	return out
    }
    
    func fakeUnstructuredList(numItems int) runtime.Unstructured {
    	out := &unstructured.UnstructuredList{
    		Items: make([]unstructured.Unstructured, numItems),
    	}
    
    	for i := range out.Items {
    		out.Items[i] = unstructured.Unstructured{
    			Object: map[string]interface{}{
    				"apiVersion": "v1",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 29 13:40:46 UTC 2023
    - 12.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/webhook_converter_test.go

    		ExpectObjects []runtime.RawExtension
    	}{
    		{
    			Name:          "empty list",
    			Object:        &unstructured.UnstructuredList{},
    			APIVersion:    "foo/v1",
    			ExpectObjects: nil,
    		},
    		{
    			Name: "one-item list, in desired version",
    			Object: &unstructured.UnstructuredList{
    				Items: []unstructured.Unstructured{*v1Object},
    			},
    			APIVersion:    "foo/v1",
    			ExpectObjects: nil,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 13 15:27:39 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go

    }
    
    func (unstructuredJSONScheme) doEncode(obj runtime.Object, w io.Writer) error {
    	switch t := obj.(type) {
    	case *Unstructured:
    		return json.NewEncoder(w).Encode(t.Object)
    	case *UnstructuredList:
    		items := make([]interface{}, 0, len(t.Items))
    		for _, i := range t.Items {
    			items = append(items, i.Object)
    		}
    		listObj := make(map[string]interface{}, len(t.Object)+1)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 20:39:55 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apimachinery/pkg/test/apis_meta_v1_unstructed_unstructure_test.go

    		t.Errorf("GetSelfLink() = %s, want %s", got, want)
    	}
    }
    
    func TestUnstructuredListSetters(t *testing.T) {
    	unstruct := unstructured.UnstructuredList{}
    
    	want := unstructured.UnstructuredList{
    		Object: map[string]interface{}{
    			"kind":       "test_kind",
    			"apiVersion": "test_version",
    			"metadata": map[string]interface{}{
    				"resourceVersion": "test_resourceVersion",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 05 20:12:50 UTC 2022
    - 17.3K bytes
    - Viewed (0)
  8. pkg/controller/namespace/deletion/namespaced_resources_deleter.go

    	if len(unstructuredList.Items) == 0 {
    		// we're done
    		return gvrDeletionMetadata{finalizerEstimateSeconds: 0, numRemaining: 0}, nil
    	}
    
    	// use the list to find the finalizers
    	finalizersToNumRemaining := map[string]int{}
    	for _, item := range unstructuredList.Items {
    		for _, finalizer := range item.GetFinalizers() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 20 07:34:23 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    		listObj, err := crClient.List(ctx, nil)
    		if err != nil {
    			return false, err
    		}
    		if len(listObj.(*unstructured.UnstructuredList).Items) == 0 {
    			return true, nil
    		}
    		klog.V(2).Infof("%s.%s waiting for %d items to be removed", crd.Status.AcceptedNames.Plural, crd.Spec.Group, len(listObj.(*unstructured.UnstructuredList).Items))
    		return false, nil
    	})
    	if err != nil {
    		return apiextensionsv1.CustomResourceDefinitionCondition{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go

    	if !ok {
    		return false
    	}
    	_, ok = field.([]interface{})
    	return ok
    }
    func (obj *Unstructured) ToList() (*UnstructuredList, error) {
    	if !obj.IsList() {
    		// return an empty list back
    		return &UnstructuredList{Object: obj.Object}, nil
    	}
    
    	ret := &UnstructuredList{}
    	ret.Object = obj.Object
    
    	err := obj.EachListItem(func(item runtime.Object) error {
    		castItem := item.(*Unstructured)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 03:26:35 UTC 2023
    - 13.7K bytes
    - Viewed (0)
Back to top