Skip to main content
Version: v1.6

Patch a Namespaced Virtual Machine Instance Migration

PATCH 

/apis/kubevirt.io/v1/namespaces/:namespace/virtualmachineinstancemigrations/:name

Patch a VirtualMachineInstanceMigration object.

Request

Path Parameters

    name stringrequired

    Possible values: Value must match regular expression [a-z0-9][a-z0-9\-]*

    Name of the resource

    namespace stringrequired

    Possible values: Value must match regular expression [a-z0-9][a-z0-9\-]*

    Object name and auth scope, such as for teams and projects

Bodyrequired

    objectobject

Responses

OK

Schema
    apiVersionstringrequired
    kindstringrequired
    metadata object
    namestringrequired
    namespacestring
    spec objectrequired
    vmiNamestring
    status object
    conditions object[]
  • Array [
  • lastProbeTimek8s.io.v1.Time (string)
    Default value: {}
    lastTransitionTimek8s.io.v1.Time (string)
    Default value: {}
    messagestring
    reasonstring
    statusstringrequired
    Default value:
    typestringrequired
    Default value:
  • ]
  • migrationState object
    abortRequestedboolean
    abortStatusstring
    completedboolean
    endTimestampk8s.io.v1.Time (string)
    Default value:
    failedboolean
    migrationConfiguration object
    allowAutoConvergeboolean
    allowPostCopyboolean
    bandwidthPerMigrationk8s.io.apimachinery.pkg.api.resource.Quantity (string)
    completionTimeoutPerGiBinteger<int64>
    disableTLSboolean
    matchSELinuxLevelOnMigrationboolean
    networkstring
    nodeDrainTaintKeystring
    parallelMigrationsPerClusterinteger<int64>
    parallelOutboundMigrationsPerNodeinteger<int64>
    progressTimeoutinteger<int64>
    unsafeMigrationOverrideboolean
    migrationPolicyNamestring
    migrationUidstring
    modestring
    sourceNodestring
    startTimestampk8s.io.v1.Time (string)
    Default value:
    targetAttachmentPodUIDstring
    targetCPUSetinteger<int32>[]
    targetDirectMigrationNodePorts object
    property name*integer<int32>
    Default value: 0
    targetNodestring
    targetNodeAddressstring
    targetNodeDomainDetectedboolean
    targetNodeDomainReadyTimestampk8s.io.v1.Time (string)
    Default value:
    targetNodeTopologystring
    targetPodstring
    phasestring
    phaseTransitionTimestamps object[]
  • Array [
  • phasestring
    phaseTransitionTimestampk8s.io.v1.Time (string)
    Default value: {}
  • ]
curl -L -X PATCH 'https://699c5de8cd2250875530e216--harvester-preview.netlify.app/apis/kubevirt.io/v1/namespaces/:namespace/virtualmachineinstancemigrations/:name' \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: application/json' \
-d '{}'
RequestCollapse all
Parameters
— pathrequired
— pathrequired
Body required
{}