v1alpha1

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2021 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Group   = "distributed-virtual-switch.terraform-provider-vsphere.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	Kind                  = "DistributedVirtualSwitch"
	GroupKind             = schema.GroupKind{Group: Group, Kind: Kind}.String()
	KindAPIVersion        = Kind + "." + SchemeGroupVersion.String()
	GroupVersionKind      = SchemeGroupVersion.WithKind(Kind)
	TerraformResourceName = "vsphere_distributed_virtual_switch"
)
View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version}
)

Functions

func DecodeDistributedVirtualSwitch

func DecodeDistributedVirtualSwitch(prev *DistributedVirtualSwitch, ctyValue cty.Value) (resource.Managed, error)
func DecodeDistributedVirtualSwitch_ActiveUplinks(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_AllowForgedTransmits

func DecodeDistributedVirtualSwitch_AllowForgedTransmits(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_AllowMacChanges

func DecodeDistributedVirtualSwitch_AllowMacChanges(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_AllowPromiscuous

func DecodeDistributedVirtualSwitch_AllowPromiscuous(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_BlockAllPorts

func DecodeDistributedVirtualSwitch_BlockAllPorts(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_CheckBeacon

func DecodeDistributedVirtualSwitch_CheckBeacon(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ConfigVersion

func DecodeDistributedVirtualSwitch_ConfigVersion(p *DistributedVirtualSwitchObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ContactDetail

func DecodeDistributedVirtualSwitch_ContactDetail(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ContactName

func DecodeDistributedVirtualSwitch_ContactName(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_CustomAttributes

func DecodeDistributedVirtualSwitch_CustomAttributes(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_DatacenterId

func DecodeDistributedVirtualSwitch_DatacenterId(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Description

func DecodeDistributedVirtualSwitch_Description(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_DirectpathGen2Allowed

func DecodeDistributedVirtualSwitch_DirectpathGen2Allowed(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_EgressShapingAverageBandwidth

func DecodeDistributedVirtualSwitch_EgressShapingAverageBandwidth(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_EgressShapingBurstSize

func DecodeDistributedVirtualSwitch_EgressShapingBurstSize(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_EgressShapingEnabled

func DecodeDistributedVirtualSwitch_EgressShapingEnabled(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_EgressShapingPeakBandwidth

func DecodeDistributedVirtualSwitch_EgressShapingPeakBandwidth(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Failback

func DecodeDistributedVirtualSwitch_Failback(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_FaulttoleranceMaximumMbit

func DecodeDistributedVirtualSwitch_FaulttoleranceMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_FaulttoleranceReservationMbit

func DecodeDistributedVirtualSwitch_FaulttoleranceReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_FaulttoleranceShareCount

func DecodeDistributedVirtualSwitch_FaulttoleranceShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_FaulttoleranceShareLevel

func DecodeDistributedVirtualSwitch_FaulttoleranceShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Folder

func DecodeDistributedVirtualSwitch_Folder(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_HbrMaximumMbit

func DecodeDistributedVirtualSwitch_HbrMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_HbrReservationMbit

func DecodeDistributedVirtualSwitch_HbrReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_HbrShareCount

func DecodeDistributedVirtualSwitch_HbrShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_HbrShareLevel

func DecodeDistributedVirtualSwitch_HbrShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Host

func DecodeDistributedVirtualSwitch_Host(p *Host, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Host_Devices

func DecodeDistributedVirtualSwitch_Host_Devices(p *Host, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Host_HostSystemId

func DecodeDistributedVirtualSwitch_Host_HostSystemId(p *Host, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IgnoreOtherPvlanMappings

func DecodeDistributedVirtualSwitch_IgnoreOtherPvlanMappings(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IngressShapingAverageBandwidth

func DecodeDistributedVirtualSwitch_IngressShapingAverageBandwidth(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IngressShapingBurstSize

func DecodeDistributedVirtualSwitch_IngressShapingBurstSize(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IngressShapingEnabled

func DecodeDistributedVirtualSwitch_IngressShapingEnabled(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IngressShapingPeakBandwidth

func DecodeDistributedVirtualSwitch_IngressShapingPeakBandwidth(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Ipv4Address

func DecodeDistributedVirtualSwitch_Ipv4Address(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IscsiMaximumMbit

func DecodeDistributedVirtualSwitch_IscsiMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IscsiReservationMbit

func DecodeDistributedVirtualSwitch_IscsiReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IscsiShareCount

func DecodeDistributedVirtualSwitch_IscsiShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_IscsiShareLevel

func DecodeDistributedVirtualSwitch_IscsiShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_LacpApiVersion

func DecodeDistributedVirtualSwitch_LacpApiVersion(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_LacpEnabled

func DecodeDistributedVirtualSwitch_LacpEnabled(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_LacpMode

func DecodeDistributedVirtualSwitch_LacpMode(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_LinkDiscoveryOperation

func DecodeDistributedVirtualSwitch_LinkDiscoveryOperation(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_LinkDiscoveryProtocol

func DecodeDistributedVirtualSwitch_LinkDiscoveryProtocol(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ManagementMaximumMbit

func DecodeDistributedVirtualSwitch_ManagementMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ManagementReservationMbit

func DecodeDistributedVirtualSwitch_ManagementReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ManagementShareCount

func DecodeDistributedVirtualSwitch_ManagementShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_ManagementShareLevel

func DecodeDistributedVirtualSwitch_ManagementShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_MaxMtu

func DecodeDistributedVirtualSwitch_MaxMtu(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_MulticastFilteringMode

func DecodeDistributedVirtualSwitch_MulticastFilteringMode(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Name

func DecodeDistributedVirtualSwitch_Name(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowActiveFlowTimeout

func DecodeDistributedVirtualSwitch_NetflowActiveFlowTimeout(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowCollectorIpAddress

func DecodeDistributedVirtualSwitch_NetflowCollectorIpAddress(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowCollectorPort

func DecodeDistributedVirtualSwitch_NetflowCollectorPort(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowEnabled

func DecodeDistributedVirtualSwitch_NetflowEnabled(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowIdleFlowTimeout

func DecodeDistributedVirtualSwitch_NetflowIdleFlowTimeout(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowInternalFlowsOnly

func DecodeDistributedVirtualSwitch_NetflowInternalFlowsOnly(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowObservationDomainId

func DecodeDistributedVirtualSwitch_NetflowObservationDomainId(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetflowSamplingRate

func DecodeDistributedVirtualSwitch_NetflowSamplingRate(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetworkResourceControlEnabled

func DecodeDistributedVirtualSwitch_NetworkResourceControlEnabled(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NetworkResourceControlVersion

func DecodeDistributedVirtualSwitch_NetworkResourceControlVersion(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NfsMaximumMbit

func DecodeDistributedVirtualSwitch_NfsMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NfsReservationMbit

func DecodeDistributedVirtualSwitch_NfsReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NfsShareCount

func DecodeDistributedVirtualSwitch_NfsShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NfsShareLevel

func DecodeDistributedVirtualSwitch_NfsShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_NotifySwitches

func DecodeDistributedVirtualSwitch_NotifySwitches(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_PortPrivateSecondaryVlanId

func DecodeDistributedVirtualSwitch_PortPrivateSecondaryVlanId(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_PvlanMapping

func DecodeDistributedVirtualSwitch_PvlanMapping(p *PvlanMapping, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId

func DecodeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId(p *PvlanMapping, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_PvlanMapping_PvlanType

func DecodeDistributedVirtualSwitch_PvlanMapping_PvlanType(p *PvlanMapping, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId

func DecodeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId(p *PvlanMapping, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_StandbyUplinks(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Tags

func DecodeDistributedVirtualSwitch_Tags(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_TeamingPolicy

func DecodeDistributedVirtualSwitch_TeamingPolicy(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_TxUplink(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Uplinks(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VdpMaximumMbit

func DecodeDistributedVirtualSwitch_VdpMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VdpReservationMbit

func DecodeDistributedVirtualSwitch_VdpReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VdpShareCount

func DecodeDistributedVirtualSwitch_VdpShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VdpShareLevel

func DecodeDistributedVirtualSwitch_VdpShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_Version

func DecodeDistributedVirtualSwitch_Version(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VirtualmachineMaximumMbit

func DecodeDistributedVirtualSwitch_VirtualmachineMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VirtualmachineReservationMbit

func DecodeDistributedVirtualSwitch_VirtualmachineReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VirtualmachineShareCount

func DecodeDistributedVirtualSwitch_VirtualmachineShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VirtualmachineShareLevel

func DecodeDistributedVirtualSwitch_VirtualmachineShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VlanId

func DecodeDistributedVirtualSwitch_VlanId(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VlanRange

func DecodeDistributedVirtualSwitch_VlanRange(p *VlanRange, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VlanRange_MaxVlan

func DecodeDistributedVirtualSwitch_VlanRange_MaxVlan(p *VlanRange, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VlanRange_MinVlan

func DecodeDistributedVirtualSwitch_VlanRange_MinVlan(p *VlanRange, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VmotionMaximumMbit

func DecodeDistributedVirtualSwitch_VmotionMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VmotionReservationMbit

func DecodeDistributedVirtualSwitch_VmotionReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VmotionShareCount

func DecodeDistributedVirtualSwitch_VmotionShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VmotionShareLevel

func DecodeDistributedVirtualSwitch_VmotionShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VsanMaximumMbit

func DecodeDistributedVirtualSwitch_VsanMaximumMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VsanReservationMbit

func DecodeDistributedVirtualSwitch_VsanReservationMbit(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VsanShareCount

func DecodeDistributedVirtualSwitch_VsanShareCount(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeDistributedVirtualSwitch_VsanShareLevel

func DecodeDistributedVirtualSwitch_VsanShareLevel(p *DistributedVirtualSwitchParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func EncodeDistributedVirtualSwitch

func EncodeDistributedVirtualSwitch(r DistributedVirtualSwitch) cty.Value
func EncodeDistributedVirtualSwitch_ActiveUplinks(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_AllowForgedTransmits

func EncodeDistributedVirtualSwitch_AllowForgedTransmits(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_AllowMacChanges

func EncodeDistributedVirtualSwitch_AllowMacChanges(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_AllowPromiscuous

func EncodeDistributedVirtualSwitch_AllowPromiscuous(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_BlockAllPorts

func EncodeDistributedVirtualSwitch_BlockAllPorts(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_CheckBeacon

func EncodeDistributedVirtualSwitch_CheckBeacon(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ConfigVersion

func EncodeDistributedVirtualSwitch_ConfigVersion(p DistributedVirtualSwitchObservation, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ContactDetail

func EncodeDistributedVirtualSwitch_ContactDetail(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ContactName

func EncodeDistributedVirtualSwitch_ContactName(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_CustomAttributes

func EncodeDistributedVirtualSwitch_CustomAttributes(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_DatacenterId

func EncodeDistributedVirtualSwitch_DatacenterId(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Description

func EncodeDistributedVirtualSwitch_Description(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_DirectpathGen2Allowed

func EncodeDistributedVirtualSwitch_DirectpathGen2Allowed(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_EgressShapingAverageBandwidth

func EncodeDistributedVirtualSwitch_EgressShapingAverageBandwidth(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_EgressShapingBurstSize

func EncodeDistributedVirtualSwitch_EgressShapingBurstSize(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_EgressShapingEnabled

func EncodeDistributedVirtualSwitch_EgressShapingEnabled(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_EgressShapingPeakBandwidth

func EncodeDistributedVirtualSwitch_EgressShapingPeakBandwidth(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Failback

func EncodeDistributedVirtualSwitch_Failback(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_FaulttoleranceMaximumMbit

func EncodeDistributedVirtualSwitch_FaulttoleranceMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_FaulttoleranceReservationMbit

func EncodeDistributedVirtualSwitch_FaulttoleranceReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_FaulttoleranceShareCount

func EncodeDistributedVirtualSwitch_FaulttoleranceShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_FaulttoleranceShareLevel

func EncodeDistributedVirtualSwitch_FaulttoleranceShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Folder

func EncodeDistributedVirtualSwitch_Folder(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_HbrMaximumMbit

func EncodeDistributedVirtualSwitch_HbrMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_HbrReservationMbit

func EncodeDistributedVirtualSwitch_HbrReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_HbrShareCount

func EncodeDistributedVirtualSwitch_HbrShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_HbrShareLevel

func EncodeDistributedVirtualSwitch_HbrShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Host

func EncodeDistributedVirtualSwitch_Host(p Host, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Host_Devices

func EncodeDistributedVirtualSwitch_Host_Devices(p Host, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Host_HostSystemId

func EncodeDistributedVirtualSwitch_Host_HostSystemId(p Host, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IgnoreOtherPvlanMappings

func EncodeDistributedVirtualSwitch_IgnoreOtherPvlanMappings(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IngressShapingAverageBandwidth

func EncodeDistributedVirtualSwitch_IngressShapingAverageBandwidth(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IngressShapingBurstSize

func EncodeDistributedVirtualSwitch_IngressShapingBurstSize(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IngressShapingEnabled

func EncodeDistributedVirtualSwitch_IngressShapingEnabled(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IngressShapingPeakBandwidth

func EncodeDistributedVirtualSwitch_IngressShapingPeakBandwidth(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Ipv4Address

func EncodeDistributedVirtualSwitch_Ipv4Address(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IscsiMaximumMbit

func EncodeDistributedVirtualSwitch_IscsiMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IscsiReservationMbit

func EncodeDistributedVirtualSwitch_IscsiReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IscsiShareCount

func EncodeDistributedVirtualSwitch_IscsiShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_IscsiShareLevel

func EncodeDistributedVirtualSwitch_IscsiShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_LacpApiVersion

func EncodeDistributedVirtualSwitch_LacpApiVersion(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_LacpEnabled

func EncodeDistributedVirtualSwitch_LacpEnabled(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_LacpMode

func EncodeDistributedVirtualSwitch_LacpMode(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_LinkDiscoveryOperation

func EncodeDistributedVirtualSwitch_LinkDiscoveryOperation(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_LinkDiscoveryProtocol

func EncodeDistributedVirtualSwitch_LinkDiscoveryProtocol(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ManagementMaximumMbit

func EncodeDistributedVirtualSwitch_ManagementMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ManagementReservationMbit

func EncodeDistributedVirtualSwitch_ManagementReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ManagementShareCount

func EncodeDistributedVirtualSwitch_ManagementShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_ManagementShareLevel

func EncodeDistributedVirtualSwitch_ManagementShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_MaxMtu

func EncodeDistributedVirtualSwitch_MaxMtu(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_MulticastFilteringMode

func EncodeDistributedVirtualSwitch_MulticastFilteringMode(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Name

func EncodeDistributedVirtualSwitch_Name(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowActiveFlowTimeout

func EncodeDistributedVirtualSwitch_NetflowActiveFlowTimeout(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowCollectorIpAddress

func EncodeDistributedVirtualSwitch_NetflowCollectorIpAddress(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowCollectorPort

func EncodeDistributedVirtualSwitch_NetflowCollectorPort(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowEnabled

func EncodeDistributedVirtualSwitch_NetflowEnabled(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowIdleFlowTimeout

func EncodeDistributedVirtualSwitch_NetflowIdleFlowTimeout(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowInternalFlowsOnly

func EncodeDistributedVirtualSwitch_NetflowInternalFlowsOnly(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowObservationDomainId

func EncodeDistributedVirtualSwitch_NetflowObservationDomainId(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetflowSamplingRate

func EncodeDistributedVirtualSwitch_NetflowSamplingRate(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetworkResourceControlEnabled

func EncodeDistributedVirtualSwitch_NetworkResourceControlEnabled(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NetworkResourceControlVersion

func EncodeDistributedVirtualSwitch_NetworkResourceControlVersion(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NfsMaximumMbit

func EncodeDistributedVirtualSwitch_NfsMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NfsReservationMbit

func EncodeDistributedVirtualSwitch_NfsReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NfsShareCount

func EncodeDistributedVirtualSwitch_NfsShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NfsShareLevel

func EncodeDistributedVirtualSwitch_NfsShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_NotifySwitches

func EncodeDistributedVirtualSwitch_NotifySwitches(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_PortPrivateSecondaryVlanId

func EncodeDistributedVirtualSwitch_PortPrivateSecondaryVlanId(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_PvlanMapping

func EncodeDistributedVirtualSwitch_PvlanMapping(p PvlanMapping, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId

func EncodeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId(p PvlanMapping, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_PvlanMapping_PvlanType

func EncodeDistributedVirtualSwitch_PvlanMapping_PvlanType(p PvlanMapping, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId

func EncodeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId(p PvlanMapping, vals map[string]cty.Value)
func EncodeDistributedVirtualSwitch_StandbyUplinks(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Tags

func EncodeDistributedVirtualSwitch_Tags(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_TeamingPolicy

func EncodeDistributedVirtualSwitch_TeamingPolicy(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeDistributedVirtualSwitch_TxUplink(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)
func EncodeDistributedVirtualSwitch_Uplinks(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VdpMaximumMbit

func EncodeDistributedVirtualSwitch_VdpMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VdpReservationMbit

func EncodeDistributedVirtualSwitch_VdpReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VdpShareCount

func EncodeDistributedVirtualSwitch_VdpShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VdpShareLevel

func EncodeDistributedVirtualSwitch_VdpShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_Version

func EncodeDistributedVirtualSwitch_Version(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VirtualmachineMaximumMbit

func EncodeDistributedVirtualSwitch_VirtualmachineMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VirtualmachineReservationMbit

func EncodeDistributedVirtualSwitch_VirtualmachineReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VirtualmachineShareCount

func EncodeDistributedVirtualSwitch_VirtualmachineShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VirtualmachineShareLevel

func EncodeDistributedVirtualSwitch_VirtualmachineShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VlanId

func EncodeDistributedVirtualSwitch_VlanId(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VlanRange

func EncodeDistributedVirtualSwitch_VlanRange(p VlanRange, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VlanRange_MaxVlan

func EncodeDistributedVirtualSwitch_VlanRange_MaxVlan(p VlanRange, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VlanRange_MinVlan

func EncodeDistributedVirtualSwitch_VlanRange_MinVlan(p VlanRange, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VmotionMaximumMbit

func EncodeDistributedVirtualSwitch_VmotionMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VmotionReservationMbit

func EncodeDistributedVirtualSwitch_VmotionReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VmotionShareCount

func EncodeDistributedVirtualSwitch_VmotionShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VmotionShareLevel

func EncodeDistributedVirtualSwitch_VmotionShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VsanMaximumMbit

func EncodeDistributedVirtualSwitch_VsanMaximumMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VsanReservationMbit

func EncodeDistributedVirtualSwitch_VsanReservationMbit(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VsanShareCount

func EncodeDistributedVirtualSwitch_VsanShareCount(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func EncodeDistributedVirtualSwitch_VsanShareLevel

func EncodeDistributedVirtualSwitch_VsanShareLevel(p DistributedVirtualSwitchParameters, vals map[string]cty.Value)

func Implementation

func Implementation() *plugin.Implementation
func MergeDistributedVirtualSwitch_ActiveUplinks(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_AllowForgedTransmits

func MergeDistributedVirtualSwitch_AllowForgedTransmits(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_AllowMacChanges

func MergeDistributedVirtualSwitch_AllowMacChanges(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_AllowPromiscuous

func MergeDistributedVirtualSwitch_AllowPromiscuous(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_BlockAllPorts

func MergeDistributedVirtualSwitch_BlockAllPorts(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_CheckBeacon

func MergeDistributedVirtualSwitch_CheckBeacon(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ConfigVersion

func MergeDistributedVirtualSwitch_ConfigVersion(k *DistributedVirtualSwitchObservation, p *DistributedVirtualSwitchObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeDistributedVirtualSwitch_ContactDetail

func MergeDistributedVirtualSwitch_ContactDetail(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ContactName

func MergeDistributedVirtualSwitch_ContactName(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_CustomAttributes

func MergeDistributedVirtualSwitch_CustomAttributes(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_DatacenterId

func MergeDistributedVirtualSwitch_DatacenterId(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Description

func MergeDistributedVirtualSwitch_Description(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_DirectpathGen2Allowed

func MergeDistributedVirtualSwitch_DirectpathGen2Allowed(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_EgressShapingAverageBandwidth

func MergeDistributedVirtualSwitch_EgressShapingAverageBandwidth(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_EgressShapingBurstSize

func MergeDistributedVirtualSwitch_EgressShapingBurstSize(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_EgressShapingEnabled

func MergeDistributedVirtualSwitch_EgressShapingEnabled(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_EgressShapingPeakBandwidth

func MergeDistributedVirtualSwitch_EgressShapingPeakBandwidth(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Failback

func MergeDistributedVirtualSwitch_Failback(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_FaulttoleranceMaximumMbit

func MergeDistributedVirtualSwitch_FaulttoleranceMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_FaulttoleranceReservationMbit

func MergeDistributedVirtualSwitch_FaulttoleranceReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_FaulttoleranceShareCount

func MergeDistributedVirtualSwitch_FaulttoleranceShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_FaulttoleranceShareLevel

func MergeDistributedVirtualSwitch_FaulttoleranceShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Folder

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_HbrMaximumMbit

func MergeDistributedVirtualSwitch_HbrMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_HbrReservationMbit

func MergeDistributedVirtualSwitch_HbrReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_HbrShareCount

func MergeDistributedVirtualSwitch_HbrShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_HbrShareLevel

func MergeDistributedVirtualSwitch_HbrShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Host

func MergeDistributedVirtualSwitch_Host(k *Host, p *Host, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeDistributedVirtualSwitch_Host_Devices

func MergeDistributedVirtualSwitch_Host_Devices(k *Host, p *Host, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_Host_HostSystemId

func MergeDistributedVirtualSwitch_Host_HostSystemId(k *Host, p *Host, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IgnoreOtherPvlanMappings

func MergeDistributedVirtualSwitch_IgnoreOtherPvlanMappings(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IngressShapingAverageBandwidth

func MergeDistributedVirtualSwitch_IngressShapingAverageBandwidth(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IngressShapingBurstSize

func MergeDistributedVirtualSwitch_IngressShapingBurstSize(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IngressShapingEnabled

func MergeDistributedVirtualSwitch_IngressShapingEnabled(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IngressShapingPeakBandwidth

func MergeDistributedVirtualSwitch_IngressShapingPeakBandwidth(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Ipv4Address

func MergeDistributedVirtualSwitch_Ipv4Address(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IscsiMaximumMbit

func MergeDistributedVirtualSwitch_IscsiMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IscsiReservationMbit

func MergeDistributedVirtualSwitch_IscsiReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IscsiShareCount

func MergeDistributedVirtualSwitch_IscsiShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_IscsiShareLevel

func MergeDistributedVirtualSwitch_IscsiShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_LacpApiVersion

func MergeDistributedVirtualSwitch_LacpApiVersion(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_LacpEnabled

func MergeDistributedVirtualSwitch_LacpEnabled(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_LacpMode

func MergeDistributedVirtualSwitch_LacpMode(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_LinkDiscoveryOperation

func MergeDistributedVirtualSwitch_LinkDiscoveryOperation(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_LinkDiscoveryProtocol

func MergeDistributedVirtualSwitch_LinkDiscoveryProtocol(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ManagementMaximumMbit

func MergeDistributedVirtualSwitch_ManagementMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ManagementReservationMbit

func MergeDistributedVirtualSwitch_ManagementReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ManagementShareCount

func MergeDistributedVirtualSwitch_ManagementShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_ManagementShareLevel

func MergeDistributedVirtualSwitch_ManagementShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_MaxMtu

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_MulticastFilteringMode

func MergeDistributedVirtualSwitch_MulticastFilteringMode(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Name

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowActiveFlowTimeout

func MergeDistributedVirtualSwitch_NetflowActiveFlowTimeout(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowCollectorIpAddress

func MergeDistributedVirtualSwitch_NetflowCollectorIpAddress(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowCollectorPort

func MergeDistributedVirtualSwitch_NetflowCollectorPort(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowEnabled

func MergeDistributedVirtualSwitch_NetflowEnabled(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowIdleFlowTimeout

func MergeDistributedVirtualSwitch_NetflowIdleFlowTimeout(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowInternalFlowsOnly

func MergeDistributedVirtualSwitch_NetflowInternalFlowsOnly(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowObservationDomainId

func MergeDistributedVirtualSwitch_NetflowObservationDomainId(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetflowSamplingRate

func MergeDistributedVirtualSwitch_NetflowSamplingRate(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetworkResourceControlEnabled

func MergeDistributedVirtualSwitch_NetworkResourceControlEnabled(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NetworkResourceControlVersion

func MergeDistributedVirtualSwitch_NetworkResourceControlVersion(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NfsMaximumMbit

func MergeDistributedVirtualSwitch_NfsMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NfsReservationMbit

func MergeDistributedVirtualSwitch_NfsReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NfsShareCount

func MergeDistributedVirtualSwitch_NfsShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NfsShareLevel

func MergeDistributedVirtualSwitch_NfsShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_NotifySwitches

func MergeDistributedVirtualSwitch_NotifySwitches(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_PortPrivateSecondaryVlanId

func MergeDistributedVirtualSwitch_PortPrivateSecondaryVlanId(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_PvlanMapping

func MergeDistributedVirtualSwitch_PvlanMapping(k *PvlanMapping, p *PvlanMapping, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId

func MergeDistributedVirtualSwitch_PvlanMapping_PrimaryVlanId(k *PvlanMapping, p *PvlanMapping, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_PvlanMapping_PvlanType

func MergeDistributedVirtualSwitch_PvlanMapping_PvlanType(k *PvlanMapping, p *PvlanMapping, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId

func MergeDistributedVirtualSwitch_PvlanMapping_SecondaryVlanId(k *PvlanMapping, p *PvlanMapping, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_StandbyUplinks(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_Tags

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_TeamingPolicy

func MergeDistributedVirtualSwitch_TeamingPolicy(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_TxUplink(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

mergePrimitiveContainerTemplateSpec

func MergeDistributedVirtualSwitch_VdpMaximumMbit

func MergeDistributedVirtualSwitch_VdpMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VdpReservationMbit

func MergeDistributedVirtualSwitch_VdpReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VdpShareCount

func MergeDistributedVirtualSwitch_VdpShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VdpShareLevel

func MergeDistributedVirtualSwitch_VdpShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_Version

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VirtualmachineMaximumMbit

func MergeDistributedVirtualSwitch_VirtualmachineMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VirtualmachineReservationMbit

func MergeDistributedVirtualSwitch_VirtualmachineReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VirtualmachineShareCount

func MergeDistributedVirtualSwitch_VirtualmachineShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VirtualmachineShareLevel

func MergeDistributedVirtualSwitch_VirtualmachineShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VlanId

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VlanRange

func MergeDistributedVirtualSwitch_VlanRange(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeDistributedVirtualSwitch_VlanRange_MaxVlan

func MergeDistributedVirtualSwitch_VlanRange_MaxVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VlanRange_MinVlan

func MergeDistributedVirtualSwitch_VlanRange_MinVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VmotionMaximumMbit

func MergeDistributedVirtualSwitch_VmotionMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VmotionReservationMbit

func MergeDistributedVirtualSwitch_VmotionReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VmotionShareCount

func MergeDistributedVirtualSwitch_VmotionShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VmotionShareLevel

func MergeDistributedVirtualSwitch_VmotionShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VsanMaximumMbit

func MergeDistributedVirtualSwitch_VsanMaximumMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VsanReservationMbit

func MergeDistributedVirtualSwitch_VsanReservationMbit(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VsanShareCount

func MergeDistributedVirtualSwitch_VsanShareCount(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeDistributedVirtualSwitch_VsanShareLevel

func MergeDistributedVirtualSwitch_VsanShareLevel(k *DistributedVirtualSwitchParameters, p *DistributedVirtualSwitchParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

Types

type DistributedVirtualSwitch

type DistributedVirtualSwitch struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DistributedVirtualSwitchSpec   `json:"spec"`
	Status DistributedVirtualSwitchStatus `json:"status,omitempty"`
}

DistributedVirtualSwitch is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster

func (*DistributedVirtualSwitch) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) DeepCopyInto

func (in *DistributedVirtualSwitch) DeepCopyInto(out *DistributedVirtualSwitch)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DistributedVirtualSwitch) DeepCopyObject

func (in *DistributedVirtualSwitch) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*DistributedVirtualSwitch) GetCondition

GetCondition of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) GetDeletionPolicy

func (mg *DistributedVirtualSwitch) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) GetProviderConfigReference

func (mg *DistributedVirtualSwitch) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) GetProviderReference

func (mg *DistributedVirtualSwitch) GetProviderReference() *xpv1.Reference

GetProviderReference of this DistributedVirtualSwitch. Deprecated: Use GetProviderConfigReference.

func (*DistributedVirtualSwitch) GetWriteConnectionSecretToReference

func (mg *DistributedVirtualSwitch) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) SetConditions

func (mg *DistributedVirtualSwitch) SetConditions(c ...xpv1.Condition)

SetConditions of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) SetDeletionPolicy

func (mg *DistributedVirtualSwitch) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) SetProviderConfigReference

func (mg *DistributedVirtualSwitch) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this DistributedVirtualSwitch.

func (*DistributedVirtualSwitch) SetProviderReference

func (mg *DistributedVirtualSwitch) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this DistributedVirtualSwitch. Deprecated: Use SetProviderConfigReference.

func (*DistributedVirtualSwitch) SetWriteConnectionSecretToReference

func (mg *DistributedVirtualSwitch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this DistributedVirtualSwitch.

type DistributedVirtualSwitchList

type DistributedVirtualSwitchList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DistributedVirtualSwitch `json:"items"`
}

DistributedVirtualSwitch contains a list of DistributedVirtualSwitchList

func (*DistributedVirtualSwitchList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitchList.

func (*DistributedVirtualSwitchList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DistributedVirtualSwitchList) DeepCopyObject

func (in *DistributedVirtualSwitchList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*DistributedVirtualSwitchList) GetItems

GetItems of this DistributedVirtualSwitchList.

type DistributedVirtualSwitchObservation

type DistributedVirtualSwitchObservation struct {
	ConfigVersion string `json:"config_version"`
}

A DistributedVirtualSwitchObservation records the observed state of a DistributedVirtualSwitch

func (*DistributedVirtualSwitchObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitchObservation.

func (*DistributedVirtualSwitchObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DistributedVirtualSwitchParameters

type DistributedVirtualSwitchParameters struct {
	ActiveUplinks                  []string          `json:"active_uplinks,omitempty"`
	AllowForgedTransmits           bool              `json:"allow_forged_transmits"`
	AllowMacChanges                bool              `json:"allow_mac_changes"`
	AllowPromiscuous               bool              `json:"allow_promiscuous"`
	BlockAllPorts                  bool              `json:"block_all_ports"`
	CheckBeacon                    bool              `json:"check_beacon"`
	ContactDetail                  string            `json:"contact_detail"`
	ContactName                    string            `json:"contact_name"`
	CustomAttributes               map[string]string `json:"custom_attributes,omitempty"`
	DatacenterId                   string            `json:"datacenter_id"`
	Description                    string            `json:"description"`
	DirectpathGen2Allowed          bool              `json:"directpath_gen2_allowed"`
	EgressShapingAverageBandwidth  int64             `json:"egress_shaping_average_bandwidth"`
	EgressShapingBurstSize         int64             `json:"egress_shaping_burst_size"`
	EgressShapingEnabled           bool              `json:"egress_shaping_enabled"`
	EgressShapingPeakBandwidth     int64             `json:"egress_shaping_peak_bandwidth"`
	Failback                       bool              `json:"failback"`
	FaulttoleranceMaximumMbit      int64             `json:"faulttolerance_maximum_mbit"`
	FaulttoleranceReservationMbit  int64             `json:"faulttolerance_reservation_mbit"`
	FaulttoleranceShareCount       int64             `json:"faulttolerance_share_count"`
	FaulttoleranceShareLevel       string            `json:"faulttolerance_share_level"`
	Folder                         string            `json:"folder"`
	HbrMaximumMbit                 int64             `json:"hbr_maximum_mbit"`
	HbrReservationMbit             int64             `json:"hbr_reservation_mbit"`
	HbrShareCount                  int64             `json:"hbr_share_count"`
	HbrShareLevel                  string            `json:"hbr_share_level"`
	IgnoreOtherPvlanMappings       bool              `json:"ignore_other_pvlan_mappings"`
	IngressShapingAverageBandwidth int64             `json:"ingress_shaping_average_bandwidth"`
	IngressShapingBurstSize        int64             `json:"ingress_shaping_burst_size"`
	IngressShapingEnabled          bool              `json:"ingress_shaping_enabled"`
	IngressShapingPeakBandwidth    int64             `json:"ingress_shaping_peak_bandwidth"`
	Ipv4Address                    string            `json:"ipv4_address"`
	IscsiMaximumMbit               int64             `json:"iscsi_maximum_mbit"`
	IscsiReservationMbit           int64             `json:"iscsi_reservation_mbit"`
	IscsiShareCount                int64             `json:"iscsi_share_count"`
	IscsiShareLevel                string            `json:"iscsi_share_level"`
	LacpApiVersion                 string            `json:"lacp_api_version"`
	LacpEnabled                    bool              `json:"lacp_enabled"`
	LacpMode                       string            `json:"lacp_mode"`
	LinkDiscoveryOperation         string            `json:"link_discovery_operation"`
	LinkDiscoveryProtocol          string            `json:"link_discovery_protocol"`
	ManagementMaximumMbit          int64             `json:"management_maximum_mbit"`
	ManagementReservationMbit      int64             `json:"management_reservation_mbit"`
	ManagementShareCount           int64             `json:"management_share_count"`
	ManagementShareLevel           string            `json:"management_share_level"`
	MaxMtu                         int64             `json:"max_mtu"`
	MulticastFilteringMode         string            `json:"multicast_filtering_mode"`
	Name                           string            `json:"name"`
	NetflowActiveFlowTimeout       int64             `json:"netflow_active_flow_timeout"`
	NetflowCollectorIpAddress      string            `json:"netflow_collector_ip_address"`
	NetflowCollectorPort           int64             `json:"netflow_collector_port"`
	NetflowEnabled                 bool              `json:"netflow_enabled"`
	NetflowIdleFlowTimeout         int64             `json:"netflow_idle_flow_timeout"`
	NetflowInternalFlowsOnly       bool              `json:"netflow_internal_flows_only"`
	NetflowObservationDomainId     int64             `json:"netflow_observation_domain_id"`
	NetflowSamplingRate            int64             `json:"netflow_sampling_rate"`
	NetworkResourceControlEnabled  bool              `json:"network_resource_control_enabled"`
	NetworkResourceControlVersion  string            `json:"network_resource_control_version"`
	NfsMaximumMbit                 int64             `json:"nfs_maximum_mbit"`
	NfsReservationMbit             int64             `json:"nfs_reservation_mbit"`
	NfsShareCount                  int64             `json:"nfs_share_count"`
	NfsShareLevel                  string            `json:"nfs_share_level"`
	NotifySwitches                 bool              `json:"notify_switches"`
	PortPrivateSecondaryVlanId     int64             `json:"port_private_secondary_vlan_id"`
	StandbyUplinks                 []string          `json:"standby_uplinks,omitempty"`
	Tags                           []string          `json:"tags,omitempty"`
	TeamingPolicy                  string            `json:"teaming_policy"`
	TxUplink                       bool              `json:"tx_uplink"`
	Uplinks                        []string          `json:"uplinks,omitempty"`
	VdpMaximumMbit                 int64             `json:"vdp_maximum_mbit"`
	VdpReservationMbit             int64             `json:"vdp_reservation_mbit"`
	VdpShareCount                  int64             `json:"vdp_share_count"`
	VdpShareLevel                  string            `json:"vdp_share_level"`
	Version                        string            `json:"version"`
	VirtualmachineMaximumMbit      int64             `json:"virtualmachine_maximum_mbit"`
	VirtualmachineReservationMbit  int64             `json:"virtualmachine_reservation_mbit"`
	VirtualmachineShareCount       int64             `json:"virtualmachine_share_count"`
	VirtualmachineShareLevel       string            `json:"virtualmachine_share_level"`
	VlanId                         int64             `json:"vlan_id"`
	VmotionMaximumMbit             int64             `json:"vmotion_maximum_mbit"`
	VmotionReservationMbit         int64             `json:"vmotion_reservation_mbit"`
	VmotionShareCount              int64             `json:"vmotion_share_count"`
	VmotionShareLevel              string            `json:"vmotion_share_level"`
	VsanMaximumMbit                int64             `json:"vsan_maximum_mbit"`
	VsanReservationMbit            int64             `json:"vsan_reservation_mbit"`
	VsanShareCount                 int64             `json:"vsan_share_count"`
	VsanShareLevel                 string            `json:"vsan_share_level"`
	Host                           Host              `json:"host"`
	PvlanMapping                   PvlanMapping      `json:"pvlan_mapping"`
	VlanRange                      VlanRange         `json:"vlan_range"`
}

A DistributedVirtualSwitchParameters defines the desired state of a DistributedVirtualSwitch

func (*DistributedVirtualSwitchParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitchParameters.

func (*DistributedVirtualSwitchParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DistributedVirtualSwitchSpec

type DistributedVirtualSwitchSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       DistributedVirtualSwitchParameters `json:"forProvider"`
}

A DistributedVirtualSwitchSpec defines the desired state of a DistributedVirtualSwitch

func (*DistributedVirtualSwitchSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitchSpec.

func (*DistributedVirtualSwitchSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DistributedVirtualSwitchStatus

type DistributedVirtualSwitchStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          DistributedVirtualSwitchObservation `json:"atProvider"`
}

A DistributedVirtualSwitchStatus defines the observed state of a DistributedVirtualSwitch

func (*DistributedVirtualSwitchStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedVirtualSwitchStatus.

func (*DistributedVirtualSwitchStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Host

type Host struct {
	HostSystemId string   `json:"host_system_id"`
	Devices      []string `json:"devices,omitempty"`
}

func (*Host) DeepCopy

func (in *Host) DeepCopy() *Host

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Host.

func (*Host) DeepCopyInto

func (in *Host) DeepCopyInto(out *Host)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PvlanMapping

type PvlanMapping struct {
	PrimaryVlanId   int64  `json:"primary_vlan_id"`
	PvlanType       string `json:"pvlan_type"`
	SecondaryVlanId int64  `json:"secondary_vlan_id"`
}

func (*PvlanMapping) DeepCopy

func (in *PvlanMapping) DeepCopy() *PvlanMapping

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PvlanMapping.

func (*PvlanMapping) DeepCopyInto

func (in *PvlanMapping) DeepCopyInto(out *PvlanMapping)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VlanRange

type VlanRange struct {
	MaxVlan int64 `json:"max_vlan"`
	MinVlan int64 `json:"min_vlan"`
}

func (*VlanRange) DeepCopy

func (in *VlanRange) DeepCopy() *VlanRange

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VlanRange.

func (*VlanRange) DeepCopyInto

func (in *VlanRange) DeepCopyInto(out *VlanRange)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL