@kubevirt-ui/kubevirt-api
    Preparing search index...

    Interface V1KubeVirt

    KubeVirt represents the object deploying all KubeVirt resources

    interface V1KubeVirt {
        apiVersion?: string;
        kind?: string;
        metadata?: K8sIoApimachineryPkgApisMetaV1ObjectMeta;
        spec: V1KubeVirtSpec;
        status?: {
            conditions?: V1KubeVirtCondition[];
            defaultArchitecture?: string;
            generations?: V1GenerationStatus[];
            observedDeploymentConfig?: string;
            observedDeploymentID?: string;
            observedGeneration?: number;
            observedKubeVirtRegistry?: string;
            observedKubeVirtVersion?: string;
            operatorVersion?: string;
            outdatedVirtualMachineInstanceWorkloads?: number;
            phase?: string;
            synchronizationAddresses?: string[];
            targetDeploymentConfig?: string;
            targetDeploymentID?: string;
            targetKubeVirtRegistry?: string;
            targetKubeVirtVersion?: string;
        };
    }
    Index

    Properties

    apiVersion?: string

    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

    kind?: string

    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

    ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

    {}
    
    {}
    
    status?: {
        conditions?: V1KubeVirtCondition[];
        defaultArchitecture?: string;
        generations?: V1GenerationStatus[];
        observedDeploymentConfig?: string;
        observedDeploymentID?: string;
        observedGeneration?: number;
        observedKubeVirtRegistry?: string;
        observedKubeVirtVersion?: string;
        operatorVersion?: string;
        outdatedVirtualMachineInstanceWorkloads?: number;
        phase?: string;
        synchronizationAddresses?: string[];
        targetDeploymentConfig?: string;
        targetDeploymentID?: string;
        targetKubeVirtRegistry?: string;
        targetKubeVirtVersion?: string;
    }

    KubeVirtStatus represents information pertaining to a KubeVirt deployment.

    Type Declaration

    • Optionalconditions?: V1KubeVirtCondition[]
    • OptionaldefaultArchitecture?: string
    • Optionalgenerations?: V1GenerationStatus[]
    • OptionalobservedDeploymentConfig?: string
    • OptionalobservedDeploymentID?: string
    • OptionalobservedGeneration?: number

      int64

    • OptionalobservedKubeVirtRegistry?: string
    • OptionalobservedKubeVirtVersion?: string
    • OptionaloperatorVersion?: string
    • OptionaloutdatedVirtualMachineInstanceWorkloads?: number

      int32

    • Optionalphase?: string
    • OptionalsynchronizationAddresses?: string[]
    • OptionaltargetDeploymentConfig?: string
    • OptionaltargetDeploymentID?: string
    • OptionaltargetKubeVirtRegistry?: string
    • OptionaltargetKubeVirtVersion?: string
    {}