Options
All
  • Public
  • Public/Protected
  • All
Menu

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

export
interface

V1PreferenceMatcher

Hierarchy

  • V1PreferenceMatcher

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.

memberof

V1PreferenceMatcher

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.

memberof

V1PreferenceMatcher

kind?: string

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

memberof

V1PreferenceMatcher

name?: string

Name is the name of the VirtualMachinePreference or VirtualMachineClusterPreference

memberof

V1PreferenceMatcher

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.

memberof

V1PreferenceMatcher

Generated using TypeDoc