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

    Interface V1PreferenceMatcher

    PreferenceMatcher references a set of preference that is used to fill fields in the VMI template.

    interface V1PreferenceMatcher {
        inferFromVolume?: string;
        inferFromVolumeFailurePolicy?: string;
        kind?: string;
        name?: string;
        revisionName?: string;
    }
    Index

    Properties

    inferFromVolume?: string

    InferFromVolume lists the name of a volume that should be used to infer or discover the preference to be used through known annotations on the underlying resource. Once applied to the PreferenceMatcher this field is removed.

    inferFromVolumeFailurePolicy?: string

    InferFromVolumeFailurePolicy controls what should happen on failure when preference the instancetype. Allowed values are: "RejectInferFromVolumeFailure" and "IgnoreInferFromVolumeFailure". If not specified, "RejectInferFromVolumeFailure" is used by default.

    kind?: string

    Kind specifies which preference resource is referenced. Allowed values are: "VirtualMachinePreference" and "VirtualMachineClusterPreference". If not specified, "VirtualMachineClusterPreference" is used by default.

    name?: string

    Name is the name of the VirtualMachinePreference or VirtualMachineClusterPreference

    revisionName?: string

    RevisionName specifies a ControllerRevision containing a specific copy of the VirtualMachinePreference or VirtualMachineClusterPreference to be used. This is initially captured the first time the instancetype is applied to the VirtualMachineInstance.