Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeDistributedPortGroup(prev *DistributedPortGroup, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDistributedPortGroup_ActiveUplinks(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_AllowForgedTransmits(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_AllowMacChanges(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_AllowPromiscuous(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_AutoExpand(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_BlockAllPorts(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_BlockOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_CheckBeacon(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_ConfigVersion(p *DistributedPortGroupObservation, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_CustomAttributes(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Description(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_DirectpathGen2Allowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_DistributedVirtualSwitchUuid(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_EgressShapingAverageBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_EgressShapingBurstSize(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_EgressShapingEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_EgressShapingPeakBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Failback(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_IngressShapingAverageBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_IngressShapingBurstSize(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_IngressShapingEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_IngressShapingPeakBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Key(p *DistributedPortGroupObservation, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_LacpEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_LacpMode(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_LivePortMovingAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Name(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NetflowEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NetflowOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NetworkResourcePoolKey(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NotifySwitches(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_NumberOfPorts(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_PortConfigResetAtDisconnect(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_PortNameFormat(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_PortPrivateSecondaryVlanId(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_SecurityPolicyOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_ShapingOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_StandbyUplinks(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Tags(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_TeamingPolicy(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_TrafficFilterOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_TxUplink(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_Type(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_UplinkTeamingOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_VlanId(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_VlanOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_VlanRange(p *VlanRange, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_VlanRange_MaxVlan(p *VlanRange, vals map[string]cty.Value)
- func DecodeDistributedPortGroup_VlanRange_MinVlan(p *VlanRange, vals map[string]cty.Value)
- func EncodeDistributedPortGroup(r DistributedPortGroup) cty.Value
- func EncodeDistributedPortGroup_ActiveUplinks(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_AllowForgedTransmits(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_AllowMacChanges(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_AllowPromiscuous(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_AutoExpand(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_BlockAllPorts(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_BlockOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_CheckBeacon(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_ConfigVersion(p DistributedPortGroupObservation, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_CustomAttributes(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Description(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_DirectpathGen2Allowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_DistributedVirtualSwitchUuid(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_EgressShapingAverageBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_EgressShapingBurstSize(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_EgressShapingEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_EgressShapingPeakBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Failback(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_IngressShapingAverageBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_IngressShapingBurstSize(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_IngressShapingEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_IngressShapingPeakBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Key(p DistributedPortGroupObservation, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_LacpEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_LacpMode(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_LivePortMovingAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Name(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NetflowEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NetflowOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NetworkResourcePoolKey(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NotifySwitches(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_NumberOfPorts(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_PortConfigResetAtDisconnect(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_PortNameFormat(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_PortPrivateSecondaryVlanId(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_SecurityPolicyOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_ShapingOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_StandbyUplinks(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Tags(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_TeamingPolicy(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_TrafficFilterOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_TxUplink(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_Type(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_UplinkTeamingOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_VlanId(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_VlanOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_VlanRange(p VlanRange, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_VlanRange_MaxVlan(p VlanRange, vals map[string]cty.Value)
- func EncodeDistributedPortGroup_VlanRange_MinVlan(p VlanRange, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDistributedPortGroup_ActiveUplinks(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_AllowForgedTransmits(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_AllowMacChanges(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_AllowPromiscuous(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_AutoExpand(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_BlockAllPorts(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_BlockOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_CheckBeacon(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_ConfigVersion(k *DistributedPortGroupObservation, p *DistributedPortGroupObservation, ...) bool
- func MergeDistributedPortGroup_CustomAttributes(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Description(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_DirectpathGen2Allowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_DistributedVirtualSwitchUuid(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_EgressShapingAverageBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_EgressShapingBurstSize(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_EgressShapingEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_EgressShapingPeakBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Failback(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_IngressShapingAverageBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_IngressShapingBurstSize(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_IngressShapingEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_IngressShapingPeakBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Key(k *DistributedPortGroupObservation, p *DistributedPortGroupObservation, ...) bool
- func MergeDistributedPortGroup_LacpEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_LacpMode(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_LivePortMovingAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Name(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NetflowEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NetflowOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NetworkResourcePoolKey(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NotifySwitches(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_NumberOfPorts(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_PortConfigResetAtDisconnect(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_PortNameFormat(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_PortPrivateSecondaryVlanId(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_SecurityPolicyOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_ShapingOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_StandbyUplinks(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Tags(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_TeamingPolicy(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_TrafficFilterOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_TxUplink(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_Type(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_UplinkTeamingOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_VlanId(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_VlanOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, ...) bool
- func MergeDistributedPortGroup_VlanRange(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
- func MergeDistributedPortGroup_VlanRange_MaxVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
- func MergeDistributedPortGroup_VlanRange_MinVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
- type DistributedPortGroup
- func (in *DistributedPortGroup) DeepCopy() *DistributedPortGroup
- func (in *DistributedPortGroup) DeepCopyInto(out *DistributedPortGroup)
- func (in *DistributedPortGroup) DeepCopyObject() runtime.Object
- func (mg *DistributedPortGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *DistributedPortGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *DistributedPortGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *DistributedPortGroup) GetProviderReference() *xpv1.Reference
- func (mg *DistributedPortGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *DistributedPortGroup) SetConditions(c ...xpv1.Condition)
- func (mg *DistributedPortGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *DistributedPortGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DistributedPortGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *DistributedPortGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DistributedPortGroupList
- type DistributedPortGroupObservation
- type DistributedPortGroupParameters
- type DistributedPortGroupSpec
- type DistributedPortGroupStatus
- type VlanRange
Constants ¶
const ( Group = "distributed-port-group.terraform-provider-vsphere.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DistributedPortGroup" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "vsphere_distributed_port_group" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDistributedPortGroup_ActiveUplinks ¶
func DecodeDistributedPortGroup_ActiveUplinks(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDistributedPortGroup_AllowForgedTransmits ¶
func DecodeDistributedPortGroup_AllowForgedTransmits(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_AllowMacChanges ¶
func DecodeDistributedPortGroup_AllowMacChanges(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_AllowPromiscuous ¶
func DecodeDistributedPortGroup_AllowPromiscuous(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_AutoExpand ¶
func DecodeDistributedPortGroup_AutoExpand(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_BlockAllPorts ¶
func DecodeDistributedPortGroup_BlockAllPorts(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_BlockOverrideAllowed ¶
func DecodeDistributedPortGroup_BlockOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_CheckBeacon ¶
func DecodeDistributedPortGroup_CheckBeacon(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_ConfigVersion ¶
func DecodeDistributedPortGroup_ConfigVersion(p *DistributedPortGroupObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_CustomAttributes ¶
func DecodeDistributedPortGroup_CustomAttributes(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeDistributedPortGroup_Description ¶
func DecodeDistributedPortGroup_Description(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_DirectpathGen2Allowed ¶
func DecodeDistributedPortGroup_DirectpathGen2Allowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_DistributedVirtualSwitchUuid ¶
func DecodeDistributedPortGroup_DistributedVirtualSwitchUuid(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_EgressShapingAverageBandwidth ¶
func DecodeDistributedPortGroup_EgressShapingAverageBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_EgressShapingBurstSize ¶
func DecodeDistributedPortGroup_EgressShapingBurstSize(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_EgressShapingEnabled ¶
func DecodeDistributedPortGroup_EgressShapingEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_EgressShapingPeakBandwidth ¶
func DecodeDistributedPortGroup_EgressShapingPeakBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_Failback ¶
func DecodeDistributedPortGroup_Failback(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_IngressShapingAverageBandwidth ¶
func DecodeDistributedPortGroup_IngressShapingAverageBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_IngressShapingBurstSize ¶
func DecodeDistributedPortGroup_IngressShapingBurstSize(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_IngressShapingEnabled ¶
func DecodeDistributedPortGroup_IngressShapingEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_IngressShapingPeakBandwidth ¶
func DecodeDistributedPortGroup_IngressShapingPeakBandwidth(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_Key ¶
func DecodeDistributedPortGroup_Key(p *DistributedPortGroupObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_LacpEnabled ¶
func DecodeDistributedPortGroup_LacpEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_LacpMode ¶
func DecodeDistributedPortGroup_LacpMode(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_LivePortMovingAllowed ¶
func DecodeDistributedPortGroup_LivePortMovingAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_Name ¶
func DecodeDistributedPortGroup_Name(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NetflowEnabled ¶
func DecodeDistributedPortGroup_NetflowEnabled(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NetflowOverrideAllowed ¶
func DecodeDistributedPortGroup_NetflowOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NetworkResourcePoolKey ¶
func DecodeDistributedPortGroup_NetworkResourcePoolKey(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed ¶
func DecodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NotifySwitches ¶
func DecodeDistributedPortGroup_NotifySwitches(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_NumberOfPorts ¶
func DecodeDistributedPortGroup_NumberOfPorts(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_PortConfigResetAtDisconnect ¶
func DecodeDistributedPortGroup_PortConfigResetAtDisconnect(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_PortNameFormat ¶
func DecodeDistributedPortGroup_PortNameFormat(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_PortPrivateSecondaryVlanId ¶
func DecodeDistributedPortGroup_PortPrivateSecondaryVlanId(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_SecurityPolicyOverrideAllowed ¶
func DecodeDistributedPortGroup_SecurityPolicyOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_ShapingOverrideAllowed ¶
func DecodeDistributedPortGroup_ShapingOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_StandbyUplinks ¶
func DecodeDistributedPortGroup_StandbyUplinks(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDistributedPortGroup_Tags ¶
func DecodeDistributedPortGroup_Tags(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeDistributedPortGroup_TeamingPolicy ¶
func DecodeDistributedPortGroup_TeamingPolicy(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_TrafficFilterOverrideAllowed ¶
func DecodeDistributedPortGroup_TrafficFilterOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_TxUplink ¶
func DecodeDistributedPortGroup_TxUplink(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_Type ¶
func DecodeDistributedPortGroup_Type(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_UplinkTeamingOverrideAllowed ¶
func DecodeDistributedPortGroup_UplinkTeamingOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_VlanId ¶
func DecodeDistributedPortGroup_VlanId(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_VlanOverrideAllowed ¶
func DecodeDistributedPortGroup_VlanOverrideAllowed(p *DistributedPortGroupParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_VlanRange ¶
containerCollectionSingletonTypeDecodeTemplate
func DecodeDistributedPortGroup_VlanRange_MaxVlan ¶
primitiveTypeDecodeTemplate
func DecodeDistributedPortGroup_VlanRange_MinVlan ¶
primitiveTypeDecodeTemplate
func EncodeDistributedPortGroup ¶
func EncodeDistributedPortGroup(r DistributedPortGroup) cty.Value
func EncodeDistributedPortGroup_ActiveUplinks ¶
func EncodeDistributedPortGroup_ActiveUplinks(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_AllowForgedTransmits ¶
func EncodeDistributedPortGroup_AllowForgedTransmits(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_AllowMacChanges ¶
func EncodeDistributedPortGroup_AllowMacChanges(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_AllowPromiscuous ¶
func EncodeDistributedPortGroup_AllowPromiscuous(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_AutoExpand ¶
func EncodeDistributedPortGroup_AutoExpand(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_BlockAllPorts ¶
func EncodeDistributedPortGroup_BlockAllPorts(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_BlockOverrideAllowed ¶
func EncodeDistributedPortGroup_BlockOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_CheckBeacon ¶
func EncodeDistributedPortGroup_CheckBeacon(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_ConfigVersion ¶
func EncodeDistributedPortGroup_ConfigVersion(p DistributedPortGroupObservation, vals map[string]cty.Value)
func EncodeDistributedPortGroup_CustomAttributes ¶
func EncodeDistributedPortGroup_CustomAttributes(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Description ¶
func EncodeDistributedPortGroup_Description(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_DirectpathGen2Allowed ¶
func EncodeDistributedPortGroup_DirectpathGen2Allowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_DistributedVirtualSwitchUuid ¶
func EncodeDistributedPortGroup_DistributedVirtualSwitchUuid(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_EgressShapingAverageBandwidth ¶
func EncodeDistributedPortGroup_EgressShapingAverageBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_EgressShapingBurstSize ¶
func EncodeDistributedPortGroup_EgressShapingBurstSize(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_EgressShapingEnabled ¶
func EncodeDistributedPortGroup_EgressShapingEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_EgressShapingPeakBandwidth ¶
func EncodeDistributedPortGroup_EgressShapingPeakBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Failback ¶
func EncodeDistributedPortGroup_Failback(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_IngressShapingAverageBandwidth ¶
func EncodeDistributedPortGroup_IngressShapingAverageBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_IngressShapingBurstSize ¶
func EncodeDistributedPortGroup_IngressShapingBurstSize(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_IngressShapingEnabled ¶
func EncodeDistributedPortGroup_IngressShapingEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_IngressShapingPeakBandwidth ¶
func EncodeDistributedPortGroup_IngressShapingPeakBandwidth(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Key ¶
func EncodeDistributedPortGroup_Key(p DistributedPortGroupObservation, vals map[string]cty.Value)
func EncodeDistributedPortGroup_LacpEnabled ¶
func EncodeDistributedPortGroup_LacpEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_LacpMode ¶
func EncodeDistributedPortGroup_LacpMode(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_LivePortMovingAllowed ¶
func EncodeDistributedPortGroup_LivePortMovingAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Name ¶
func EncodeDistributedPortGroup_Name(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NetflowEnabled ¶
func EncodeDistributedPortGroup_NetflowEnabled(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NetflowOverrideAllowed ¶
func EncodeDistributedPortGroup_NetflowOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NetworkResourcePoolKey ¶
func EncodeDistributedPortGroup_NetworkResourcePoolKey(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed ¶
func EncodeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NotifySwitches ¶
func EncodeDistributedPortGroup_NotifySwitches(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_NumberOfPorts ¶
func EncodeDistributedPortGroup_NumberOfPorts(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_PortConfigResetAtDisconnect ¶
func EncodeDistributedPortGroup_PortConfigResetAtDisconnect(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_PortNameFormat ¶
func EncodeDistributedPortGroup_PortNameFormat(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_PortPrivateSecondaryVlanId ¶
func EncodeDistributedPortGroup_PortPrivateSecondaryVlanId(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_SecurityPolicyOverrideAllowed ¶
func EncodeDistributedPortGroup_SecurityPolicyOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_ShapingOverrideAllowed ¶
func EncodeDistributedPortGroup_ShapingOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_StandbyUplinks ¶
func EncodeDistributedPortGroup_StandbyUplinks(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Tags ¶
func EncodeDistributedPortGroup_Tags(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_TeamingPolicy ¶
func EncodeDistributedPortGroup_TeamingPolicy(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_TrafficFilterOverrideAllowed ¶
func EncodeDistributedPortGroup_TrafficFilterOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_TxUplink ¶
func EncodeDistributedPortGroup_TxUplink(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_Type ¶
func EncodeDistributedPortGroup_Type(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_UplinkTeamingOverrideAllowed ¶
func EncodeDistributedPortGroup_UplinkTeamingOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_VlanId ¶
func EncodeDistributedPortGroup_VlanId(p DistributedPortGroupParameters, vals map[string]cty.Value)
func EncodeDistributedPortGroup_VlanOverrideAllowed ¶
func EncodeDistributedPortGroup_VlanOverrideAllowed(p DistributedPortGroupParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDistributedPortGroup_ActiveUplinks ¶
func MergeDistributedPortGroup_ActiveUplinks(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDistributedPortGroup_AllowForgedTransmits ¶
func MergeDistributedPortGroup_AllowForgedTransmits(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_AllowMacChanges ¶
func MergeDistributedPortGroup_AllowMacChanges(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_AllowPromiscuous ¶
func MergeDistributedPortGroup_AllowPromiscuous(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_AutoExpand ¶
func MergeDistributedPortGroup_AutoExpand(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_BlockAllPorts ¶
func MergeDistributedPortGroup_BlockAllPorts(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_BlockOverrideAllowed ¶
func MergeDistributedPortGroup_BlockOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_CheckBeacon ¶
func MergeDistributedPortGroup_CheckBeacon(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_ConfigVersion ¶
func MergeDistributedPortGroup_ConfigVersion(k *DistributedPortGroupObservation, p *DistributedPortGroupObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDistributedPortGroup_CustomAttributes ¶
func MergeDistributedPortGroup_CustomAttributes(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDistributedPortGroup_Description ¶
func MergeDistributedPortGroup_Description(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_DirectpathGen2Allowed ¶
func MergeDistributedPortGroup_DirectpathGen2Allowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_DistributedVirtualSwitchUuid ¶
func MergeDistributedPortGroup_DistributedVirtualSwitchUuid(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_EgressShapingAverageBandwidth ¶
func MergeDistributedPortGroup_EgressShapingAverageBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_EgressShapingBurstSize ¶
func MergeDistributedPortGroup_EgressShapingBurstSize(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_EgressShapingEnabled ¶
func MergeDistributedPortGroup_EgressShapingEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_EgressShapingPeakBandwidth ¶
func MergeDistributedPortGroup_EgressShapingPeakBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_Failback ¶
func MergeDistributedPortGroup_Failback(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_IngressShapingAverageBandwidth ¶
func MergeDistributedPortGroup_IngressShapingAverageBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_IngressShapingBurstSize ¶
func MergeDistributedPortGroup_IngressShapingBurstSize(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_IngressShapingEnabled ¶
func MergeDistributedPortGroup_IngressShapingEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_IngressShapingPeakBandwidth ¶
func MergeDistributedPortGroup_IngressShapingPeakBandwidth(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_Key ¶
func MergeDistributedPortGroup_Key(k *DistributedPortGroupObservation, p *DistributedPortGroupObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDistributedPortGroup_LacpEnabled ¶
func MergeDistributedPortGroup_LacpEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_LacpMode ¶
func MergeDistributedPortGroup_LacpMode(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_LivePortMovingAllowed ¶
func MergeDistributedPortGroup_LivePortMovingAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_Name ¶
func MergeDistributedPortGroup_Name(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NetflowEnabled ¶
func MergeDistributedPortGroup_NetflowEnabled(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NetflowOverrideAllowed ¶
func MergeDistributedPortGroup_NetflowOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NetworkResourcePoolKey ¶
func MergeDistributedPortGroup_NetworkResourcePoolKey(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NetworkResourcePoolOverrideAllowed ¶
func MergeDistributedPortGroup_NetworkResourcePoolOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NotifySwitches ¶
func MergeDistributedPortGroup_NotifySwitches(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_NumberOfPorts ¶
func MergeDistributedPortGroup_NumberOfPorts(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_PortConfigResetAtDisconnect ¶
func MergeDistributedPortGroup_PortConfigResetAtDisconnect(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_PortNameFormat ¶
func MergeDistributedPortGroup_PortNameFormat(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_PortPrivateSecondaryVlanId ¶
func MergeDistributedPortGroup_PortPrivateSecondaryVlanId(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_SecurityPolicyOverrideAllowed ¶
func MergeDistributedPortGroup_SecurityPolicyOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_ShapingOverrideAllowed ¶
func MergeDistributedPortGroup_ShapingOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_StandbyUplinks ¶
func MergeDistributedPortGroup_StandbyUplinks(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDistributedPortGroup_Tags ¶
func MergeDistributedPortGroup_Tags(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDistributedPortGroup_TeamingPolicy ¶
func MergeDistributedPortGroup_TeamingPolicy(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_TrafficFilterOverrideAllowed ¶
func MergeDistributedPortGroup_TrafficFilterOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_TxUplink ¶
func MergeDistributedPortGroup_TxUplink(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_Type ¶
func MergeDistributedPortGroup_Type(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_UplinkTeamingOverrideAllowed ¶
func MergeDistributedPortGroup_UplinkTeamingOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_VlanId ¶
func MergeDistributedPortGroup_VlanId(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_VlanOverrideAllowed ¶
func MergeDistributedPortGroup_VlanOverrideAllowed(k *DistributedPortGroupParameters, p *DistributedPortGroupParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_VlanRange ¶
func MergeDistributedPortGroup_VlanRange(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeDistributedPortGroup_VlanRange_MaxVlan ¶
func MergeDistributedPortGroup_VlanRange_MaxVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDistributedPortGroup_VlanRange_MinVlan ¶
func MergeDistributedPortGroup_VlanRange_MinVlan(k *VlanRange, p *VlanRange, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type DistributedPortGroup ¶
type DistributedPortGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DistributedPortGroupSpec `json:"spec"` Status DistributedPortGroupStatus `json:"status,omitempty"` }
DistributedPortGroup is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DistributedPortGroup) DeepCopy ¶
func (in *DistributedPortGroup) DeepCopy() *DistributedPortGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroup.
func (*DistributedPortGroup) DeepCopyInto ¶
func (in *DistributedPortGroup) DeepCopyInto(out *DistributedPortGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DistributedPortGroup) DeepCopyObject ¶
func (in *DistributedPortGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DistributedPortGroup) GetCondition ¶
func (mg *DistributedPortGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DistributedPortGroup.
func (*DistributedPortGroup) GetDeletionPolicy ¶
func (mg *DistributedPortGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DistributedPortGroup.
func (*DistributedPortGroup) GetProviderConfigReference ¶
func (mg *DistributedPortGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DistributedPortGroup.
func (*DistributedPortGroup) GetProviderReference ¶
func (mg *DistributedPortGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this DistributedPortGroup. Deprecated: Use GetProviderConfigReference.
func (*DistributedPortGroup) GetWriteConnectionSecretToReference ¶
func (mg *DistributedPortGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DistributedPortGroup.
func (*DistributedPortGroup) SetConditions ¶
func (mg *DistributedPortGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this DistributedPortGroup.
func (*DistributedPortGroup) SetDeletionPolicy ¶
func (mg *DistributedPortGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DistributedPortGroup.
func (*DistributedPortGroup) SetProviderConfigReference ¶
func (mg *DistributedPortGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DistributedPortGroup.
func (*DistributedPortGroup) SetProviderReference ¶
func (mg *DistributedPortGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DistributedPortGroup. Deprecated: Use SetProviderConfigReference.
func (*DistributedPortGroup) SetWriteConnectionSecretToReference ¶
func (mg *DistributedPortGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DistributedPortGroup.
type DistributedPortGroupList ¶
type DistributedPortGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DistributedPortGroup `json:"items"` }
DistributedPortGroup contains a list of DistributedPortGroupList
func (*DistributedPortGroupList) DeepCopy ¶
func (in *DistributedPortGroupList) DeepCopy() *DistributedPortGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroupList.
func (*DistributedPortGroupList) DeepCopyInto ¶
func (in *DistributedPortGroupList) DeepCopyInto(out *DistributedPortGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DistributedPortGroupList) DeepCopyObject ¶
func (in *DistributedPortGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DistributedPortGroupList) GetItems ¶
func (l *DistributedPortGroupList) GetItems() []resource.Managed
GetItems of this DistributedPortGroupList.
type DistributedPortGroupObservation ¶
type DistributedPortGroupObservation struct { ConfigVersion string `json:"config_version"` Key string `json:"key"` }
A DistributedPortGroupObservation records the observed state of a DistributedPortGroup
func (*DistributedPortGroupObservation) DeepCopy ¶
func (in *DistributedPortGroupObservation) DeepCopy() *DistributedPortGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroupObservation.
func (*DistributedPortGroupObservation) DeepCopyInto ¶
func (in *DistributedPortGroupObservation) DeepCopyInto(out *DistributedPortGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributedPortGroupParameters ¶
type DistributedPortGroupParameters struct { ActiveUplinks []string `json:"active_uplinks,omitempty"` AllowForgedTransmits bool `json:"allow_forged_transmits"` AllowMacChanges bool `json:"allow_mac_changes"` AllowPromiscuous bool `json:"allow_promiscuous"` AutoExpand bool `json:"auto_expand"` BlockAllPorts bool `json:"block_all_ports"` BlockOverrideAllowed bool `json:"block_override_allowed"` CheckBeacon bool `json:"check_beacon"` CustomAttributes map[string]string `json:"custom_attributes,omitempty"` Description string `json:"description"` DirectpathGen2Allowed bool `json:"directpath_gen2_allowed"` DistributedVirtualSwitchUuid string `json:"distributed_virtual_switch_uuid"` 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"` 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"` LacpEnabled bool `json:"lacp_enabled"` LacpMode string `json:"lacp_mode"` LivePortMovingAllowed bool `json:"live_port_moving_allowed"` Name string `json:"name"` NetflowEnabled bool `json:"netflow_enabled"` NetflowOverrideAllowed bool `json:"netflow_override_allowed"` NetworkResourcePoolKey string `json:"network_resource_pool_key"` NetworkResourcePoolOverrideAllowed bool `json:"network_resource_pool_override_allowed"` NotifySwitches bool `json:"notify_switches"` NumberOfPorts int64 `json:"number_of_ports"` PortConfigResetAtDisconnect bool `json:"port_config_reset_at_disconnect"` PortNameFormat string `json:"port_name_format"` PortPrivateSecondaryVlanId int64 `json:"port_private_secondary_vlan_id"` SecurityPolicyOverrideAllowed bool `json:"security_policy_override_allowed"` ShapingOverrideAllowed bool `json:"shaping_override_allowed"` StandbyUplinks []string `json:"standby_uplinks,omitempty"` Tags []string `json:"tags,omitempty"` TeamingPolicy string `json:"teaming_policy"` TrafficFilterOverrideAllowed bool `json:"traffic_filter_override_allowed"` TxUplink bool `json:"tx_uplink"` Type string `json:"type"` UplinkTeamingOverrideAllowed bool `json:"uplink_teaming_override_allowed"` VlanId int64 `json:"vlan_id"` VlanOverrideAllowed bool `json:"vlan_override_allowed"` VlanRange VlanRange `json:"vlan_range"` }
A DistributedPortGroupParameters defines the desired state of a DistributedPortGroup
func (*DistributedPortGroupParameters) DeepCopy ¶
func (in *DistributedPortGroupParameters) DeepCopy() *DistributedPortGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroupParameters.
func (*DistributedPortGroupParameters) DeepCopyInto ¶
func (in *DistributedPortGroupParameters) DeepCopyInto(out *DistributedPortGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributedPortGroupSpec ¶
type DistributedPortGroupSpec struct { xpv1.ResourceSpec `json:",inline"` ForProvider DistributedPortGroupParameters `json:"forProvider"` }
A DistributedPortGroupSpec defines the desired state of a DistributedPortGroup
func (*DistributedPortGroupSpec) DeepCopy ¶
func (in *DistributedPortGroupSpec) DeepCopy() *DistributedPortGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroupSpec.
func (*DistributedPortGroupSpec) DeepCopyInto ¶
func (in *DistributedPortGroupSpec) DeepCopyInto(out *DistributedPortGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DistributedPortGroupStatus ¶
type DistributedPortGroupStatus struct { xpv1.ResourceStatus `json:",inline"` AtProvider DistributedPortGroupObservation `json:"atProvider"` }
A DistributedPortGroupStatus defines the observed state of a DistributedPortGroup
func (*DistributedPortGroupStatus) DeepCopy ¶
func (in *DistributedPortGroupStatus) DeepCopy() *DistributedPortGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DistributedPortGroupStatus.
func (*DistributedPortGroupStatus) DeepCopyInto ¶
func (in *DistributedPortGroupStatus) DeepCopyInto(out *DistributedPortGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.