예제 #1
0
 /// <summary>
 /// Initializes a new instance of the V1beta1CertificateList class.
 /// </summary>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 public V1beta1CertificateList(string apiVersion = default(string), IList <V1beta1Certificate> items = default(IList <V1beta1Certificate>), string kind = default(string), k8s.Models.V1ListMeta metadata = default(k8s.Models.V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the V1beta1IngressList class.
 /// </summary>
 /// <param name="items">Items is the list of Ingress.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard object's metadata. More info:
 /// http://releases.k8s.io/release-1.2/docs/devel/api-conventions.md#metadata</param>
 public V1beta1IngressList(IList <V1beta1Ingress> items, string apiVersion = default(string), string kind = default(string), k8s.Models.V1ListMeta metadata = default(k8s.Models.V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the
 /// Extensionsv1beta1PodSecurityPolicyList class.
 /// </summary>
 /// <param name="items">Items is a list of schema objects.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata</param>
 public Extensionsv1beta1PodSecurityPolicyList(IList <Extensionsv1beta1PodSecurityPolicy> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the V1RoleBindingList class.
 /// </summary>
 /// <param name="items">Items is a list of RoleBindings</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard object's metadata.</param>
 public V1RoleBindingList(IList <V1RoleBinding> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #5
0
 /// <summary>
 /// Initializes a new instance of the V1VolumeAttachmentList class.
 /// </summary>
 /// <param name="items">Items is the list of VolumeAttachments</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata</param>
 public V1VolumeAttachmentList(IList<V1VolumeAttachment> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items = items;
     Kind = kind;
     Metadata = metadata;
     CustomInit();
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the V1beta2ReplicaSetList class.
 /// </summary>
 /// <param name="items">List of ReplicaSets. More info:
 /// https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 public V1beta2ReplicaSetList(IList <V1beta2ReplicaSet> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the V1ReplicationControllerList
 /// class.
 /// </summary>
 /// <param name="items">List of replication controllers. More info:
 /// https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 public V1ReplicationControllerList(IList <V1ReplicationController> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #8
0
 public KubernetesList(IList <T> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
 }
예제 #9
0
 /// <summary>
 /// Initializes a new instance of the
 /// V1beta1ValidatingWebhookConfigurationList class.
 /// </summary>
 /// <param name="items">List of ValidatingWebhookConfiguration.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 public V1beta1ValidatingWebhookConfigurationList(IList <V1beta1ValidatingWebhookConfiguration> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #10
0
 /// <summary>
 /// Initializes a new instance of the
 /// V1alpha1PriorityLevelConfigurationList class.
 /// </summary>
 /// <param name="items">`items` is a list of
 /// request-priorities.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">`metadata` is the standard object's
 /// metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata</param>
 public V1alpha1PriorityLevelConfigurationList(IList <V1alpha1PriorityLevelConfiguration> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// V2beta1HorizontalPodAutoscalerList class.
 /// </summary>
 /// <param name="items">items is the list of horizontal pod autoscaler
 /// objects.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">metadata is the standard list
 /// metadata.</param>
 public V2beta1HorizontalPodAutoscalerList(IList <V2beta1HorizontalPodAutoscaler> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #12
0
 /// <summary>
 /// Initializes a new instance of the V1ComponentStatusList class.
 /// </summary>
 /// <param name="items">List of ComponentStatus objects.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 public V1ComponentStatusList(IList <V1ComponentStatus> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #13
0
 /// <summary>
 /// Initializes a new instance of the V1alpha1EndpointSliceList class.
 /// </summary>
 /// <param name="items">List of endpoint slices</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata.</param>
 public V1alpha1EndpointSliceList(IList <V1alpha1EndpointSlice> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #14
0
 /// <summary>
 /// Initializes a new instance of the V1Status class.
 /// </summary>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="code">Suggested HTTP return code for this status, 0 if
 /// not set.</param>
 /// <param name="details">Extended data associated with the reason.
 /// Each reason may define its own extended details. This field is
 /// optional and the data returned is not guaranteed to conform to any
 /// schema except that defined by the reason type.</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="message">A human-readable description of the status of
 /// this operation.</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="reason">A machine-readable description of why this
 /// operation is in the "Failure" status. If this value is empty there
 /// is no information available. A Reason clarifies an HTTP status code
 /// but does not override it.</param>
 /// <param name="status">Status of the operation. One of: "Success" or
 /// "Failure". More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status</param>
 public V1Status(string apiVersion = default(string), int?code = default(int?), V1StatusDetails details = default(V1StatusDetails), string kind = default(string), string message = default(string), V1ListMeta metadata = default(V1ListMeta), string reason = default(string), string status = default(string))
 {
     ApiVersion = apiVersion;
     Code       = code;
     Details    = details;
     Kind       = kind;
     Message    = message;
     Metadata   = metadata;
     Reason     = reason;
     Status     = status;
     CustomInit();
 }
예제 #15
0
 /// <summary>
 /// Initializes a new instance of the V1alpha1RuntimeClassList class.
 /// </summary>
 /// <param name="items">Items is a list of schema objects.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata</param>
 public V1alpha1RuntimeClassList(IList <V1alpha1RuntimeClass> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the V1PersistentVolumeClaimList
 /// class.
 /// </summary>
 /// <param name="items">A list of persistent volume claims. More info:
 /// https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard list metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds</param>
 public V1PersistentVolumeClaimList(IList <V1PersistentVolumeClaim> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }
예제 #17
0
 /// <summary>
 /// Initializes a new instance of the Networkingv1beta1IngressList
 /// class.
 /// </summary>
 /// <param name="items">Items is the list of Ingress.</param>
 /// <param name="apiVersion">APIVersion defines the versioned schema of
 /// this representation of an object. Servers should convert recognized
 /// schemas to the latest internal value, and may reject unrecognized
 /// values. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#resources</param>
 /// <param name="kind">Kind is a string value representing the REST
 /// resource this object represents. Servers may infer this from the
 /// endpoint the client submits requests to. Cannot be updated. In
 /// CamelCase. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds</param>
 /// <param name="metadata">Standard object's metadata. More info:
 /// https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata</param>
 public Networkingv1beta1IngressList(IList <Networkingv1beta1Ingress> items, string apiVersion = default(string), string kind = default(string), V1ListMeta metadata = default(V1ListMeta))
 {
     ApiVersion = apiVersion;
     Items      = items;
     Kind       = kind;
     Metadata   = metadata;
     CustomInit();
 }