Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for UnstructuredList (0.24 sec)

  1. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list.go

    )
    
    var _ runtime.Unstructured = &UnstructuredList{}
    var _ metav1.ListInterface = &UnstructuredList{}
    
    // UnstructuredList allows lists that do not have Golang structs
    // registered to be manipulated generically. This can be used to deal
    // with the API lists from a plug-in.
    // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
    // +k8s:deepcopy-gen=true
    type UnstructuredList struct {
    	Object map[string]interface{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 28 04:46:35 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/zz_generated.deepcopy.go

    func (in *UnstructuredList) DeepCopyInto(out *UnstructuredList) {
    	clone := in.DeepCopy()
    	*out = *clone
    	return
    }
    
    // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    func (in *UnstructuredList) DeepCopyObject() runtime.Object {
    	if c := in.DeepCopy(); c != nil {
    		return c
    	}
    	return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 1.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/converter_test.go

    		},
    		{
    			Name:          "simple_list_conversion",
    			ValidVersions: []string{"example.com/v1", "example.com/v2"},
    			ClusterScoped: false,
    			ToVersion:     "example.com/v2",
    			SourceObject: &unstructured.UnstructuredList{
    				Object: map[string]interface{}{
    					"apiVersion": "example.com/v1",
    					"kind":       "fooList",
    				},
    				Items: []unstructured.Unstructured{
    					{
    						Object: map[string]interface{}{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 13 15:27:39 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/cli-runtime/pkg/printers/bench_test.go

    	"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/client-go/kubernetes/scheme"
    )
    
    func newBenchmarkList() *unstructured.UnstructuredList {
    	list := &unstructured.UnstructuredList{
    		Object: map[string]interface{}{
    			"apiVersion": "v1",
    			"kind":       "PodList",
    		},
    		Items: []unstructured.Unstructured{},
    	}
    	for i := 0; i < 1000; i++ {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 30 00:36:07 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/converter.go

    	return nil
    }
    
    // ConvertToVersion converts in object to the given gvk in place and returns the same `in` object.
    // The in object can be a single object or a UnstructuredList. CRD storage implementation creates an
    // UnstructuredList with the request's GV, populates it from storage, then calls conversion to convert
    // the individual items. This function assumes it never gets a v1.List.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  6. cmd/kubeadm/app/util/apiclient/clientbacked_dryrun.go

    	}
    
    	unstructuredList, err := clg.dynamicClient.Resource(action.GetResource()).Namespace(action.GetNamespace()).List(context.TODO(), listOpts)
    	if err != nil {
    		return true, nil, err
    	}
    	newObj, err := decodeUnstructuredIntoAPIObject(action, unstructuredList)
    	if err != nil {
    		fmt.Printf("error after decode: %v %v\n", unstructuredList, err)
    		return true, nil, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 16 10:29:45 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/conversion/nop_converter.go

    func (c *nopConverter) Convert(in runtime.Object, targetGV schema.GroupVersion) (runtime.Object, error) {
    	// Run the converter on the list items instead of list itself
    	if list, ok := in.(*unstructured.UnstructuredList); ok {
    		for i := range list.Items {
    			list.Items[i].SetGroupVersionKind(targetGV.WithKind(list.Items[i].GroupVersionKind().Kind))
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 13 15:27:39 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list_test.go

    import (
    	"testing"
    
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    
    	"github.com/stretchr/testify/assert"
    	"github.com/stretchr/testify/require"
    )
    
    func TestUnstructuredList(t *testing.T) {
    	list := &UnstructuredList{
    		Object: map[string]interface{}{"kind": "List", "apiVersion": "v1"},
    		Items: []Unstructured{
    			{Object: map[string]interface{}{"kind": "Pod", "apiVersion": "v1", "metadata": map[string]interface{}{"name": "test"}}},
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 11 03:19:42 UTC 2020
    - 2.6K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/cbor.go

    	if u, ok := into.(runtime.Unstructured); ok {
    		var content map[string]interface{}
    		defer func() {
    			switch u := u.(type) {
    			case *unstructured.UnstructuredList:
    				// UnstructuredList's implementation of SetUnstructuredContent
    				// produces different objects than those produced by a decode using
    				// UnstructuredJSONScheme:
    				//
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 13 14:57:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/cli-runtime/pkg/genericclioptions/print_flags_test.go

    			&v1.Pod{
    				TypeMeta: metav1.TypeMeta{
    					Kind: "Pod",
    				},
    				ObjectMeta: metav1.ObjectMeta{
    					Name: "foo",
    				},
    			},
    			"pod/foo\n"},
    		"List": {
    			&unstructured.UnstructuredList{
    				Object: map[string]interface{}{
    					"kind":       "List",
    					"apiVersion": "v1",
    				},
    				Items: []unstructured.Unstructured{
    					{
    						Object: map[string]interface{}{
    							"kind":       "Pod",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 31 23:04:01 UTC 2019
    - 2K bytes
    - Viewed (0)
Back to top