UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

41 lines (40 loc) 1.37 kB
/** * KubeVirt API * This is KubeVirt API an add-on for Kubernetes. * * The version of the OpenAPI document: 1.0.0 * Contact: kubevirt-dev@googlegroups.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { K8sIoApiCoreV1NodeAffinity, K8sIoApiCoreV1PodAffinity, K8sIoApiCoreV1PodAntiAffinity } from './'; /** * Affinity is a group of affinity scheduling rules. * @export * @interface K8sIoApiCoreV1Affinity */ export interface K8sIoApiCoreV1Affinity { /** * * @type {K8sIoApiCoreV1NodeAffinity} * @memberof K8sIoApiCoreV1Affinity */ nodeAffinity?: K8sIoApiCoreV1NodeAffinity; /** * * @type {K8sIoApiCoreV1PodAffinity} * @memberof K8sIoApiCoreV1Affinity */ podAffinity?: K8sIoApiCoreV1PodAffinity; /** * * @type {K8sIoApiCoreV1PodAntiAffinity} * @memberof K8sIoApiCoreV1Affinity */ podAntiAffinity?: K8sIoApiCoreV1PodAntiAffinity; } export declare function K8sIoApiCoreV1AffinityFromJSON(json: any): K8sIoApiCoreV1Affinity; export declare function K8sIoApiCoreV1AffinityFromJSONTyped(json: any, _ignoreDiscriminator: boolean): K8sIoApiCoreV1Affinity; export declare function K8sIoApiCoreV1AffinityToJSON(value?: K8sIoApiCoreV1Affinity | null): any;