Parameter |
Comments |
---|---|
Specify annotations to set on the Only used when |
|
Token used to authenticate with the API. Can also be specified via |
|
Use this to set the API version of KubeVirt. Default: |
|
Path to a CA certificate used to authenticate with the API. The full certificate chain must be provided to avoid certificate validation errors. Can also be specified via |
|
Path to a certificate used to authenticate with the API. Can also be specified via |
|
Path to a key file used to authenticate with the API. Can also be specified via |
|
The name of a context found in the config file. Can also be specified via |
|
Specify the See https://kubevirt.io/api-reference/main/definitions.html#_v1_datavolumetemplatespec |
|
Configure behavior when deleting an object. Only used when |
|
Specify condition that must be met for delete to proceed. |
|
Specify the resource version of the target object. |
|
Specify the |
|
Use to control how dependent objects are deleted. If not specified, the default policy for the object type will be used. This may vary across object types. Choices:
|
|
If set to Choices:
|
|
Specify the basis of the Only used when Mutually exclusive with |
|
Provide a URL for accessing the API. Can also be specified via |
|
Group(s) to impersonate for the operation. Can also be specified via |
|
Username to impersonate for the operation. Can also be specified via |
|
Specify the Only used when |
|
Path to an existing Kubernetes config file. If not provided, and no other connection options are provided, the Kubernetes client will attempt to load the default configuration file from ~/.kube/config. Can also be specified via Multiple Kubernetes config file can be provided using separator The kubernetes configuration can be provided as dictionary. This feature requires a python kubernetes client version >= 17.17.0. |
|
Specify labels to set on the |
|
Specify the name of the This option is ignored when Mutually exclusive with |
|
Specify the namespace of the |
|
The comma separated list of hosts/domains/IP/CIDR that shouldn't go through proxy. Can also be specified via Please note that this module does not pick up typical proxy settings from the environment (e.g. This feature requires Example value is |
|
Provide a password for authenticating with the API. Can also be specified via Please read the description of the |
|
Whether or not to save the kube config refresh tokens. Can also be specified via When the k8s context is using a user credentials with refresh tokens (like oidc or gke/gcloud auth), the token is refreshed by the k8s python client library but not saved by default. So the old refresh token can expire and the next auth might fail. Setting this flag to true will tell the k8s python client to save the new refresh token to the kube config file. Disabled by default. Choices:
|
|
Specify the Only used when |
|
The URL of an HTTP proxy to use for the connection. Can also be specified via Please note that this module does not pick up typical proxy settings from the environment (e.g. |
|
The Header used for the HTTP proxy. Documentation can be found here https://urllib3.readthedocs.io/en/latest/reference/urllib3.util.html?highlight=proxy_headers#urllib3.util.make_headers. |
|
Colon-separated username:password for basic authentication header. Can also be specified via |
|
Colon-separated username:password for proxy basic authentication header. Can also be specified via |
|
String representing the user-agent you want, such as foo/1.0. Can also be specified via |
|
Specify the Mutually exclusive with Choices:
|
|
Specify whether the Mutually exclusive with Defaults to Choices:
|
|
Specify the template spec of the See https://kubevirt.io/api-reference/main/definitions.html#_v1_virtualmachineinstancespec |
|
Determines if an object should be created, patched, or deleted. When set to If set to If set to Choices:
|
|
Provide a username for authenticating with the API. Can also be specified via |
|
Whether or not to verify the API server's SSL certificates. Can also be specified via Choices:
|
|
Whether to wait for the Choices:
|
|
How long in seconds to wait for the resource to end up in the ready state. Ignored if Default: |
Key |
Description |
---|---|
The created object. Will be empty in the case of a deletion. Returned: success |
|
Whether the Returned: success Sample: |
|
Method executed on the Kubernetes API. Returned: success |