Skip to main content
Version: v1.6

Patch a Namespaced Virtual Machine Restore

PATCH 

/apis/harvesterhci.io/v1beta1/namespaces/:namespace/virtualmachinerestores/:name

Patch a VirtualMachineRestore 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
    deletionPolicystring
    keepMacAddressboolean
    newVMboolean
    target objectrequired
    apiGroupstring
    kindstringrequired
    Default value:
    namestringrequired
    Default value:
    virtualMachineBackupNamestringrequired
    Default value:
    virtualMachineBackupNamespacestringrequired
    Default value:
    status object
    completeboolean
    conditions object[]
  • Array [
  • lastTransitionTimestring
    lastUpdateTimestring
    messagestring
    reasonstring
    statusstringrequired
    Default value:
    typestringrequired
    Default value:
  • ]
  • deletedVolumesstring[]
    progressinteger<int32>
    restoreTimek8s.io.v1.Time (string)
    Default value:
    restores object[]
  • Array [
  • longhornEngineNamestring
    persistentVolumeClaimSpec object
    metadata object
    namestringrequired
    namespacestring
    spec object
    accessModesstring[]
    dataSource object
    apiGroupstring
    kindstringrequired
    Default value:
    namestringrequired
    Default value:
    dataSourceRef object
    apiGroupstring
    kindstringrequired
    Default value:
    namestringrequired
    Default value:
    namespacestring
    resources object
    claims object[]
  • Array [
  • namestringrequired
    Default value:
  • ]
  • limits object
    property name*k8s.io.apimachinery.pkg.api.resource.Quantity (string)
    Default value: {}
    requests object
    property name*k8s.io.apimachinery.pkg.api.resource.Quantity (string)
    Default value: {}
    selector object
    matchExpressions object[]
  • Array [
  • keystringrequired
    Default value:
    operatorstringrequired
    Default value:
    valuesstring[]
  • ]
  • matchLabels object
    property name*string
    Default value:
    storageClassNamestring
    volumeModestring
    volumeNamestring
    progressinteger<int32>
    volumeBackupNamestring
    volumeNamestring
    volumeSizeinteger<int64>
  • ]
  • targetUIDstring
curl -L -X PATCH 'https://699c5de8cd2250875530e216--harvester-preview.netlify.app/apis/harvesterhci.io/v1beta1/namespaces/:namespace/virtualmachinerestores/:name' \
-H 'Content-Type: application/json-patch+json' \
-H 'Accept: application/json' \
-d '{}'
RequestCollapse all
Parameters
— pathrequired
— pathrequired
Body required
{}