Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeHostVirtualSwitch(prev *HostVirtualSwitch, ctyValue cty.Value) (resource.Managed, error)
- func DecodeHostVirtualSwitch_ActiveNics(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_AllowForgedTransmits(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_AllowMacChanges(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_AllowPromiscuous(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_BeaconInterval(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_CheckBeacon(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_Failback(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_HostSystemId(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_LinkDiscoveryOperation(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_LinkDiscoveryProtocol(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_Mtu(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_Name(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_NetworkAdapters(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_NotifySwitches(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_NumberOfPorts(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_ShapingAverageBandwidth(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_ShapingBurstSize(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_ShapingEnabled(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_ShapingPeakBandwidth(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_StandbyNics(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func DecodeHostVirtualSwitch_TeamingPolicy(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch(r HostVirtualSwitch) cty.Value
- func EncodeHostVirtualSwitch_ActiveNics(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_AllowForgedTransmits(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_AllowMacChanges(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_AllowPromiscuous(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_BeaconInterval(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_CheckBeacon(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_Failback(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_HostSystemId(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_LinkDiscoveryOperation(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_LinkDiscoveryProtocol(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_Mtu(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_Name(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_NetworkAdapters(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_NotifySwitches(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_NumberOfPorts(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_ShapingAverageBandwidth(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_ShapingBurstSize(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_ShapingEnabled(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_ShapingPeakBandwidth(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_StandbyNics(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func EncodeHostVirtualSwitch_TeamingPolicy(p HostVirtualSwitchParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeHostVirtualSwitch_ActiveNics(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_AllowForgedTransmits(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_AllowMacChanges(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_AllowPromiscuous(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_BeaconInterval(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_CheckBeacon(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_Failback(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_HostSystemId(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_LinkDiscoveryOperation(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_LinkDiscoveryProtocol(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_Mtu(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_Name(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_NetworkAdapters(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_NotifySwitches(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_NumberOfPorts(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_ShapingAverageBandwidth(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_ShapingBurstSize(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_ShapingEnabled(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_ShapingPeakBandwidth(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_StandbyNics(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- func MergeHostVirtualSwitch_TeamingPolicy(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, ...) bool
- type HostVirtualSwitch
- func (in *HostVirtualSwitch) DeepCopy() *HostVirtualSwitch
- func (in *HostVirtualSwitch) DeepCopyInto(out *HostVirtualSwitch)
- func (in *HostVirtualSwitch) DeepCopyObject() runtime.Object
- func (mg *HostVirtualSwitch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *HostVirtualSwitch) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *HostVirtualSwitch) GetProviderConfigReference() *xpv1.Reference
- func (mg *HostVirtualSwitch) GetProviderReference() *xpv1.Reference
- func (mg *HostVirtualSwitch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *HostVirtualSwitch) SetConditions(c ...xpv1.Condition)
- func (mg *HostVirtualSwitch) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *HostVirtualSwitch) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HostVirtualSwitch) SetProviderReference(r *xpv1.Reference)
- func (mg *HostVirtualSwitch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostVirtualSwitchList
- type HostVirtualSwitchObservation
- type HostVirtualSwitchParameters
- type HostVirtualSwitchSpec
- type HostVirtualSwitchStatus
Constants ¶
const ( Group = "host-virtual-switch.terraform-provider-vsphere.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "HostVirtualSwitch" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "vsphere_host_virtual_switch" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeHostVirtualSwitch ¶
func DecodeHostVirtualSwitch_ActiveNics ¶
func DecodeHostVirtualSwitch_ActiveNics(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeHostVirtualSwitch_AllowForgedTransmits ¶
func DecodeHostVirtualSwitch_AllowForgedTransmits(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_AllowMacChanges ¶
func DecodeHostVirtualSwitch_AllowMacChanges(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_AllowPromiscuous ¶
func DecodeHostVirtualSwitch_AllowPromiscuous(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_BeaconInterval ¶
func DecodeHostVirtualSwitch_BeaconInterval(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_CheckBeacon ¶
func DecodeHostVirtualSwitch_CheckBeacon(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_Failback ¶
func DecodeHostVirtualSwitch_Failback(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_HostSystemId ¶
func DecodeHostVirtualSwitch_HostSystemId(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_LinkDiscoveryOperation ¶
func DecodeHostVirtualSwitch_LinkDiscoveryOperation(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_LinkDiscoveryProtocol ¶
func DecodeHostVirtualSwitch_LinkDiscoveryProtocol(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_Mtu ¶
func DecodeHostVirtualSwitch_Mtu(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_Name ¶
func DecodeHostVirtualSwitch_Name(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_NetworkAdapters ¶
func DecodeHostVirtualSwitch_NetworkAdapters(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeHostVirtualSwitch_NotifySwitches ¶
func DecodeHostVirtualSwitch_NotifySwitches(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_NumberOfPorts ¶
func DecodeHostVirtualSwitch_NumberOfPorts(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_ShapingAverageBandwidth ¶
func DecodeHostVirtualSwitch_ShapingAverageBandwidth(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_ShapingBurstSize ¶
func DecodeHostVirtualSwitch_ShapingBurstSize(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_ShapingEnabled ¶
func DecodeHostVirtualSwitch_ShapingEnabled(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_ShapingPeakBandwidth ¶
func DecodeHostVirtualSwitch_ShapingPeakBandwidth(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeHostVirtualSwitch_StandbyNics ¶
func DecodeHostVirtualSwitch_StandbyNics(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeHostVirtualSwitch_TeamingPolicy ¶
func DecodeHostVirtualSwitch_TeamingPolicy(p *HostVirtualSwitchParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeHostVirtualSwitch ¶
func EncodeHostVirtualSwitch(r HostVirtualSwitch) cty.Value
func EncodeHostVirtualSwitch_ActiveNics ¶
func EncodeHostVirtualSwitch_ActiveNics(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_AllowForgedTransmits ¶
func EncodeHostVirtualSwitch_AllowForgedTransmits(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_AllowMacChanges ¶
func EncodeHostVirtualSwitch_AllowMacChanges(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_AllowPromiscuous ¶
func EncodeHostVirtualSwitch_AllowPromiscuous(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_BeaconInterval ¶
func EncodeHostVirtualSwitch_BeaconInterval(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_CheckBeacon ¶
func EncodeHostVirtualSwitch_CheckBeacon(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_Failback ¶
func EncodeHostVirtualSwitch_Failback(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_HostSystemId ¶
func EncodeHostVirtualSwitch_HostSystemId(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_LinkDiscoveryOperation ¶
func EncodeHostVirtualSwitch_LinkDiscoveryOperation(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_LinkDiscoveryProtocol ¶
func EncodeHostVirtualSwitch_LinkDiscoveryProtocol(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_Mtu ¶
func EncodeHostVirtualSwitch_Mtu(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_Name ¶
func EncodeHostVirtualSwitch_Name(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_NetworkAdapters ¶
func EncodeHostVirtualSwitch_NetworkAdapters(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_NotifySwitches ¶
func EncodeHostVirtualSwitch_NotifySwitches(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_NumberOfPorts ¶
func EncodeHostVirtualSwitch_NumberOfPorts(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_ShapingAverageBandwidth ¶
func EncodeHostVirtualSwitch_ShapingAverageBandwidth(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_ShapingBurstSize ¶
func EncodeHostVirtualSwitch_ShapingBurstSize(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_ShapingEnabled ¶
func EncodeHostVirtualSwitch_ShapingEnabled(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_ShapingPeakBandwidth ¶
func EncodeHostVirtualSwitch_ShapingPeakBandwidth(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_StandbyNics ¶
func EncodeHostVirtualSwitch_StandbyNics(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeHostVirtualSwitch_TeamingPolicy ¶
func EncodeHostVirtualSwitch_TeamingPolicy(p HostVirtualSwitchParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeHostVirtualSwitch_ActiveNics ¶
func MergeHostVirtualSwitch_ActiveNics(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeHostVirtualSwitch_AllowForgedTransmits ¶
func MergeHostVirtualSwitch_AllowForgedTransmits(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_AllowMacChanges ¶
func MergeHostVirtualSwitch_AllowMacChanges(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_AllowPromiscuous ¶
func MergeHostVirtualSwitch_AllowPromiscuous(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_BeaconInterval ¶
func MergeHostVirtualSwitch_BeaconInterval(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_CheckBeacon ¶
func MergeHostVirtualSwitch_CheckBeacon(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_Failback ¶
func MergeHostVirtualSwitch_Failback(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_HostSystemId ¶
func MergeHostVirtualSwitch_HostSystemId(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_LinkDiscoveryOperation ¶
func MergeHostVirtualSwitch_LinkDiscoveryOperation(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_LinkDiscoveryProtocol ¶
func MergeHostVirtualSwitch_LinkDiscoveryProtocol(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_Mtu ¶
func MergeHostVirtualSwitch_Mtu(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_Name ¶
func MergeHostVirtualSwitch_Name(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_NetworkAdapters ¶
func MergeHostVirtualSwitch_NetworkAdapters(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeHostVirtualSwitch_NotifySwitches ¶
func MergeHostVirtualSwitch_NotifySwitches(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_NumberOfPorts ¶
func MergeHostVirtualSwitch_NumberOfPorts(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_ShapingAverageBandwidth ¶
func MergeHostVirtualSwitch_ShapingAverageBandwidth(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_ShapingBurstSize ¶
func MergeHostVirtualSwitch_ShapingBurstSize(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_ShapingEnabled ¶
func MergeHostVirtualSwitch_ShapingEnabled(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_ShapingPeakBandwidth ¶
func MergeHostVirtualSwitch_ShapingPeakBandwidth(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeHostVirtualSwitch_StandbyNics ¶
func MergeHostVirtualSwitch_StandbyNics(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeHostVirtualSwitch_TeamingPolicy ¶
func MergeHostVirtualSwitch_TeamingPolicy(k *HostVirtualSwitchParameters, p *HostVirtualSwitchParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type HostVirtualSwitch ¶
type HostVirtualSwitch struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostVirtualSwitchSpec `json:"spec"` Status HostVirtualSwitchStatus `json:"status,omitempty"` }
HostVirtualSwitch is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*HostVirtualSwitch) DeepCopy ¶
func (in *HostVirtualSwitch) DeepCopy() *HostVirtualSwitch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitch.
func (*HostVirtualSwitch) DeepCopyInto ¶
func (in *HostVirtualSwitch) DeepCopyInto(out *HostVirtualSwitch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostVirtualSwitch) DeepCopyObject ¶
func (in *HostVirtualSwitch) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostVirtualSwitch) GetCondition ¶
func (mg *HostVirtualSwitch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HostVirtualSwitch.
func (*HostVirtualSwitch) GetDeletionPolicy ¶
func (mg *HostVirtualSwitch) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HostVirtualSwitch.
func (*HostVirtualSwitch) GetProviderConfigReference ¶
func (mg *HostVirtualSwitch) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HostVirtualSwitch.
func (*HostVirtualSwitch) GetProviderReference ¶
func (mg *HostVirtualSwitch) GetProviderReference() *xpv1.Reference
GetProviderReference of this HostVirtualSwitch. Deprecated: Use GetProviderConfigReference.
func (*HostVirtualSwitch) GetWriteConnectionSecretToReference ¶
func (mg *HostVirtualSwitch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HostVirtualSwitch.
func (*HostVirtualSwitch) SetConditions ¶
func (mg *HostVirtualSwitch) SetConditions(c ...xpv1.Condition)
SetConditions of this HostVirtualSwitch.
func (*HostVirtualSwitch) SetDeletionPolicy ¶
func (mg *HostVirtualSwitch) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HostVirtualSwitch.
func (*HostVirtualSwitch) SetProviderConfigReference ¶
func (mg *HostVirtualSwitch) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HostVirtualSwitch.
func (*HostVirtualSwitch) SetProviderReference ¶
func (mg *HostVirtualSwitch) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HostVirtualSwitch. Deprecated: Use SetProviderConfigReference.
func (*HostVirtualSwitch) SetWriteConnectionSecretToReference ¶
func (mg *HostVirtualSwitch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HostVirtualSwitch.
type HostVirtualSwitchList ¶
type HostVirtualSwitchList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HostVirtualSwitch `json:"items"` }
HostVirtualSwitch contains a list of HostVirtualSwitchList
func (*HostVirtualSwitchList) DeepCopy ¶
func (in *HostVirtualSwitchList) DeepCopy() *HostVirtualSwitchList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitchList.
func (*HostVirtualSwitchList) DeepCopyInto ¶
func (in *HostVirtualSwitchList) DeepCopyInto(out *HostVirtualSwitchList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostVirtualSwitchList) DeepCopyObject ¶
func (in *HostVirtualSwitchList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostVirtualSwitchList) GetItems ¶
func (l *HostVirtualSwitchList) GetItems() []resource.Managed
GetItems of this HostVirtualSwitchList.
type HostVirtualSwitchObservation ¶
type HostVirtualSwitchObservation struct{}
A HostVirtualSwitchObservation records the observed state of a HostVirtualSwitch
func (*HostVirtualSwitchObservation) DeepCopy ¶
func (in *HostVirtualSwitchObservation) DeepCopy() *HostVirtualSwitchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitchObservation.
func (*HostVirtualSwitchObservation) DeepCopyInto ¶
func (in *HostVirtualSwitchObservation) DeepCopyInto(out *HostVirtualSwitchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostVirtualSwitchParameters ¶
type HostVirtualSwitchParameters struct { ActiveNics []string `json:"active_nics,omitempty"` AllowForgedTransmits bool `json:"allow_forged_transmits"` AllowMacChanges bool `json:"allow_mac_changes"` AllowPromiscuous bool `json:"allow_promiscuous"` BeaconInterval int64 `json:"beacon_interval"` CheckBeacon bool `json:"check_beacon"` Failback bool `json:"failback"` HostSystemId string `json:"host_system_id"` LinkDiscoveryOperation string `json:"link_discovery_operation"` LinkDiscoveryProtocol string `json:"link_discovery_protocol"` Mtu int64 `json:"mtu"` Name string `json:"name"` NetworkAdapters []string `json:"network_adapters,omitempty"` NotifySwitches bool `json:"notify_switches"` NumberOfPorts int64 `json:"number_of_ports"` ShapingAverageBandwidth int64 `json:"shaping_average_bandwidth"` ShapingBurstSize int64 `json:"shaping_burst_size"` ShapingEnabled bool `json:"shaping_enabled"` ShapingPeakBandwidth int64 `json:"shaping_peak_bandwidth"` StandbyNics []string `json:"standby_nics,omitempty"` TeamingPolicy string `json:"teaming_policy"` }
A HostVirtualSwitchParameters defines the desired state of a HostVirtualSwitch
func (*HostVirtualSwitchParameters) DeepCopy ¶
func (in *HostVirtualSwitchParameters) DeepCopy() *HostVirtualSwitchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitchParameters.
func (*HostVirtualSwitchParameters) DeepCopyInto ¶
func (in *HostVirtualSwitchParameters) DeepCopyInto(out *HostVirtualSwitchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostVirtualSwitchSpec ¶
type HostVirtualSwitchSpec struct { xpv1.ResourceSpec `json:",inline"` ForProvider HostVirtualSwitchParameters `json:"forProvider"` }
A HostVirtualSwitchSpec defines the desired state of a HostVirtualSwitch
func (*HostVirtualSwitchSpec) DeepCopy ¶
func (in *HostVirtualSwitchSpec) DeepCopy() *HostVirtualSwitchSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitchSpec.
func (*HostVirtualSwitchSpec) DeepCopyInto ¶
func (in *HostVirtualSwitchSpec) DeepCopyInto(out *HostVirtualSwitchSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostVirtualSwitchStatus ¶
type HostVirtualSwitchStatus struct { xpv1.ResourceStatus `json:",inline"` AtProvider HostVirtualSwitchObservation `json:"atProvider"` }
A HostVirtualSwitchStatus defines the observed state of a HostVirtualSwitch
func (*HostVirtualSwitchStatus) DeepCopy ¶
func (in *HostVirtualSwitchStatus) DeepCopy() *HostVirtualSwitchStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostVirtualSwitchStatus.
func (*HostVirtualSwitchStatus) DeepCopyInto ¶
func (in *HostVirtualSwitchStatus) DeepCopyInto(out *HostVirtualSwitchStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.