UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

49 lines (48 loc) 1.53 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 { V1InterfaceBindingPlugin } from './'; /** * NetworkConfiguration holds network options * @export * @interface V1NetworkConfiguration */ export interface V1NetworkConfiguration { /** * * @type {{ [key: string]: V1InterfaceBindingPlugin; }} * @memberof V1NetworkConfiguration */ binding?: { [key: string]: V1InterfaceBindingPlugin; }; /** * * @type {string} * @memberof V1NetworkConfiguration */ defaultNetworkInterface?: string; /** * * @type {boolean} * @memberof V1NetworkConfiguration */ permitBridgeInterfaceOnPodNetwork?: boolean; /** * DeprecatedPermitSlirpInterface is an alias for the deprecated PermitSlirpInterface. Deprecated: Removed in v1.3. * @type {boolean} * @memberof V1NetworkConfiguration */ permitSlirpInterface?: boolean; } export declare function V1NetworkConfigurationFromJSON(json: any): V1NetworkConfiguration; export declare function V1NetworkConfigurationFromJSONTyped(json: any, _ignoreDiscriminator: boolean): V1NetworkConfiguration; export declare function V1NetworkConfigurationToJSON(value?: V1NetworkConfiguration | null): any;