Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeComputeCluster(prev *ComputeCluster, ctyValue cty.Value) (resource.Managed, error)
- func DecodeComputeCluster_CustomAttributes(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DatacenterId(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DpmAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DpmEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DpmThreshold(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsAdvancedOptions(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsEnablePredictiveDrs(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsEnableVmOverrides(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_DrsMigrationThreshold(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_Folder(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ForceEvacuateOnDestroy(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlFailoverHostSystemIds(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlHostFailureTolerance(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlPerformanceTolerance(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlPolicy(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlResourcePercentageCpu(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlResourcePercentageMemory(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaAdvancedOptions(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaDatastoreApdRecoveryAction(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaDatastoreApdResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaDatastoreApdResponseDelay(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaDatastorePdlResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaHeartbeatDatastoreIds(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaHeartbeatDatastorePolicy(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaHostIsolationResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaHostMonitoring(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmComponentProtection(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmDependencyRestartCondition(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmFailureInterval(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmMaximumFailureWindow(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmMaximumResets(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmMinimumUptime(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmMonitoring(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmRestartAdditionalDelay(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmRestartPriority(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HaVmRestartTimeout(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HostClusterExitTimeout(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HostManaged(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_HostSystemIds(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_Name(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ProactiveHaAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ProactiveHaEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ProactiveHaModerateRemediation(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ProactiveHaProviderIds(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ProactiveHaSevereRemediation(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_ResourcePoolId(p *ComputeClusterObservation, vals map[string]cty.Value)
- func DecodeComputeCluster_Tags(p *ComputeClusterParameters, vals map[string]cty.Value)
- func DecodeComputeCluster_VsanDiskGroup(p *VsanDiskGroup, vals map[string]cty.Value)
- func DecodeComputeCluster_VsanDiskGroup_Cache(p *VsanDiskGroup, vals map[string]cty.Value)
- func DecodeComputeCluster_VsanDiskGroup_Storage(p *VsanDiskGroup, vals map[string]cty.Value)
- func DecodeComputeCluster_VsanEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster(r ComputeCluster) cty.Value
- func EncodeComputeCluster_CustomAttributes(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DatacenterId(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DpmAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DpmEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DpmThreshold(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsAdvancedOptions(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsEnablePredictiveDrs(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsEnableVmOverrides(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_DrsMigrationThreshold(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_Folder(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ForceEvacuateOnDestroy(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlFailoverHostSystemIds(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlHostFailureTolerance(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlPerformanceTolerance(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlPolicy(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlResourcePercentageCpu(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlResourcePercentageMemory(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaAdvancedOptions(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaDatastoreApdRecoveryAction(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaDatastoreApdResponse(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaDatastoreApdResponseDelay(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaDatastorePdlResponse(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaHeartbeatDatastoreIds(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaHeartbeatDatastorePolicy(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaHostIsolationResponse(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaHostMonitoring(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmComponentProtection(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmDependencyRestartCondition(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmFailureInterval(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmMaximumFailureWindow(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmMaximumResets(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmMinimumUptime(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmMonitoring(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmRestartAdditionalDelay(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmRestartPriority(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HaVmRestartTimeout(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HostClusterExitTimeout(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HostManaged(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_HostSystemIds(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_Name(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ProactiveHaAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ProactiveHaEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ProactiveHaModerateRemediation(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ProactiveHaProviderIds(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ProactiveHaSevereRemediation(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_ResourcePoolId(p ComputeClusterObservation, vals map[string]cty.Value)
- func EncodeComputeCluster_Tags(p ComputeClusterParameters, vals map[string]cty.Value)
- func EncodeComputeCluster_VsanDiskGroup(p VsanDiskGroup, vals map[string]cty.Value)
- func EncodeComputeCluster_VsanDiskGroup_Cache(p VsanDiskGroup, vals map[string]cty.Value)
- func EncodeComputeCluster_VsanDiskGroup_Storage(p VsanDiskGroup, vals map[string]cty.Value)
- func EncodeComputeCluster_VsanEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeComputeCluster_CustomAttributes(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DatacenterId(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DpmAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DpmEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DpmThreshold(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsAdvancedOptions(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsEnablePredictiveDrs(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsEnableVmOverrides(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_DrsMigrationThreshold(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_Folder(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ForceEvacuateOnDestroy(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlFailoverHostSystemIds(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlHostFailureTolerance(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlPerformanceTolerance(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlPolicy(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlResourcePercentageCpu(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlResourcePercentageMemory(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaAdvancedOptions(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaDatastoreApdRecoveryAction(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaDatastoreApdResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaDatastoreApdResponseDelay(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaDatastorePdlResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaHeartbeatDatastoreIds(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaHeartbeatDatastorePolicy(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaHostIsolationResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaHostMonitoring(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmComponentProtection(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmDependencyRestartCondition(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmFailureInterval(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmMaximumFailureWindow(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmMaximumResets(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmMinimumUptime(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmMonitoring(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmRestartAdditionalDelay(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmRestartPriority(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HaVmRestartTimeout(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HostClusterExitTimeout(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HostManaged(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_HostSystemIds(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_Name(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ProactiveHaAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ProactiveHaEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ProactiveHaModerateRemediation(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ProactiveHaProviderIds(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ProactiveHaSevereRemediation(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_ResourcePoolId(k *ComputeClusterObservation, p *ComputeClusterObservation, ...) bool
- func MergeComputeCluster_Tags(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- func MergeComputeCluster_VsanDiskGroup(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
- func MergeComputeCluster_VsanDiskGroup_Cache(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
- func MergeComputeCluster_VsanDiskGroup_Storage(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
- func MergeComputeCluster_VsanEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, ...) bool
- type ComputeCluster
- func (in *ComputeCluster) DeepCopy() *ComputeCluster
- func (in *ComputeCluster) DeepCopyInto(out *ComputeCluster)
- func (in *ComputeCluster) DeepCopyObject() runtime.Object
- func (mg *ComputeCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *ComputeCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *ComputeCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *ComputeCluster) GetProviderReference() *xpv1.Reference
- func (mg *ComputeCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *ComputeCluster) SetConditions(c ...xpv1.Condition)
- func (mg *ComputeCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *ComputeCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ComputeCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *ComputeCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ComputeClusterList
- type ComputeClusterObservation
- type ComputeClusterParameters
- type ComputeClusterSpec
- type ComputeClusterStatus
- type VsanDiskGroup
Constants ¶
const ( Group = "compute-cluster.terraform-provider-vsphere.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "ComputeCluster" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "vsphere_compute_cluster" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeComputeCluster ¶
func DecodeComputeCluster_CustomAttributes ¶
func DecodeComputeCluster_CustomAttributes(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeComputeCluster_DatacenterId ¶
func DecodeComputeCluster_DatacenterId(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DpmAutomationLevel ¶
func DecodeComputeCluster_DpmAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DpmEnabled ¶
func DecodeComputeCluster_DpmEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DpmThreshold ¶
func DecodeComputeCluster_DpmThreshold(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DrsAdvancedOptions ¶
func DecodeComputeCluster_DrsAdvancedOptions(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeComputeCluster_DrsAutomationLevel ¶
func DecodeComputeCluster_DrsAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DrsEnablePredictiveDrs ¶
func DecodeComputeCluster_DrsEnablePredictiveDrs(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DrsEnableVmOverrides ¶
func DecodeComputeCluster_DrsEnableVmOverrides(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DrsEnabled ¶
func DecodeComputeCluster_DrsEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_DrsMigrationThreshold ¶
func DecodeComputeCluster_DrsMigrationThreshold(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_Folder ¶
func DecodeComputeCluster_Folder(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ForceEvacuateOnDestroy ¶
func DecodeComputeCluster_ForceEvacuateOnDestroy(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlFailoverHostSystemIds ¶
func DecodeComputeCluster_HaAdmissionControlFailoverHostSystemIds(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlHostFailureTolerance ¶
func DecodeComputeCluster_HaAdmissionControlHostFailureTolerance(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlPerformanceTolerance ¶
func DecodeComputeCluster_HaAdmissionControlPerformanceTolerance(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlPolicy ¶
func DecodeComputeCluster_HaAdmissionControlPolicy(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute ¶
func DecodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlResourcePercentageCpu ¶
func DecodeComputeCluster_HaAdmissionControlResourcePercentageCpu(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlResourcePercentageMemory ¶
func DecodeComputeCluster_HaAdmissionControlResourcePercentageMemory(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu ¶
func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory ¶
func DecodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize ¶
func DecodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaAdvancedOptions ¶
func DecodeComputeCluster_HaAdvancedOptions(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeComputeCluster_HaDatastoreApdRecoveryAction ¶
func DecodeComputeCluster_HaDatastoreApdRecoveryAction(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaDatastoreApdResponse ¶
func DecodeComputeCluster_HaDatastoreApdResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaDatastoreApdResponseDelay ¶
func DecodeComputeCluster_HaDatastoreApdResponseDelay(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaDatastorePdlResponse ¶
func DecodeComputeCluster_HaDatastorePdlResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaEnabled ¶
func DecodeComputeCluster_HaEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaHeartbeatDatastoreIds ¶
func DecodeComputeCluster_HaHeartbeatDatastoreIds(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_HaHeartbeatDatastorePolicy ¶
func DecodeComputeCluster_HaHeartbeatDatastorePolicy(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaHostIsolationResponse ¶
func DecodeComputeCluster_HaHostIsolationResponse(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaHostMonitoring ¶
func DecodeComputeCluster_HaHostMonitoring(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmComponentProtection ¶
func DecodeComputeCluster_HaVmComponentProtection(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmDependencyRestartCondition ¶
func DecodeComputeCluster_HaVmDependencyRestartCondition(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmFailureInterval ¶
func DecodeComputeCluster_HaVmFailureInterval(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmMaximumFailureWindow ¶
func DecodeComputeCluster_HaVmMaximumFailureWindow(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmMaximumResets ¶
func DecodeComputeCluster_HaVmMaximumResets(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmMinimumUptime ¶
func DecodeComputeCluster_HaVmMinimumUptime(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmMonitoring ¶
func DecodeComputeCluster_HaVmMonitoring(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmRestartAdditionalDelay ¶
func DecodeComputeCluster_HaVmRestartAdditionalDelay(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmRestartPriority ¶
func DecodeComputeCluster_HaVmRestartPriority(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HaVmRestartTimeout ¶
func DecodeComputeCluster_HaVmRestartTimeout(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HostClusterExitTimeout ¶
func DecodeComputeCluster_HostClusterExitTimeout(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HostManaged ¶
func DecodeComputeCluster_HostManaged(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_HostSystemIds ¶
func DecodeComputeCluster_HostSystemIds(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_Name ¶
func DecodeComputeCluster_Name(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ProactiveHaAutomationLevel ¶
func DecodeComputeCluster_ProactiveHaAutomationLevel(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ProactiveHaEnabled ¶
func DecodeComputeCluster_ProactiveHaEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ProactiveHaModerateRemediation ¶
func DecodeComputeCluster_ProactiveHaModerateRemediation(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ProactiveHaProviderIds ¶
func DecodeComputeCluster_ProactiveHaProviderIds(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_ProactiveHaSevereRemediation ¶
func DecodeComputeCluster_ProactiveHaSevereRemediation(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_ResourcePoolId ¶
func DecodeComputeCluster_ResourcePoolId(p *ComputeClusterObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_Tags ¶
func DecodeComputeCluster_Tags(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_VsanDiskGroup ¶
func DecodeComputeCluster_VsanDiskGroup(p *VsanDiskGroup, vals map[string]cty.Value)
containerCollectionSingletonTypeDecodeTemplate
func DecodeComputeCluster_VsanDiskGroup_Cache ¶
func DecodeComputeCluster_VsanDiskGroup_Cache(p *VsanDiskGroup, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeComputeCluster_VsanDiskGroup_Storage ¶
func DecodeComputeCluster_VsanDiskGroup_Storage(p *VsanDiskGroup, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeComputeCluster_VsanEnabled ¶
func DecodeComputeCluster_VsanEnabled(p *ComputeClusterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeComputeCluster ¶
func EncodeComputeCluster(r ComputeCluster) cty.Value
func EncodeComputeCluster_CustomAttributes ¶
func EncodeComputeCluster_CustomAttributes(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DatacenterId ¶
func EncodeComputeCluster_DatacenterId(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DpmAutomationLevel ¶
func EncodeComputeCluster_DpmAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DpmEnabled ¶
func EncodeComputeCluster_DpmEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DpmThreshold ¶
func EncodeComputeCluster_DpmThreshold(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsAdvancedOptions ¶
func EncodeComputeCluster_DrsAdvancedOptions(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsAutomationLevel ¶
func EncodeComputeCluster_DrsAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsEnablePredictiveDrs ¶
func EncodeComputeCluster_DrsEnablePredictiveDrs(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsEnableVmOverrides ¶
func EncodeComputeCluster_DrsEnableVmOverrides(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsEnabled ¶
func EncodeComputeCluster_DrsEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_DrsMigrationThreshold ¶
func EncodeComputeCluster_DrsMigrationThreshold(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_Folder ¶
func EncodeComputeCluster_Folder(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ForceEvacuateOnDestroy ¶
func EncodeComputeCluster_ForceEvacuateOnDestroy(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlFailoverHostSystemIds ¶
func EncodeComputeCluster_HaAdmissionControlFailoverHostSystemIds(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlHostFailureTolerance ¶
func EncodeComputeCluster_HaAdmissionControlHostFailureTolerance(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlPerformanceTolerance ¶
func EncodeComputeCluster_HaAdmissionControlPerformanceTolerance(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlPolicy ¶
func EncodeComputeCluster_HaAdmissionControlPolicy(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute ¶
func EncodeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlResourcePercentageCpu ¶
func EncodeComputeCluster_HaAdmissionControlResourcePercentageCpu(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlResourcePercentageMemory ¶
func EncodeComputeCluster_HaAdmissionControlResourcePercentageMemory(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu ¶
func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory ¶
func EncodeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize ¶
func EncodeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaAdvancedOptions ¶
func EncodeComputeCluster_HaAdvancedOptions(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaDatastoreApdRecoveryAction ¶
func EncodeComputeCluster_HaDatastoreApdRecoveryAction(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaDatastoreApdResponse ¶
func EncodeComputeCluster_HaDatastoreApdResponse(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaDatastoreApdResponseDelay ¶
func EncodeComputeCluster_HaDatastoreApdResponseDelay(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaDatastorePdlResponse ¶
func EncodeComputeCluster_HaDatastorePdlResponse(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaEnabled ¶
func EncodeComputeCluster_HaEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaHeartbeatDatastoreIds ¶
func EncodeComputeCluster_HaHeartbeatDatastoreIds(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaHeartbeatDatastorePolicy ¶
func EncodeComputeCluster_HaHeartbeatDatastorePolicy(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaHostIsolationResponse ¶
func EncodeComputeCluster_HaHostIsolationResponse(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaHostMonitoring ¶
func EncodeComputeCluster_HaHostMonitoring(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmComponentProtection ¶
func EncodeComputeCluster_HaVmComponentProtection(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmDependencyRestartCondition ¶
func EncodeComputeCluster_HaVmDependencyRestartCondition(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmFailureInterval ¶
func EncodeComputeCluster_HaVmFailureInterval(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmMaximumFailureWindow ¶
func EncodeComputeCluster_HaVmMaximumFailureWindow(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmMaximumResets ¶
func EncodeComputeCluster_HaVmMaximumResets(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmMinimumUptime ¶
func EncodeComputeCluster_HaVmMinimumUptime(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmMonitoring ¶
func EncodeComputeCluster_HaVmMonitoring(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmRestartAdditionalDelay ¶
func EncodeComputeCluster_HaVmRestartAdditionalDelay(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmRestartPriority ¶
func EncodeComputeCluster_HaVmRestartPriority(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HaVmRestartTimeout ¶
func EncodeComputeCluster_HaVmRestartTimeout(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HostClusterExitTimeout ¶
func EncodeComputeCluster_HostClusterExitTimeout(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HostManaged ¶
func EncodeComputeCluster_HostManaged(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_HostSystemIds ¶
func EncodeComputeCluster_HostSystemIds(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_Name ¶
func EncodeComputeCluster_Name(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ProactiveHaAutomationLevel ¶
func EncodeComputeCluster_ProactiveHaAutomationLevel(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ProactiveHaEnabled ¶
func EncodeComputeCluster_ProactiveHaEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ProactiveHaModerateRemediation ¶
func EncodeComputeCluster_ProactiveHaModerateRemediation(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ProactiveHaProviderIds ¶
func EncodeComputeCluster_ProactiveHaProviderIds(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ProactiveHaSevereRemediation ¶
func EncodeComputeCluster_ProactiveHaSevereRemediation(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_ResourcePoolId ¶
func EncodeComputeCluster_ResourcePoolId(p ComputeClusterObservation, vals map[string]cty.Value)
func EncodeComputeCluster_Tags ¶
func EncodeComputeCluster_Tags(p ComputeClusterParameters, vals map[string]cty.Value)
func EncodeComputeCluster_VsanDiskGroup ¶
func EncodeComputeCluster_VsanDiskGroup(p VsanDiskGroup, vals map[string]cty.Value)
func EncodeComputeCluster_VsanDiskGroup_Cache ¶
func EncodeComputeCluster_VsanDiskGroup_Cache(p VsanDiskGroup, vals map[string]cty.Value)
func EncodeComputeCluster_VsanDiskGroup_Storage ¶
func EncodeComputeCluster_VsanDiskGroup_Storage(p VsanDiskGroup, vals map[string]cty.Value)
func EncodeComputeCluster_VsanEnabled ¶
func EncodeComputeCluster_VsanEnabled(p ComputeClusterParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeComputeCluster_CustomAttributes ¶
func MergeComputeCluster_CustomAttributes(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_DatacenterId ¶
func MergeComputeCluster_DatacenterId(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DpmAutomationLevel ¶
func MergeComputeCluster_DpmAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DpmEnabled ¶
func MergeComputeCluster_DpmEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DpmThreshold ¶
func MergeComputeCluster_DpmThreshold(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DrsAdvancedOptions ¶
func MergeComputeCluster_DrsAdvancedOptions(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_DrsAutomationLevel ¶
func MergeComputeCluster_DrsAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DrsEnablePredictiveDrs ¶
func MergeComputeCluster_DrsEnablePredictiveDrs(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DrsEnableVmOverrides ¶
func MergeComputeCluster_DrsEnableVmOverrides(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DrsEnabled ¶
func MergeComputeCluster_DrsEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_DrsMigrationThreshold ¶
func MergeComputeCluster_DrsMigrationThreshold(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_Folder ¶
func MergeComputeCluster_Folder(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ForceEvacuateOnDestroy ¶
func MergeComputeCluster_ForceEvacuateOnDestroy(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlFailoverHostSystemIds ¶
func MergeComputeCluster_HaAdmissionControlFailoverHostSystemIds(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_HaAdmissionControlHostFailureTolerance ¶
func MergeComputeCluster_HaAdmissionControlHostFailureTolerance(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlPerformanceTolerance ¶
func MergeComputeCluster_HaAdmissionControlPerformanceTolerance(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlPolicy ¶
func MergeComputeCluster_HaAdmissionControlPolicy(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute ¶
func MergeComputeCluster_HaAdmissionControlResourcePercentageAutoCompute(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlResourcePercentageCpu ¶
func MergeComputeCluster_HaAdmissionControlResourcePercentageCpu(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlResourcePercentageMemory ¶
func MergeComputeCluster_HaAdmissionControlResourcePercentageMemory(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu ¶
func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitCpu(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory ¶
func MergeComputeCluster_HaAdmissionControlSlotPolicyExplicitMemory(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize ¶
func MergeComputeCluster_HaAdmissionControlSlotPolicyUseExplicitSize(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaAdvancedOptions ¶
func MergeComputeCluster_HaAdvancedOptions(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_HaDatastoreApdRecoveryAction ¶
func MergeComputeCluster_HaDatastoreApdRecoveryAction(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaDatastoreApdResponse ¶
func MergeComputeCluster_HaDatastoreApdResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaDatastoreApdResponseDelay ¶
func MergeComputeCluster_HaDatastoreApdResponseDelay(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaDatastorePdlResponse ¶
func MergeComputeCluster_HaDatastorePdlResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaEnabled ¶
func MergeComputeCluster_HaEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaHeartbeatDatastoreIds ¶
func MergeComputeCluster_HaHeartbeatDatastoreIds(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_HaHeartbeatDatastorePolicy ¶
func MergeComputeCluster_HaHeartbeatDatastorePolicy(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaHostIsolationResponse ¶
func MergeComputeCluster_HaHostIsolationResponse(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaHostMonitoring ¶
func MergeComputeCluster_HaHostMonitoring(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmComponentProtection ¶
func MergeComputeCluster_HaVmComponentProtection(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmDependencyRestartCondition ¶
func MergeComputeCluster_HaVmDependencyRestartCondition(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmFailureInterval ¶
func MergeComputeCluster_HaVmFailureInterval(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmMaximumFailureWindow ¶
func MergeComputeCluster_HaVmMaximumFailureWindow(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmMaximumResets ¶
func MergeComputeCluster_HaVmMaximumResets(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmMinimumUptime ¶
func MergeComputeCluster_HaVmMinimumUptime(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmMonitoring ¶
func MergeComputeCluster_HaVmMonitoring(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmRestartAdditionalDelay ¶
func MergeComputeCluster_HaVmRestartAdditionalDelay(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmRestartPriority ¶
func MergeComputeCluster_HaVmRestartPriority(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HaVmRestartTimeout ¶
func MergeComputeCluster_HaVmRestartTimeout(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HostClusterExitTimeout ¶
func MergeComputeCluster_HostClusterExitTimeout(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HostManaged ¶
func MergeComputeCluster_HostManaged(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_HostSystemIds ¶
func MergeComputeCluster_HostSystemIds(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_Name ¶
func MergeComputeCluster_Name(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ProactiveHaAutomationLevel ¶
func MergeComputeCluster_ProactiveHaAutomationLevel(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ProactiveHaEnabled ¶
func MergeComputeCluster_ProactiveHaEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ProactiveHaModerateRemediation ¶
func MergeComputeCluster_ProactiveHaModerateRemediation(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ProactiveHaProviderIds ¶
func MergeComputeCluster_ProactiveHaProviderIds(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_ProactiveHaSevereRemediation ¶
func MergeComputeCluster_ProactiveHaSevereRemediation(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_ResourcePoolId ¶
func MergeComputeCluster_ResourcePoolId(k *ComputeClusterObservation, p *ComputeClusterObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeComputeCluster_Tags ¶
func MergeComputeCluster_Tags(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_VsanDiskGroup ¶
func MergeComputeCluster_VsanDiskGroup(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeComputeCluster_VsanDiskGroup_Cache ¶
func MergeComputeCluster_VsanDiskGroup_Cache(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeComputeCluster_VsanDiskGroup_Storage ¶
func MergeComputeCluster_VsanDiskGroup_Storage(k *VsanDiskGroup, p *VsanDiskGroup, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeComputeCluster_VsanEnabled ¶
func MergeComputeCluster_VsanEnabled(k *ComputeClusterParameters, p *ComputeClusterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type ComputeCluster ¶
type ComputeCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ComputeClusterSpec `json:"spec"` Status ComputeClusterStatus `json:"status,omitempty"` }
ComputeCluster is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*ComputeCluster) DeepCopy ¶
func (in *ComputeCluster) DeepCopy() *ComputeCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeCluster.
func (*ComputeCluster) DeepCopyInto ¶
func (in *ComputeCluster) DeepCopyInto(out *ComputeCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComputeCluster) DeepCopyObject ¶
func (in *ComputeCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ComputeCluster) GetCondition ¶
func (mg *ComputeCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ComputeCluster.
func (*ComputeCluster) GetDeletionPolicy ¶
func (mg *ComputeCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ComputeCluster.
func (*ComputeCluster) GetProviderConfigReference ¶
func (mg *ComputeCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ComputeCluster.
func (*ComputeCluster) GetProviderReference ¶
func (mg *ComputeCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this ComputeCluster. Deprecated: Use GetProviderConfigReference.
func (*ComputeCluster) GetWriteConnectionSecretToReference ¶
func (mg *ComputeCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ComputeCluster.
func (*ComputeCluster) SetConditions ¶
func (mg *ComputeCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this ComputeCluster.
func (*ComputeCluster) SetDeletionPolicy ¶
func (mg *ComputeCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ComputeCluster.
func (*ComputeCluster) SetProviderConfigReference ¶
func (mg *ComputeCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ComputeCluster.
func (*ComputeCluster) SetProviderReference ¶
func (mg *ComputeCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ComputeCluster. Deprecated: Use SetProviderConfigReference.
func (*ComputeCluster) SetWriteConnectionSecretToReference ¶
func (mg *ComputeCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ComputeCluster.
type ComputeClusterList ¶
type ComputeClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ComputeCluster `json:"items"` }
ComputeCluster contains a list of ComputeClusterList
func (*ComputeClusterList) DeepCopy ¶
func (in *ComputeClusterList) DeepCopy() *ComputeClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeClusterList.
func (*ComputeClusterList) DeepCopyInto ¶
func (in *ComputeClusterList) DeepCopyInto(out *ComputeClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComputeClusterList) DeepCopyObject ¶
func (in *ComputeClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ComputeClusterList) GetItems ¶
func (l *ComputeClusterList) GetItems() []resource.Managed
GetItems of this ComputeClusterList.
type ComputeClusterObservation ¶
type ComputeClusterObservation struct {
ResourcePoolId string `json:"resource_pool_id"`
}
A ComputeClusterObservation records the observed state of a ComputeCluster
func (*ComputeClusterObservation) DeepCopy ¶
func (in *ComputeClusterObservation) DeepCopy() *ComputeClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeClusterObservation.
func (*ComputeClusterObservation) DeepCopyInto ¶
func (in *ComputeClusterObservation) DeepCopyInto(out *ComputeClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComputeClusterParameters ¶
type ComputeClusterParameters struct { CustomAttributes map[string]string `json:"custom_attributes,omitempty"` DatacenterId string `json:"datacenter_id"` DpmAutomationLevel string `json:"dpm_automation_level"` DpmEnabled bool `json:"dpm_enabled"` DpmThreshold int64 `json:"dpm_threshold"` DrsAdvancedOptions map[string]string `json:"drs_advanced_options,omitempty"` DrsAutomationLevel string `json:"drs_automation_level"` DrsEnablePredictiveDrs bool `json:"drs_enable_predictive_drs"` DrsEnableVmOverrides bool `json:"drs_enable_vm_overrides"` DrsEnabled bool `json:"drs_enabled"` DrsMigrationThreshold int64 `json:"drs_migration_threshold"` Folder string `json:"folder"` ForceEvacuateOnDestroy bool `json:"force_evacuate_on_destroy"` HaAdmissionControlFailoverHostSystemIds []string `json:"ha_admission_control_failover_host_system_ids,omitempty"` HaAdmissionControlHostFailureTolerance int64 `json:"ha_admission_control_host_failure_tolerance"` HaAdmissionControlPerformanceTolerance int64 `json:"ha_admission_control_performance_tolerance"` HaAdmissionControlPolicy string `json:"ha_admission_control_policy"` HaAdmissionControlResourcePercentageAutoCompute bool `json:"ha_admission_control_resource_percentage_auto_compute"` HaAdmissionControlResourcePercentageCpu int64 `json:"ha_admission_control_resource_percentage_cpu"` HaAdmissionControlResourcePercentageMemory int64 `json:"ha_admission_control_resource_percentage_memory"` HaAdmissionControlSlotPolicyExplicitCpu int64 `json:"ha_admission_control_slot_policy_explicit_cpu"` HaAdmissionControlSlotPolicyExplicitMemory int64 `json:"ha_admission_control_slot_policy_explicit_memory"` HaAdmissionControlSlotPolicyUseExplicitSize bool `json:"ha_admission_control_slot_policy_use_explicit_size"` HaAdvancedOptions map[string]string `json:"ha_advanced_options,omitempty"` HaDatastoreApdRecoveryAction string `json:"ha_datastore_apd_recovery_action"` HaDatastoreApdResponse string `json:"ha_datastore_apd_response"` HaDatastoreApdResponseDelay int64 `json:"ha_datastore_apd_response_delay"` HaDatastorePdlResponse string `json:"ha_datastore_pdl_response"` HaEnabled bool `json:"ha_enabled"` HaHeartbeatDatastoreIds []string `json:"ha_heartbeat_datastore_ids,omitempty"` HaHeartbeatDatastorePolicy string `json:"ha_heartbeat_datastore_policy"` HaHostIsolationResponse string `json:"ha_host_isolation_response"` HaHostMonitoring string `json:"ha_host_monitoring"` HaVmComponentProtection string `json:"ha_vm_component_protection"` HaVmDependencyRestartCondition string `json:"ha_vm_dependency_restart_condition"` HaVmFailureInterval int64 `json:"ha_vm_failure_interval"` HaVmMaximumFailureWindow int64 `json:"ha_vm_maximum_failure_window"` HaVmMaximumResets int64 `json:"ha_vm_maximum_resets"` HaVmMinimumUptime int64 `json:"ha_vm_minimum_uptime"` HaVmMonitoring string `json:"ha_vm_monitoring"` HaVmRestartAdditionalDelay int64 `json:"ha_vm_restart_additional_delay"` HaVmRestartPriority string `json:"ha_vm_restart_priority"` HaVmRestartTimeout int64 `json:"ha_vm_restart_timeout"` HostClusterExitTimeout int64 `json:"host_cluster_exit_timeout"` HostManaged bool `json:"host_managed"` HostSystemIds []string `json:"host_system_ids,omitempty"` Name string `json:"name"` ProactiveHaAutomationLevel string `json:"proactive_ha_automation_level"` ProactiveHaEnabled bool `json:"proactive_ha_enabled"` ProactiveHaModerateRemediation string `json:"proactive_ha_moderate_remediation"` ProactiveHaProviderIds []string `json:"proactive_ha_provider_ids,omitempty"` ProactiveHaSevereRemediation string `json:"proactive_ha_severe_remediation"` Tags []string `json:"tags,omitempty"` VsanEnabled bool `json:"vsan_enabled"` VsanDiskGroup VsanDiskGroup `json:"vsan_disk_group"` }
A ComputeClusterParameters defines the desired state of a ComputeCluster
func (*ComputeClusterParameters) DeepCopy ¶
func (in *ComputeClusterParameters) DeepCopy() *ComputeClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeClusterParameters.
func (*ComputeClusterParameters) DeepCopyInto ¶
func (in *ComputeClusterParameters) DeepCopyInto(out *ComputeClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComputeClusterSpec ¶
type ComputeClusterSpec struct { xpv1.ResourceSpec `json:",inline"` ForProvider ComputeClusterParameters `json:"forProvider"` }
A ComputeClusterSpec defines the desired state of a ComputeCluster
func (*ComputeClusterSpec) DeepCopy ¶
func (in *ComputeClusterSpec) DeepCopy() *ComputeClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeClusterSpec.
func (*ComputeClusterSpec) DeepCopyInto ¶
func (in *ComputeClusterSpec) DeepCopyInto(out *ComputeClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ComputeClusterStatus ¶
type ComputeClusterStatus struct { xpv1.ResourceStatus `json:",inline"` AtProvider ComputeClusterObservation `json:"atProvider"` }
A ComputeClusterStatus defines the observed state of a ComputeCluster
func (*ComputeClusterStatus) DeepCopy ¶
func (in *ComputeClusterStatus) DeepCopy() *ComputeClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeClusterStatus.
func (*ComputeClusterStatus) DeepCopyInto ¶
func (in *ComputeClusterStatus) DeepCopyInto(out *ComputeClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VsanDiskGroup ¶
type VsanDiskGroup struct { Storage []string `json:"storage,omitempty"` Cache string `json:"cache"` }
func (*VsanDiskGroup) DeepCopy ¶
func (in *VsanDiskGroup) DeepCopy() *VsanDiskGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VsanDiskGroup.
func (*VsanDiskGroup) DeepCopyInto ¶
func (in *VsanDiskGroup) DeepCopyInto(out *VsanDiskGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.