Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeHaVmOverride(prev *HaVmOverride, ctyValue cty.Value) (resource.Managed, error)
- func DecodeHaVmOverride_ComputeClusterId(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaDatastoreApdRecoveryAction(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaDatastoreApdResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaDatastoreApdResponseDelay(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaDatastorePdlResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaHostIsolationResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmFailureInterval(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmMaximumFailureWindow(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmMaximumResets(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmMinimumUptime(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmMonitoring(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmMonitoringUseClusterDefaults(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmRestartPriority(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_HaVmRestartTimeout(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func DecodeHaVmOverride_VirtualMachineId(p *HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride(r HaVmOverride) cty.Value
- func EncodeHaVmOverride_ComputeClusterId(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaDatastoreApdRecoveryAction(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaDatastoreApdResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaDatastoreApdResponseDelay(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaDatastorePdlResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaHostIsolationResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmFailureInterval(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmMaximumFailureWindow(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmMaximumResets(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmMinimumUptime(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmMonitoring(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmMonitoringUseClusterDefaults(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmRestartPriority(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_HaVmRestartTimeout(p HaVmOverrideParameters, vals map[string]cty.Value)
- func EncodeHaVmOverride_VirtualMachineId(p HaVmOverrideParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeHaVmOverride_ComputeClusterId(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaDatastoreApdRecoveryAction(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaDatastoreApdResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaDatastoreApdResponseDelay(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaDatastorePdlResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaHostIsolationResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmFailureInterval(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmMaximumFailureWindow(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmMaximumResets(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmMinimumUptime(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmMonitoring(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmMonitoringUseClusterDefaults(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmRestartPriority(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_HaVmRestartTimeout(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- func MergeHaVmOverride_VirtualMachineId(k *HaVmOverrideParameters, p *HaVmOverrideParameters, ...) bool
- type HaVmOverride
- func (in *HaVmOverride) DeepCopy() *HaVmOverride
- func (in *HaVmOverride) DeepCopyInto(out *HaVmOverride)
- func (in *HaVmOverride) DeepCopyObject() runtime.Object
- func (mg *HaVmOverride) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *HaVmOverride) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *HaVmOverride) GetProviderConfigReference() *xpv1.Reference
- func (mg *HaVmOverride) GetProviderReference() *xpv1.Reference
- func (mg *HaVmOverride) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *HaVmOverride) SetConditions(c ...xpv1.Condition)
- func (mg *HaVmOverride) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *HaVmOverride) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HaVmOverride) SetProviderReference(r *xpv1.Reference)
- func (mg *HaVmOverride) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HaVmOverrideList
- type HaVmOverrideObservation
- type HaVmOverrideParameters
- type HaVmOverrideSpec
- type HaVmOverrideStatus
Constants ¶
const ( Group = "ha-vm-override.terraform-provider-vsphere.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "HaVmOverride" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "vsphere_ha_vm_override" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeHaVmOverride ¶
func DecodeHaVmOverride_ComputeClusterId ¶
func DecodeHaVmOverride_ComputeClusterId(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaDatastoreApdRecoveryAction ¶
func DecodeHaVmOverride_HaDatastoreApdRecoveryAction(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaDatastoreApdResponse ¶
func DecodeHaVmOverride_HaDatastoreApdResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaDatastoreApdResponseDelay ¶
func DecodeHaVmOverride_HaDatastoreApdResponseDelay(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaDatastorePdlResponse ¶
func DecodeHaVmOverride_HaDatastorePdlResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaHostIsolationResponse ¶
func DecodeHaVmOverride_HaHostIsolationResponse(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmFailureInterval ¶
func DecodeHaVmOverride_HaVmFailureInterval(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmMaximumFailureWindow ¶
func DecodeHaVmOverride_HaVmMaximumFailureWindow(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmMaximumResets ¶
func DecodeHaVmOverride_HaVmMaximumResets(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmMinimumUptime ¶
func DecodeHaVmOverride_HaVmMinimumUptime(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmMonitoring ¶
func DecodeHaVmOverride_HaVmMonitoring(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmMonitoringUseClusterDefaults ¶
func DecodeHaVmOverride_HaVmMonitoringUseClusterDefaults(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmRestartPriority ¶
func DecodeHaVmOverride_HaVmRestartPriority(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_HaVmRestartTimeout ¶
func DecodeHaVmOverride_HaVmRestartTimeout(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHaVmOverride_VirtualMachineId ¶
func DecodeHaVmOverride_VirtualMachineId(p *HaVmOverrideParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeHaVmOverride ¶
func EncodeHaVmOverride(r HaVmOverride) cty.Value
func EncodeHaVmOverride_ComputeClusterId ¶
func EncodeHaVmOverride_ComputeClusterId(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaDatastoreApdRecoveryAction ¶
func EncodeHaVmOverride_HaDatastoreApdRecoveryAction(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaDatastoreApdResponse ¶
func EncodeHaVmOverride_HaDatastoreApdResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaDatastoreApdResponseDelay ¶
func EncodeHaVmOverride_HaDatastoreApdResponseDelay(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaDatastorePdlResponse ¶
func EncodeHaVmOverride_HaDatastorePdlResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaHostIsolationResponse ¶
func EncodeHaVmOverride_HaHostIsolationResponse(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmFailureInterval ¶
func EncodeHaVmOverride_HaVmFailureInterval(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmMaximumFailureWindow ¶
func EncodeHaVmOverride_HaVmMaximumFailureWindow(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmMaximumResets ¶
func EncodeHaVmOverride_HaVmMaximumResets(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmMinimumUptime ¶
func EncodeHaVmOverride_HaVmMinimumUptime(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmMonitoring ¶
func EncodeHaVmOverride_HaVmMonitoring(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmMonitoringUseClusterDefaults ¶
func EncodeHaVmOverride_HaVmMonitoringUseClusterDefaults(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmRestartPriority ¶
func EncodeHaVmOverride_HaVmRestartPriority(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_HaVmRestartTimeout ¶
func EncodeHaVmOverride_HaVmRestartTimeout(p HaVmOverrideParameters, vals map[string]cty.Value)
func EncodeHaVmOverride_VirtualMachineId ¶
func EncodeHaVmOverride_VirtualMachineId(p HaVmOverrideParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeHaVmOverride_ComputeClusterId ¶
func MergeHaVmOverride_ComputeClusterId(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaDatastoreApdRecoveryAction ¶
func MergeHaVmOverride_HaDatastoreApdRecoveryAction(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaDatastoreApdResponse ¶
func MergeHaVmOverride_HaDatastoreApdResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaDatastoreApdResponseDelay ¶
func MergeHaVmOverride_HaDatastoreApdResponseDelay(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaDatastorePdlResponse ¶
func MergeHaVmOverride_HaDatastorePdlResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaHostIsolationResponse ¶
func MergeHaVmOverride_HaHostIsolationResponse(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmFailureInterval ¶
func MergeHaVmOverride_HaVmFailureInterval(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmMaximumFailureWindow ¶
func MergeHaVmOverride_HaVmMaximumFailureWindow(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmMaximumResets ¶
func MergeHaVmOverride_HaVmMaximumResets(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmMinimumUptime ¶
func MergeHaVmOverride_HaVmMinimumUptime(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmMonitoring ¶
func MergeHaVmOverride_HaVmMonitoring(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmMonitoringUseClusterDefaults ¶
func MergeHaVmOverride_HaVmMonitoringUseClusterDefaults(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmRestartPriority ¶
func MergeHaVmOverride_HaVmRestartPriority(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_HaVmRestartTimeout ¶
func MergeHaVmOverride_HaVmRestartTimeout(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHaVmOverride_VirtualMachineId ¶
func MergeHaVmOverride_VirtualMachineId(k *HaVmOverrideParameters, p *HaVmOverrideParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type HaVmOverride ¶
type HaVmOverride struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HaVmOverrideSpec `json:"spec"` Status HaVmOverrideStatus `json:"status,omitempty"` }
HaVmOverride is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*HaVmOverride) DeepCopy ¶
func (in *HaVmOverride) DeepCopy() *HaVmOverride
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverride.
func (*HaVmOverride) DeepCopyInto ¶
func (in *HaVmOverride) DeepCopyInto(out *HaVmOverride)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HaVmOverride) DeepCopyObject ¶
func (in *HaVmOverride) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HaVmOverride) GetCondition ¶
func (mg *HaVmOverride) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HaVmOverride.
func (*HaVmOverride) GetDeletionPolicy ¶
func (mg *HaVmOverride) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HaVmOverride.
func (*HaVmOverride) GetProviderConfigReference ¶
func (mg *HaVmOverride) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HaVmOverride.
func (*HaVmOverride) GetProviderReference ¶
func (mg *HaVmOverride) GetProviderReference() *xpv1.Reference
GetProviderReference of this HaVmOverride. Deprecated: Use GetProviderConfigReference.
func (*HaVmOverride) GetWriteConnectionSecretToReference ¶
func (mg *HaVmOverride) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HaVmOverride.
func (*HaVmOverride) SetConditions ¶
func (mg *HaVmOverride) SetConditions(c ...xpv1.Condition)
SetConditions of this HaVmOverride.
func (*HaVmOverride) SetDeletionPolicy ¶
func (mg *HaVmOverride) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HaVmOverride.
func (*HaVmOverride) SetProviderConfigReference ¶
func (mg *HaVmOverride) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HaVmOverride.
func (*HaVmOverride) SetProviderReference ¶
func (mg *HaVmOverride) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HaVmOverride. Deprecated: Use SetProviderConfigReference.
func (*HaVmOverride) SetWriteConnectionSecretToReference ¶
func (mg *HaVmOverride) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HaVmOverride.
type HaVmOverrideList ¶
type HaVmOverrideList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HaVmOverride `json:"items"` }
HaVmOverride contains a list of HaVmOverrideList
func (*HaVmOverrideList) DeepCopy ¶
func (in *HaVmOverrideList) DeepCopy() *HaVmOverrideList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverrideList.
func (*HaVmOverrideList) DeepCopyInto ¶
func (in *HaVmOverrideList) DeepCopyInto(out *HaVmOverrideList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HaVmOverrideList) DeepCopyObject ¶
func (in *HaVmOverrideList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HaVmOverrideList) GetItems ¶
func (l *HaVmOverrideList) GetItems() []resource.Managed
GetItems of this HaVmOverrideList.
type HaVmOverrideObservation ¶
type HaVmOverrideObservation struct{}
A HaVmOverrideObservation records the observed state of a HaVmOverride
func (*HaVmOverrideObservation) DeepCopy ¶
func (in *HaVmOverrideObservation) DeepCopy() *HaVmOverrideObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverrideObservation.
func (*HaVmOverrideObservation) DeepCopyInto ¶
func (in *HaVmOverrideObservation) DeepCopyInto(out *HaVmOverrideObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HaVmOverrideParameters ¶
type HaVmOverrideParameters struct { ComputeClusterId string `json:"compute_cluster_id"` HaDatastoreApdRecoveryAction string `json:"ha_datastore_apd_recovery_action"` HaDatastoreApdResponse string `json:"ha_datastore_apd_response"` HaDatastoreApdResponseDelay int64 `json:"ha_datastore_apd_response_delay"` HaDatastorePdlResponse string `json:"ha_datastore_pdl_response"` HaHostIsolationResponse string `json:"ha_host_isolation_response"` HaVmFailureInterval int64 `json:"ha_vm_failure_interval"` HaVmMaximumFailureWindow int64 `json:"ha_vm_maximum_failure_window"` HaVmMaximumResets int64 `json:"ha_vm_maximum_resets"` HaVmMinimumUptime int64 `json:"ha_vm_minimum_uptime"` HaVmMonitoring string `json:"ha_vm_monitoring"` HaVmMonitoringUseClusterDefaults bool `json:"ha_vm_monitoring_use_cluster_defaults"` HaVmRestartPriority string `json:"ha_vm_restart_priority"` HaVmRestartTimeout int64 `json:"ha_vm_restart_timeout"` VirtualMachineId string `json:"virtual_machine_id"` }
A HaVmOverrideParameters defines the desired state of a HaVmOverride
func (*HaVmOverrideParameters) DeepCopy ¶
func (in *HaVmOverrideParameters) DeepCopy() *HaVmOverrideParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverrideParameters.
func (*HaVmOverrideParameters) DeepCopyInto ¶
func (in *HaVmOverrideParameters) DeepCopyInto(out *HaVmOverrideParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HaVmOverrideSpec ¶
type HaVmOverrideSpec struct { xpv1.ResourceSpec `json:",inline"` ForProvider HaVmOverrideParameters `json:"forProvider"` }
A HaVmOverrideSpec defines the desired state of a HaVmOverride
func (*HaVmOverrideSpec) DeepCopy ¶
func (in *HaVmOverrideSpec) DeepCopy() *HaVmOverrideSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverrideSpec.
func (*HaVmOverrideSpec) DeepCopyInto ¶
func (in *HaVmOverrideSpec) DeepCopyInto(out *HaVmOverrideSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HaVmOverrideStatus ¶
type HaVmOverrideStatus struct { xpv1.ResourceStatus `json:",inline"` AtProvider HaVmOverrideObservation `json:"atProvider"` }
A HaVmOverrideStatus defines the observed state of a HaVmOverride
func (*HaVmOverrideStatus) DeepCopy ¶
func (in *HaVmOverrideStatus) DeepCopy() *HaVmOverrideStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HaVmOverrideStatus.
func (*HaVmOverrideStatus) DeepCopyInto ¶
func (in *HaVmOverrideStatus) DeepCopyInto(out *HaVmOverrideStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.