This is KubeVirt API an add-on for Kubernetes.
This PHP package is automatically generated by the Swagger Codegen project:
- API version: 1.0.0
- Build package: io.swagger.codegen.languages.PhpClientCodegen For more information, please visit https://github.com/kubevirt/kubevirt
PHP 5.5 and later
To install the bindings via Composer, add the following to composer.json
:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git"
}
],
"require": {
"GIT_USER_ID/GIT_REPO_ID": "*@dev"
}
}
Then run composer install
Download the files and include autoload.php
:
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
To run the unit tests:
composer install
./vendor/bin/phpunit
Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Swagger\Client\Api\DefaultApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Swagger\Client\Model\V1KubeVirt(); // \Swagger\Client\Model\V1KubeVirt |
$namespace = "namespace_example"; // string | Object name and auth scope, such as for teams and projects
try {
$result = $apiInstance->createNamespacedKubeVirt($body, $namespace);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling DefaultApi->createNamespacedKubeVirt: ', $e->getMessage(), PHP_EOL;
}
?>
All URIs are relative to https://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | createNamespacedKubeVirt | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/kubevirt | |
DefaultApi | createNamespacedVirtualMachine | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachines | |
DefaultApi | createNamespacedVirtualMachineInstance | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstances | |
DefaultApi | createNamespacedVirtualMachineInstanceMigration | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancemigrations | |
DefaultApi | createNamespacedVirtualMachineInstancePreset | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancepresets | |
DefaultApi | createNamespacedVirtualMachineInstanceReplicaSet | POST /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancereplicasets | |
DefaultApi | createNamespacedVirtualMachineRestore | POST /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinerestores | |
DefaultApi | createNamespacedVirtualMachineSnapshot | POST /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshots | |
DefaultApi | createNamespacedVirtualMachineSnapshotContent | POST /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshotcontents | |
DefaultApi | deleteCollectionNamespacedKubeVirt | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/kubevirt | |
DefaultApi | deleteCollectionNamespacedVirtualMachine | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachines | |
DefaultApi | deleteCollectionNamespacedVirtualMachineInstance | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstances | |
DefaultApi | deleteCollectionNamespacedVirtualMachineInstanceMigration | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancemigrations | |
DefaultApi | deleteCollectionNamespacedVirtualMachineInstancePreset | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancepresets | |
DefaultApi | deleteCollectionNamespacedVirtualMachineInstanceReplicaSet | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancereplicasets | |
DefaultApi | deleteCollectionNamespacedVirtualMachineRestore | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinerestores | |
DefaultApi | deleteCollectionNamespacedVirtualMachineSnapshot | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshots | |
DefaultApi | deleteCollectionNamespacedVirtualMachineSnapshotContent | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshotcontents | |
DefaultApi | deleteNamespacedKubeVirt | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/kubevirt/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachine | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineInstance | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineInstanceMigration | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancemigrations/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineInstancePreset | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancepresets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineInstanceReplicaSet | DELETE /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancereplicasets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineRestore | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinerestores/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineSnapshot | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshots/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | deleteNamespacedVirtualMachineSnapshotContent | DELETE /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshotcontents/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | func1 | GET /healthz | |
DefaultApi | func7 | GET /openapi/v2 | |
DefaultApi | getAPIGroupKubevirtIo | GET /apis/kubevirt.io/ | |
DefaultApi | getAPIGroupList | GET /apis | |
DefaultApi | getAPIGroupSnapshotKubevirtIo | GET /apis/snapshot.kubevirt.io/ | |
DefaultApi | getAPIResourcesKubevirtIoV1 | GET /apis/kubevirt.io/v1/ | |
DefaultApi | getAPIResourcesSnapshotKubevirtIoV1alpha1 | GET /apis/snapshot.kubevirt.io/v1alpha1/ | |
DefaultApi | getRootPaths | GET / | |
DefaultApi | listKubeVirtForAllNamespaces | GET /apis/kubevirt.io/v1/kubevirt | |
DefaultApi | listNamespacedKubeVirt | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/kubevirt | |
DefaultApi | listNamespacedVirtualMachine | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachines | |
DefaultApi | listNamespacedVirtualMachineInstance | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstances | |
DefaultApi | listNamespacedVirtualMachineInstanceMigration | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancemigrations | |
DefaultApi | listNamespacedVirtualMachineInstancePreset | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancepresets | |
DefaultApi | listNamespacedVirtualMachineInstanceReplicaSet | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancereplicasets | |
DefaultApi | listNamespacedVirtualMachineRestore | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinerestores | |
DefaultApi | listNamespacedVirtualMachineSnapshot | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshots | |
DefaultApi | listNamespacedVirtualMachineSnapshotContent | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshotcontents | |
DefaultApi | listVirtualMachineForAllNamespaces | GET /apis/kubevirt.io/v1/virtualmachines | |
DefaultApi | listVirtualMachineInstanceForAllNamespaces | GET /apis/kubevirt.io/v1/virtualmachineinstances | |
DefaultApi | listVirtualMachineInstanceMigrationForAllNamespaces | GET /apis/kubevirt.io/v1/virtualmachineinstancemigrations | |
DefaultApi | listVirtualMachineInstancePresetForAllNamespaces | GET /apis/kubevirt.io/v1/virtualmachineinstancepresets | |
DefaultApi | listVirtualMachineInstanceReplicaSetForAllNamespaces | GET /apis/kubevirt.io/v1/virtualmachineinstancereplicasets | |
DefaultApi | listVirtualMachineRestoreForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/virtualmachinerestores | |
DefaultApi | listVirtualMachineSnapshotContentForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/virtualmachinesnapshotcontents | |
DefaultApi | listVirtualMachineSnapshotForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/virtualmachinesnapshots | |
DefaultApi | patchNamespacedKubeVirt | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/kubevirt/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachine | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineInstance | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineInstanceMigration | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancemigrations/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineInstancePreset | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancepresets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineInstanceReplicaSet | PATCH /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancereplicasets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineRestore | PATCH /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinerestores/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineSnapshot | PATCH /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshots/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | patchNamespacedVirtualMachineSnapshotContent | PATCH /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshotcontents/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedKubeVirt | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/kubevirt/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachine | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineInstance | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineInstanceMigration | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancemigrations/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineInstancePreset | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancepresets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineInstanceReplicaSet | GET /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancereplicasets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineRestore | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinerestores/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineSnapshot | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshots/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | readNamespacedVirtualMachineSnapshotContent | GET /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshotcontents/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedKubeVirt | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/kubevirt/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachine | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineInstance | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineInstanceMigration | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancemigrations/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineInstancePreset | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancepresets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineInstanceReplicaSet | PUT /apis/kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstancereplicasets/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineRestore | PUT /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinerestores/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineSnapshot | PUT /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshots/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | replaceNamespacedVirtualMachineSnapshotContent | PUT /apis/snapshot.kubevirt.io/v1alpha1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachinesnapshotcontents/{name:[a-z0-9][a-z0-9-]} | |
DefaultApi | v1CheckHealth | GET /apis/subresources.kubevirt.io/v1/healthz | |
DefaultApi | v1Console | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/console | |
DefaultApi | v1Filesystemlist | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/filesystemlist | |
DefaultApi | v1Guestosinfo | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/guestosinfo | |
DefaultApi | v1Migrate | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/migrate | |
DefaultApi | v1Pause | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/pause | |
DefaultApi | v1Rename | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/rename | |
DefaultApi | v1Restart | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/restart | |
DefaultApi | v1Start | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/start | |
DefaultApi | v1Stop | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/stop | |
DefaultApi | v1Test | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/test | |
DefaultApi | v1Unpause | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/unpause | |
DefaultApi | v1Userlist | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/userlist | |
DefaultApi | v1VNC | GET /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/vnc | |
DefaultApi | v1Version | GET /apis/subresources.kubevirt.io/v1/version | |
DefaultApi | v1alpha3CheckHealth | GET /apis/subresources.kubevirt.io/v1alpha3/healthz | |
DefaultApi | v1alpha3Console | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/console | |
DefaultApi | v1alpha3Filesystemlist | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/filesystemlist | |
DefaultApi | v1alpha3GetSubAPIGroup | GET /apis/subresources.kubevirt.io | |
DefaultApi | v1alpha3Guestosinfo | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/guestosinfo | |
DefaultApi | v1alpha3Migrate | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/migrate | |
DefaultApi | v1alpha3Pause | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/pause | |
DefaultApi | v1alpha3Rename | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/rename | |
DefaultApi | v1alpha3Restart | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/restart | |
DefaultApi | v1alpha3Start | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/start | |
DefaultApi | v1alpha3Stop | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/stop | |
DefaultApi | v1alpha3Test | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/test | |
DefaultApi | v1alpha3Unpause | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/unpause | |
DefaultApi | v1alpha3Userlist | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/userlist | |
DefaultApi | v1alpha3VNC | GET /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/vnc | |
DefaultApi | v1alpha3Version | GET /apis/subresources.kubevirt.io/v1alpha3/version | |
DefaultApi | v1alpha3getAPISubResources | GET /apis/subresources.kubevirt.io/v1alpha3/ | |
DefaultApi | v1alpha3vmAddvolume | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/addvolume | |
DefaultApi | v1alpha3vmRemovevolume | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/removevolume | |
DefaultApi | v1alpha3vmiAddvolume | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/addvolume | |
DefaultApi | v1alpha3vmiRemovevolume | PUT /apis/subresources.kubevirt.io/v1alpha3/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/removevolume | |
DefaultApi | v1getAPISubResources | GET /apis/subresources.kubevirt.io/v1/ | |
DefaultApi | v1vmAddvolume | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/addvolume | |
DefaultApi | v1vmRemovevolume | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachines/{name:[a-z0-9][a-z0-9-]}/removevolume | |
DefaultApi | v1vmiAddvolume | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/addvolume | |
DefaultApi | v1vmiRemovevolume | PUT /apis/subresources.kubevirt.io/v1/namespaces/{namespace:[a-z0-9][a-z0-9-]}/virtualmachineinstances/{name:[a-z0-9][a-z0-9-]}/removevolume | |
DefaultApi | watchKubeVirtListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/kubevirt | |
DefaultApi | watchNamespacedKubeVirt | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/kubevirt | |
DefaultApi | watchNamespacedVirtualMachine | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachines | |
DefaultApi | watchNamespacedVirtualMachineInstance | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstances | |
DefaultApi | watchNamespacedVirtualMachineInstanceMigration | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancemigrations | |
DefaultApi | watchNamespacedVirtualMachineInstancePreset | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancepresets | |
DefaultApi | watchNamespacedVirtualMachineInstanceReplicaSet | GET /apis/kubevirt.io/v1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachineinstancereplicasets | |
DefaultApi | watchNamespacedVirtualMachineRestore | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinerestores | |
DefaultApi | watchNamespacedVirtualMachineSnapshot | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshots | |
DefaultApi | watchNamespacedVirtualMachineSnapshotContent | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/namespaces/{namespace:[a-z0-9][a-z0-9-]*}/virtualmachinesnapshotcontents | |
DefaultApi | watchVirtualMachineInstanceListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/virtualmachineinstances | |
DefaultApi | watchVirtualMachineInstanceMigrationListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/virtualmachineinstancemigrations | |
DefaultApi | watchVirtualMachineInstancePresetListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/virtualmachineinstancepresets | |
DefaultApi | watchVirtualMachineInstanceReplicaSetListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/virtualmachineinstancereplicasets | |
DefaultApi | watchVirtualMachineListForAllNamespaces | GET /apis/kubevirt.io/v1/watch/virtualmachines | |
DefaultApi | watchVirtualMachineRestoreListForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/virtualmachinerestores | |
DefaultApi | watchVirtualMachineSnapshotContentListForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/virtualmachinesnapshotcontents | |
DefaultApi | watchVirtualMachineSnapshotListForAllNamespaces | GET /apis/snapshot.kubevirt.io/v1alpha1/watch/virtualmachinesnapshots |
- GithubComOpenshiftApiOperatorV1GenerationStatus
- K8sIoApiCoreV1Affinity
- K8sIoApiCoreV1DownwardAPIVolumeFile
- K8sIoApiCoreV1HTTPGetAction
- K8sIoApiCoreV1HTTPHeader
- K8sIoApiCoreV1LocalObjectReference
- K8sIoApiCoreV1NodeAffinity
- K8sIoApiCoreV1NodeSelector
- K8sIoApiCoreV1NodeSelectorRequirement
- K8sIoApiCoreV1NodeSelectorTerm
- K8sIoApiCoreV1ObjectFieldSelector
- K8sIoApiCoreV1PersistentVolumeClaimSpec
- K8sIoApiCoreV1PersistentVolumeClaimVolumeSource
- K8sIoApiCoreV1PodAffinity
- K8sIoApiCoreV1PodAffinityTerm
- K8sIoApiCoreV1PodAntiAffinity
- K8sIoApiCoreV1PodDNSConfig
- K8sIoApiCoreV1PodDNSConfigOption
- K8sIoApiCoreV1PreferredSchedulingTerm
- K8sIoApiCoreV1ResourceFieldSelector
- K8sIoApiCoreV1ResourceRequirements
- K8sIoApiCoreV1TCPSocketAction
- K8sIoApiCoreV1Toleration
- K8sIoApiCoreV1TypedLocalObjectReference
- K8sIoApiCoreV1WeightedPodAffinityTerm
- K8sIoApimachineryPkgApiResourceQuantity
- K8sIoApimachineryPkgApisMetaV1APIGroup
- K8sIoApimachineryPkgApisMetaV1APIGroupList
- K8sIoApimachineryPkgApisMetaV1APIResource
- K8sIoApimachineryPkgApisMetaV1APIResourceList
- K8sIoApimachineryPkgApisMetaV1DeleteOptions
- K8sIoApimachineryPkgApisMetaV1Duration
- K8sIoApimachineryPkgApisMetaV1FieldsV1
- K8sIoApimachineryPkgApisMetaV1GroupVersionForDiscovery
- K8sIoApimachineryPkgApisMetaV1LabelSelector
- K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirement
- K8sIoApimachineryPkgApisMetaV1ListMeta
- K8sIoApimachineryPkgApisMetaV1ManagedFieldsEntry
- K8sIoApimachineryPkgApisMetaV1ObjectMeta
- K8sIoApimachineryPkgApisMetaV1OwnerReference
- K8sIoApimachineryPkgApisMetaV1Patch
- K8sIoApimachineryPkgApisMetaV1Preconditions
- K8sIoApimachineryPkgApisMetaV1RootPaths
- K8sIoApimachineryPkgApisMetaV1ServerAddressByClientCIDR
- K8sIoApimachineryPkgApisMetaV1Status
- K8sIoApimachineryPkgApisMetaV1StatusCause
- K8sIoApimachineryPkgApisMetaV1StatusDetails
- K8sIoApimachineryPkgApisMetaV1Time
- K8sIoApimachineryPkgApisMetaV1WatchEvent
- K8sIoApimachineryPkgRuntimeRawExtension
- K8sIoApimachineryPkgUtilIntstrIntOrString
- V1AccessCredential
- V1AccessCredentialSecretSource
- V1AddVolumeOptions
- V1BIOS
- V1Bootloader
- V1CDRomTarget
- V1CPU
- V1CPUFeature
- V1Chassis
- V1Clock
- V1ClockOffsetUTC
- V1CloudInitConfigDriveSource
- V1CloudInitNoCloudSource
- V1ComponentConfig
- V1ConfigDriveSSHPublicKeyAccessCredentialPropagation
- V1ConfigMapVolumeSource
- V1ContainerDiskSource
- V1CustomizeComponents
- V1CustomizeComponentsPatch
- V1DHCPOptions
- V1DHCPPrivateOptions
- V1DataVolumeSource
- V1DataVolumeTemplateDummyStatus
- V1DataVolumeTemplateSpec
- V1DeveloperConfiguration
- V1Devices
- V1Disk
- V1DiskTarget
- V1DomainSpec
- V1DownwardAPIVolumeSource
- V1EFI
- V1EmptyDiskSource
- V1EphemeralVolumeSource
- V1FeatureAPIC
- V1FeatureHyperv
- V1FeatureKVM
- V1FeatureSpinlocks
- V1FeatureState
- V1FeatureVendorID
- V1Features
- V1Filesystem
- V1FilesystemVirtiofs
- V1Firmware
- V1FloppyTarget
- V1GPU
- V1HPETTimer
- V1HostDevice
- V1HostDisk
- V1HotplugVolumeSource
- V1HotplugVolumeStatus
- V1Hugepages
- V1HypervTimer
- V1I6300ESBWatchdog
- V1Input
- V1Interface
- V1InterfaceBridge
- V1InterfaceMacvtap
- V1InterfaceMasquerade
- V1InterfaceSRIOV
- V1InterfaceSlirp
- V1KVMTimer
- V1KubeVirt
- V1KubeVirtCertificateRotateStrategy
- V1KubeVirtCondition
- V1KubeVirtConfiguration
- V1KubeVirtList
- V1KubeVirtSelfSignConfiguration
- V1KubeVirtSpec
- V1KubeVirtStatus
- V1KubeVirtWorkloadUpdateStrategy
- V1LogVerbosity
- V1LunTarget
- V1Machine
- V1MediatedHostDevice
- V1Memory
- V1MigrationConfiguration
- V1MultusNetwork
- V1Network
- V1NetworkConfiguration
- V1NodePlacement
- V1PITTimer
- V1PciHostDevice
- V1PermittedHostDevices
- V1PodNetwork
- V1Port
- V1Probe
- V1QemuGuestAgentSSHPublicKeyAccessCredentialPropagation
- V1QemuGuestAgentUserPasswordAccessCredentialPropagation
- V1RTCTimer
- V1RemoveVolumeOptions
- V1ResourceRequirements
- V1RestartOptions
- V1Rng
- V1SMBiosConfiguration
- V1SSHPublicKeyAccessCredential
- V1SSHPublicKeyAccessCredentialPropagationMethod
- V1SSHPublicKeyAccessCredentialSource
- V1SecretVolumeSource
- V1ServiceAccountVolumeSource
- V1SyNICTimer
- V1SysprepSource
- V1Timer
- V1UserPasswordAccessCredential
- V1UserPasswordAccessCredentialPropagationMethod
- V1UserPasswordAccessCredentialSource
- V1VirtualMachine
- V1VirtualMachineCondition
- V1VirtualMachineInstance
- V1VirtualMachineInstanceCondition
- V1VirtualMachineInstanceFileSystem
- V1VirtualMachineInstanceFileSystemInfo
- V1VirtualMachineInstanceFileSystemList
- V1VirtualMachineInstanceGuestAgentInfo
- V1VirtualMachineInstanceGuestOSInfo
- V1VirtualMachineInstanceGuestOSUser
- V1VirtualMachineInstanceGuestOSUserList
- V1VirtualMachineInstanceList
- V1VirtualMachineInstanceMigration
- V1VirtualMachineInstanceMigrationCondition
- V1VirtualMachineInstanceMigrationList
- V1VirtualMachineInstanceMigrationSpec
- V1VirtualMachineInstanceMigrationState
- V1VirtualMachineInstanceMigrationStatus
- V1VirtualMachineInstanceNetworkInterface
- V1VirtualMachineInstancePreset
- V1VirtualMachineInstancePresetList
- V1VirtualMachineInstancePresetSpec
- V1VirtualMachineInstanceReplicaSet
- V1VirtualMachineInstanceReplicaSetCondition
- V1VirtualMachineInstanceReplicaSetList
- V1VirtualMachineInstanceReplicaSetSpec
- V1VirtualMachineInstanceReplicaSetStatus
- V1VirtualMachineInstanceSpec
- V1VirtualMachineInstanceStatus
- V1VirtualMachineInstanceTemplateSpec
- V1VirtualMachineList
- V1VirtualMachineSpec
- V1VirtualMachineStateChangeRequest
- V1VirtualMachineStatus
- V1VirtualMachineVolumeRequest
- V1Volume
- V1VolumeSnapshotStatus
- V1VolumeStatus
- V1Watchdog
- V1alpha1Condition
- V1alpha1DataVolumeBlankImage
- V1alpha1DataVolumeCheckpoint
- V1alpha1DataVolumeSource
- V1alpha1DataVolumeSourceHTTP
- V1alpha1DataVolumeSourceImageIO
- V1alpha1DataVolumeSourcePVC
- V1alpha1DataVolumeSourceRegistry
- V1alpha1DataVolumeSourceS3
- V1alpha1DataVolumeSourceUpload
- V1alpha1DataVolumeSourceVDDK
- V1alpha1DataVolumeSpec
- V1alpha1Error
- V1alpha1PersistentVolumeClaim
- V1alpha1SourceSpec
- V1alpha1VirtualMachineRestore
- V1alpha1VirtualMachineRestoreList
- V1alpha1VirtualMachineRestoreSpec
- V1alpha1VirtualMachineRestoreStatus
- V1alpha1VirtualMachineSnapshot
- V1alpha1VirtualMachineSnapshotContent
- V1alpha1VirtualMachineSnapshotContentList
- V1alpha1VirtualMachineSnapshotContentSpec
- V1alpha1VirtualMachineSnapshotContentStatus
- V1alpha1VirtualMachineSnapshotList
- V1alpha1VirtualMachineSnapshotSpec
- V1alpha1VirtualMachineSnapshotStatus
- V1alpha1VolumeBackup
- V1alpha1VolumeRestore
- V1alpha1VolumeSnapshotStatus
- Type: API key
- API key parameter name: authorization
- Location: HTTP header