VcfCheck

2.0.0.1006

Lightweight PowerShell precheck engine for VMware Cloud Foundation upgrades, paired with a bundled local Python report viewer.

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name VcfCheck -RequiredVersion 2.0.0.1006

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name VcfCheck -Version 2.0.0.1006

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • VCF

Tags

VMware VCF VCFCheck Upgrade VCF.Check Windows Linux MacOS

Functions

Add-VcfCheckEnvironment Clear-VcfCheckAriaAutomationBearerToken Clear-VcfCheckSubProgress Connect-VcfCheckAriaAutomation Connect-VcfCheckAriaAutomationEndpoint Connect-VcfCheckAriaOps Connect-VcfCheckAriaOpsEndpoint Connect-VcfCheckNsxManager Connect-VcfCheckSddcManager Connect-VcfCheckVCenter ConvertFrom-SecureStringViaBstr ConvertFrom-VcfCheckDfOutput ConvertTo-SecureStringForCredential ConvertTo-VcfCheckFriendlyVrslcmError ConvertTo-VcfCheckHtmlEncoded ConvertTo-VcfCheckHtmlRemediationEncoded ConvertTo-VcfCheckHumanReadableKb ConvertTo-VcfCheckLcmSoftwareSummary ConvertTo-VcfCheckNormalizedExpiryDateText ConvertTo-VcfCheckReportJson ConvertTo-VcfCheckSimpleVersion Disconnect-VcfCheckAll Disconnect-VcfCheckComponent Export-VcfCheckReportCsv Export-VcfCheckReportHtml Find-VcfCheckBomVersionForComponent Find-VcfCheckPythonInterpreter Format-VcfCheckDuration Format-VcfCheckHtmlDocument Format-VcfCheckHtmlDocumentHead Format-VcfCheckHtmlHostDetailCard Format-VcfCheckHtmlHostSummaryBar Format-VcfCheckHtmlNav Format-VcfCheckHtmlResultCard Format-VcfCheckHtmlRowsTable Format-VcfCheckHtmlRunSummary Format-VcfCheckHtmlSummaryTable Format-VcfCheckHtmlSummaryTile Get-VcfApplianceErrorCategory Get-VcfCheckAllVCenterFqdns Get-VcfCheckAriaAutomationBearerToken Get-VcfCheckAriaAutomationCredential Get-VcfCheckAriaAutomationRefreshToken Get-VcfCheckAriaAutomationTargets Get-VcfCheckAriaOpsAdapterInstances Get-VcfCheckAriaOpsAdapterResources Get-VcfCheckAriaOpsApiToken Get-VcfCheckAriaOpsCertificates Get-VcfCheckAriaOpsCollectors Get-VcfCheckAriaOpsCredential Get-VcfCheckAriaOpsCriticalAlerts Get-VcfCheckAriaOpsLicenseEntitlement Get-VcfCheckAriaOpsResourceStats Get-VcfCheckAriaOpsSelfMonitoringAdapterKind Get-VcfCheckAriaOpsSelfMonitoringResources Get-VcfCheckAriaOpsVersion Test-VcfAriaOpsLifecycleStatus Get-VcfCheckAriaOpsTargets Get-VcfCheckApplianceHealth Get-VcfCheckApplianceNetworkingProxy Get-VcfCheckApplianceStorageUsage Get-VcfCheckApplianceSystemStorage Get-VcfCheckApplianceUptime Get-VcfCheckBrownfieldTreatmentData Get-VcfCheckCatalog Get-VcfCheckCheckSetResultViaRest Get-VcfCheckClusterDatastoreInventory Get-VcfCheckClusterEnablementSoftware Get-VcfCheckClusterInventory Get-VcfCheckClusterLcmSoftware Get-VcfCheckClusterVMHostInventory Get-VcfCheckComponentCredential Get-VcfCheckCredential Get-VcfCheckDatastoreInventory Get-VcfCheckDomainCurrentBom Get-VcfCheckDomains Get-VcfCheckDrsRule Get-VcfCheckEnvironmentAriaAutomationEndpoints Get-VcfCheckEnvironmentAriaOpsEndpoints Get-VcfCheckEnvironments Get-VcfCheckEsxCpuCompatibilityData Get-VcfCheckEsxCpuDeprecationData Get-VcfCheckEsxHostHardwareDetail Get-VcfCheckHardDiskInventory Get-VcfCheckHealthSummarySubTaskList Get-VcfCheckHealthSummarySubTaskSignature Get-VcfCheckHostAdvancedSetting Get-VcfCheckHostsGroupedByCluster Get-VcfCheckHtmlHostCpuStatus Get-VcfCheckHtmlStatusClass Get-VcfCheckInteropMatrixCompatibilityVerdict Get-VcfCheckLogDirectory Get-VcfCheckMachineCertificate Get-VcfCheckManagementDomain Get-VcfCheckManagementDomainId Get-VcfCheckManagementDomainSizingEstimate Get-VcfCheckManagementNsxManagerFqdn Get-VcfCheckManagementVCenterFqdn Get-VcfCheckMarketingVersionAliasMap Get-VcfCheckNsxAlarm Get-VcfCheckNsxApiServiceConfig Get-VcfCheckNsxBackupHistory Get-VcfCheckNsxBackupTypeStatus Get-VcfCheckNsxEdgeCluster Get-VcfCheckNsxLatencyProfile Get-VcfCheckNsxNappRegistration Get-VcfCheckPsqlExecutablePath Get-VcfCheckReleaseBom Get-VcfCheckReportStylesheet Get-VcfCheckSddcManagerRootCredential Get-VcfCheckSddcType Get-VcfCheckServerStatus Get-VcfCheckSettings Get-VcfCheckSizingReferenceData Get-VcfCheckSizingSnapshotForVCenter Get-VcfCheckSupervisorCluster Get-VcfCheckSupervisorClusterSoftware Get-VcfCheckTcpListenerProcessId Get-VcfCheckThemePreference Get-VcfCheckTimestampedReportPath Get-VcfCheckTlsTrustErrorMessage Get-VcfCheckUiCheckRunRowSet Get-VcfCheckVCenterAdvancedSetting Get-VcfCheckVCenterApplianceSizeEvaluation Get-VcfCheckVCenterDomainName Get-VcfCheckVCenterDomainType Get-VcfCheckVCenterExtension Get-VcfCheckVCenterServices Get-VcfCheckVCenterSizeTier Get-VcfCheckVCenterSsoCredential Get-VcfCheckVCenterSsoDomainName Get-VcfCheckVcfVersion Get-VcfCheckVDSwitchInventory Get-VcfCheckVersionAliasMap Get-VcfCheckVMHostCpuInfo Get-VcfCheckVMHostInventory Get-VcfCheckVMHostNetworkDevices Get-VcfCheckVMHostScsiDevices Get-VcfCheckVMHostStorageAdapters Get-VcfCheckVMInventory Get-VcfCheckVMSnapshotInventory Get-VcfCheckVrslcmConnection Get-VcfCheckVrslcmDatacenterCredentialRows Get-VcfCheckVrslcmRootCredential Get-VcfCheckVsanClusterConfig Get-VcfCheckVsanClusterHealth Get-VcfCheckVsanDiskGroupInventory Get-VcfCheckVsanObjectInventory Initialize-VcfCheck Initialize-VcfCheckLogging Initialize-VcfCheckMonitoringItemDataRequest Invoke-VcfApplianceCommand Invoke-VcfCheck Invoke-VcfCheckAriaAutomationApi Invoke-VcfCheckAriaOpsApi Invoke-VcfCheckInteropMatrixUpgrades Invoke-VcfCheckNsxManagerApi Invoke-VcfCheckNsxtCheck Invoke-VcfCheckPersistBaseDirectory Invoke-VcfCheckPerVCenterCheck Invoke-VcfCheckWithTimeout Invoke-VcfCheckServerManager Invoke-VcfCheckVCenterApplianceCliCheck Invoke-VcfCheckVrslcmApi New-VcfCheckApplianceCommandFailureResult New-VcfCheckBomComplianceRow New-VcfCheckContext New-VcfCheckEnvironmentId New-VcfCheckHealthSummarySpec New-VcfCheckOwnerOnlyDirectory New-VcfCheckPerDomainResults New-VcfCheckResult New-VcfCheckVersionAliasClusterRowSet New-VcfCheckVersionAliasRow Protect-VcfCheckLogMessage Remove-VcfCheckEnvironment Resolve-VcfCheckActiveBaseDirectory Resolve-VcfCheckAllowInsecureTls Resolve-VcfCheckAriaAutomationEndpointCredentials Resolve-VcfCheckAriaOpsCollectorFqdn Resolve-VcfCheckAriaOpsEndpointCredentials Resolve-VcfCheckBaseDirectory Resolve-VcfCheckBomDestinationThreshold Resolve-VcfCheckCheckList Resolve-VcfCheckEsxCpuCompatibility Resolve-VcfCheckEsxCpuDeprecationStatus Resolve-VcfCheckInProgressHealthCheckId Resolve-VcfCheckInteropMatrixReleaseInFamily Resolve-VcfCheckMarketingVersionAliasKeyFromBuild Restart-VcfCheckServer Save-VcfCheckEnvironments Set-VcfCheckEnvironment Start-VcfCheckServer Stop-VcfCheckServer Test-VcfCheckBomVersionMatch Test-VcfCheckDependencies Test-VcfCheckEnvironmentIsValid Test-VcfCheckModuleUpdate Test-VcfCheckSddcManagerRootCredential Test-VcfCheckTcpConnectivity Write-LogMessage Write-VcfCheckRuntimeInfo Write-VcfCheckCheckOutcome Write-VcfCheckCheckProgress Write-VcfCheckConsoleSummary Write-VcfCheckHealthSummaryProgress Write-VcfCheckHealthSummarySubTaskLog Write-VcfCheckReport Write-VcfCheckSizingProgress Write-VcfCheckSubProgress Test-Vcf*

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
2.0.0.1007 5 9/11/2026
2.0.0.1006 (current version) 5 9/10/2026