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

    Interface V1VirtualMachineInstanceMigrationState

    interface V1VirtualMachineInstanceMigrationState {
        abortRequested?: boolean;
        abortStatus?: string;
        completed?: boolean;
        endTimestamp?: string;
        failed?: boolean;
        failureReason?: string;
        migrationConfiguration?: V1MigrationConfiguration;
        migrationNetworkType?: string;
        migrationPolicyName?: string;
        migrationUid?: string;
        mode?: string;
        sourceNode?: string;
        sourcePersistentStatePVCName?: string;
        sourcePod?: string;
        sourceState?: V1VirtualMachineInstanceMigrationSourceState;
        startTimestamp?: string;
        targetAttachmentPodUID?: string;
        targetCPUSet?: number[];
        targetDirectMigrationNodePorts?: Record<string, number>;
        targetMemoryOverhead?: K8sIoApimachineryPkgApiResourceQuantity;
        targetNode?: string;
        targetNodeAddress?: string;
        targetNodeDomainDetected?: boolean;
        targetNodeDomainReadyTimestamp?: string;
        targetNodeTopology?: string;
        targetPersistentStatePVCName?: string;
        targetPod?: string;
        targetState?: V1VirtualMachineInstanceMigrationTargetState;
    }
    Index

    Properties

    abortRequested?: boolean

    Indicates that the migration has been requested to abort

    abortStatus?: string

    Indicates the final status of the live migration abortion

    completed?: boolean

    Indicates the migration completed

    endTimestamp?: string

    The time the migration action ended

    failed?: boolean

    Indicates that the migration failed

    failureReason?: string

    Contains the reason why the migration failed

    migrationConfiguration?: V1MigrationConfiguration

    Migration configurations to apply

    migrationNetworkType?: string

    The type of migration network, either 'pod' or 'migration'

    migrationPolicyName?: string

    Name of the migration policy. If string is empty, no policy is matched

    migrationUid?: string

    The VirtualMachineInstanceMigration object associated with this migration

    mode?: string

    Lets us know if the vmi is currently running pre or post copy migration

    sourceNode?: string

    The source node that the VMI originated on

    sourcePersistentStatePVCName?: string

    If the VMI being migrated uses persistent features (backend-storage), its source PVC name is saved here

    sourcePod?: string

    SourceState contains migration state managed by the source virt handler

    startTimestamp?: string

    The time the migration action began

    targetAttachmentPodUID?: string

    The UID of the target attachment pod for hotplug volumes

    targetCPUSet?: number[]

    If the VMI requires dedicated CPUs, this field will hold the dedicated CPU set on the target node

    targetDirectMigrationNodePorts?: Record<string, number>

    The list of ports opened for live migration on the destination node

    TargetMemoryOverhead is the memory overhead of the target virt-launcher pod

    targetNode?: string

    The target node that the VMI is moving to

    targetNodeAddress?: string

    The address of the target node to use for the migration

    targetNodeDomainDetected?: boolean

    The Target Node has seen the Domain Start Event

    targetNodeDomainReadyTimestamp?: string

    The timestamp at which the target node detects the domain is active

    targetNodeTopology?: string

    If the VMI requires dedicated CPUs, this field will hold the numa topology on the target node

    targetPersistentStatePVCName?: string

    If the VMI being migrated uses persistent features (backend-storage), its target PVC name is saved here

    targetPod?: string

    The target pod that the VMI is moving to

    TargetState contains migration state managed by the target virt handler