UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

40 lines (39 loc) 1.64 kB
/** * Kubernetes * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: unversioned * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * SecretKeySelector selects a key of a Secret. * @export * @interface IoK8sApiCoreV1SecretKeySelector */ export interface IoK8sApiCoreV1SecretKeySelector { /** * The key of the secret to select from. Must be a valid secret key. * @type {string} * @memberof IoK8sApiCoreV1SecretKeySelector */ key: string; /** * Name of the referent. This field is effectively required, but due to backwards compatibility is allowed to be empty. Instances of this type with an empty value here are almost certainly wrong. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names * @type {string} * @memberof IoK8sApiCoreV1SecretKeySelector */ name?: string; /** * Specify whether the Secret or its key must be defined * @type {boolean} * @memberof IoK8sApiCoreV1SecretKeySelector */ optional?: boolean; } export declare function IoK8sApiCoreV1SecretKeySelectorFromJSON(json: any): IoK8sApiCoreV1SecretKeySelector; export declare function IoK8sApiCoreV1SecretKeySelectorFromJSONTyped(json: any, _ignoreDiscriminator: boolean): IoK8sApiCoreV1SecretKeySelector; export declare function IoK8sApiCoreV1SecretKeySelectorToJSON(value?: IoK8sApiCoreV1SecretKeySelector | null): any;