netcoreapp3.1/VMware.Sdk.Vcf.Installer.Cmdlets.dll-Help.xml

<?xml version="1.0" encoding="us-ascii"?>
<helpItems schema="maml" xmlns="http://msh">
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
  <command:details>
    <command:name>Connect-VcfInstallerServer</command:name>
    <command:verb>Connect</command:verb>
    <command:noun>VcfInstallerServer</command:noun>
    <maml:description>
      <maml:para>This cmdlet establishes a connection to a VMware VCF Installer Server.</maml:para>
    </maml:description>
  </command:details>
  <maml:description>
    <maml:para>This cmdlet establishes a connection to a VMware VCF Installer Server. The resulting connections are added to the list of default connections in a global variable named "$global:defaultInstallerConnections" (if the NotDefault switch was not specified).</maml:para>
  </maml:description>
  <command:syntax>
    <command:syntaxItem>
      <maml:name>Connect-VcfInstallerServer</maml:name>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Server</maml:name>
        <maml:description>
          <maml:para>Specifies the IP address or fully qualified domain name (FQDN) of the VMware VCF Installer Server.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="Username">
        <maml:name>User</maml:name>
        <maml:description>
          <maml:para>Specifies the user name to log in to the VMware VCF Installer Server.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Password</maml:name>
        <maml:description>
          <maml:para>Specifies the password to log in to the VMware VCF Installer Server.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">SecureString</command:parameterValue>
        <dev:type>
          <maml:name>SecureString</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Credential</maml:name>
        <maml:description>
          <maml:para>Specifies the credentials to log in to the VMware VCF Installer Server. You can use this parameter as an alternative to the User/Password parameter pair.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">PSCredential</command:parameterValue>
        <dev:type>
          <maml:name>PSCredential</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IgnoreInvalidCertificate</maml:name>
        <maml:description>
          <maml:para>If specified, PowerCLI ignores any errors related to invalid server certificates of the VMware VCF Installer Server.</maml:para>
        </maml:description>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>NotDefault</maml:name>
        <maml:description>
          <maml:para>If specified, the resulting connection is not recorded in the list of default VMware VCF Installer server connections and must be manually specified when you use a cmdlet.</maml:para>
        </maml:description>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Port</maml:name>
        <maml:description>
          <maml:para>Specifies the port on the server you want to use for the connection. If not specified, a protocol-specific default value is used.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Protocol</maml:name>
        <maml:description>
          <maml:para>Specifies the Internet protocol you want to use for the connection. It can be either HTTP or HTTPS. If not specified, HTTPS is used.</maml:para>
        </maml:description>
        <command:parameterValueGroup>
          <command:parameterValue required="false" command:variableLength="false">http</command:parameterValue>
          <command:parameterValue required="false" command:variableLength="false">https</command:parameterValue>
        </command:parameterValueGroup>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:syntaxItem>
  </command:syntax>
  <command:parameters>
    <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
      <maml:name>Server</maml:name>
      <maml:description>
        <maml:para>Specifies the IP address or fully qualified domain name (FQDN) of the VMware VCF Installer Server.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
      <dev:type>
        <maml:name>String</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="Username">
      <maml:name>User</maml:name>
      <maml:description>
        <maml:para>Specifies the user name to log in to the VMware VCF Installer Server.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
      <dev:type>
        <maml:name>String</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>Password</maml:name>
      <maml:description>
        <maml:para>Specifies the password to log in to the VMware VCF Installer Server.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">SecureString</command:parameterValue>
      <dev:type>
        <maml:name>SecureString</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>Credential</maml:name>
      <maml:description>
        <maml:para>Specifies the credentials to log in to the VMware VCF Installer Server. You can use this parameter as an alternative to the User/Password parameter pair.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">PSCredential</command:parameterValue>
      <dev:type>
        <maml:name>PSCredential</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>IgnoreInvalidCertificate</maml:name>
      <maml:description>
        <maml:para>If specified, PowerCLI ignores any errors related to invalid server certificates of the VMware VCF Installer Server.</maml:para>
      </maml:description>
      <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
      <dev:type>
        <maml:name>SwitchParameter</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>False</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>NotDefault</maml:name>
      <maml:description>
        <maml:para>If specified, the resulting connection is not recorded in the list of default VMware VCF Installer server connections and must be manually specified when you use a cmdlet.</maml:para>
      </maml:description>
      <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
      <dev:type>
        <maml:name>SwitchParameter</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>False</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>Port</maml:name>
      <maml:description>
        <maml:para>Specifies the port on the server you want to use for the connection. If not specified, a protocol-specific default value is used.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
      <dev:type>
        <maml:name>Int32</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
    <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
      <maml:name>Protocol</maml:name>
      <maml:description>
        <maml:para>Specifies the Internet protocol you want to use for the connection. It can be either HTTP or HTTPS. If not specified, HTTPS is used.</maml:para>
      </maml:description>
      <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
      <dev:type>
        <maml:name>String</maml:name>
        <maml:uri />
      </dev:type>
      <dev:defaultValue>None</dev:defaultValue>
    </command:parameter>
  </command:parameters>
  <command:inputTypes>
    <command:inputType>
      <dev:type>
        <maml:name>System.Management.Automation.PSCredential</maml:name>
      </dev:type>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:inputType>
    <command:inputType>
      <dev:type>
        <maml:name>System.String</maml:name>
      </dev:type>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:inputType>
  </command:inputTypes>
  <command:returnValues>
    <command:returnValue>
      <dev:type>
        <maml:name>VMware.Sdk.Vcf.Installer.IAccessTokenConnection</maml:name>
      </dev:type>
      <maml:description>
        <maml:para></maml:para>
      </maml:description>
    </command:returnValue>
  </command:returnValues>
  <maml:alertSet>
    <maml:alert>
      <maml:para></maml:para>
    </maml:alert>
  </maml:alertSet>
  <command:examples>
    <command:example>
      <maml:title>-------------------------- Example 1 --------------------------</maml:title>
      <dev:code>PS C:\&gt; Connect-VcfInstallerServer -Server MyVcfInstance.com -User "User" -Password "Password"

Connects to a VMware VCF Installer server with a MyVcfInstance.com address by passing a valid user name and password.</dev:code>
      <dev:remarks>
        <maml:para></maml:para>
      </dev:remarks>
    </command:example>
    <command:example>
      <maml:title>-------------------------- Example 2 --------------------------</maml:title>
      <dev:code>PS C:\&gt; $myCredential = Get-Credential
PS C:\&gt; Connect-VcfInstallerServer -Server MyVcfInstance.com -Credential $myCredential
Connects to a VMware VCF Installer server with a MyVcfInstance.com address by passing a credential object.</dev:code>
      <dev:remarks>
        <maml:para></maml:para>
      </dev:remarks>
    </command:example>
  </command:examples>
  <command:relatedLinks />
</command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDeleteBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDeleteBundle</command:noun>
      <maml:description>
        <maml:para>Delete a bundle by bundle ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a Bundle by bundle ID.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDeleteBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Bundle ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BinaryFilesOnly</maml:name>
          <maml:Description>
            <maml:para>binaryFilesOnly, if true, only binary files from storage will be deleted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Bundle ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BinaryFilesOnly</maml:name>
        <maml:Description>
          <maml:para>binaryFilesOnly, if true, only binary files from storage will be deleted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteBundle -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a -binaryFilesOnly $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteBundle -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/id/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetBundle</command:noun>
      <maml:description>
        <maml:para>Retrieve a bundle by its ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get a Bundle</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Bundle ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Bundle ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Bundle</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundle -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundle -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetBundleDownloadStatus</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetBundleDownloadStatus</command:noun>
      <maml:description>
        <maml:para>Retrieve a the download status for bundles</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get all download status for all bundles matching the criteria. Returns the download information (status, error, taskId) for all bundles matching the criteria (release version, bundle Id, image type).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetBundleDownloadStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReleaseVersion</maml:name>
          <maml:Description>
            <maml:para>Get download status for bundles that are associated with a specific release.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleId</maml:name>
          <maml:Description>
            <maml:para>Get the download status for a specific bundle by bundleId.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageType</maml:name>
          <maml:Description>
            <maml:para>The image type of the bundle, either INSTALL or PATCH</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReleaseVersion</maml:name>
        <maml:Description>
          <maml:para>Get download status for bundles that are associated with a specific release.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleId</maml:name>
        <maml:Description>
          <maml:para>Get the download status for a specific bundle by bundleId.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageType</maml:name>
        <maml:Description>
          <maml:para>The image type of the bundle, either INSTALL or PATCH</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfBundleDownloadStatusInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundleDownloadStatus -releaseVersion 9.0.0.0 -bundleId e6ba8240-d9b7-11ef-bf62-63832c57ab1a -imageType One among: PATCH, INSTALL
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundleDownloadStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundleDownloadStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundleDownloadStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/download-status/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetBundles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetBundles</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of bundles</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get all Bundles. Returns uploaded bundles and bundles available via depot access.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetBundles</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductType</maml:name>
          <maml:Description>
            <maml:para>The type of the product</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsCompliant</maml:name>
          <maml:Description>
            <maml:para>Is compliant with the current VCF version?</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleType</maml:name>
          <maml:Description>
            <maml:para>The type of the bundle</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductType</maml:name>
        <maml:Description>
          <maml:para>The type of the product</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsCompliant</maml:name>
        <maml:Description>
          <maml:para>Is compliant with the current VCF version?</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleType</maml:name>
        <maml:Description>
          <maml:para>The type of the bundle</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfBundle</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundles -productType e.g. VCENTER, NSX_T_MANAGER, SDDC_MANAGER, VROPS, VRA -isCompliant $true -bundleType One among: SDDC_MANAGER, VMWARE_SOFTWARE
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundles
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetBundlesForSkipUpgrade</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetBundlesForSkipUpgrade</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of bundles to skip upgrade a domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get bundles for skip upgrade a domain from current version to target version (for SDDC Manager only). NOTE: This operation is not applicable if appliance is in VCF Installer mode.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetBundlesForSkipUpgrade</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Domain ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Target domain VCF version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Domain ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Target domain VCF version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfBundle</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundlesForSkipUpgrade -id "id_example" -targetVersion "targetVersion_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundlesForSkipUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetBundlesForSkipUpgrade -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetBundlesForSkipUpgrade with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/domains/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerStartBundleDownloadByID</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerStartBundleDownloadByID</command:noun>
      <maml:description>
        <maml:para>Start immediate, schedule or cancel download of a bundle by ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update a Bundle for scheduling/triggering download. If download is started, this can be used to cancel a download. Only one download can triggered for a Bundle.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerStartBundleDownloadByID</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Bundle ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Bundle ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Task</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$BundleDownloadSpec = Initialize-VcfInstallerBundleDownloadSpec -ScheduledTimestamp 2025-01-24T10:00:00Z -DownloadNow $false -CancelNow $false
$BundleUpdateSpec = Initialize-VcfInstallerBundleUpdateSpec -BundleDownloadSpec $BundleDownloadSpec
 
Invoke-VcfInstallerStartBundleDownloadByID -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a -bundleUpdateSpec $bundleUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerStartBundleDownloadByID with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleUpdateSpec = Initialize-VcfInstallerBundleUpdateSpec
 
Invoke-VcfInstallerStartBundleDownloadByID -id e6ba8240-d9b7-11ef-bf62-63832c57ab1a -bundleUpdateSpec $bundleUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerStartBundleDownloadByID with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/id/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerBundleUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerUploadBundle</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerUploadBundle</command:noun>
      <maml:description>
        <maml:para>[Unsupported] Upload a bundle to SDDC Manager or VCF Installer</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upload Bundle to SDDC Manager or VCF Installer. This is useful when you do not have internet connectivity for downloading bundles from the online depot to SDDC Manager or VCF Installer. The Bundles are manually downloaded from Depot using Bundle Transfer utility. This API is no longer supported from VCF 9.0. Please refer to POST v1/product-binaries instead.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerUploadBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleUploadSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleUploadSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleUploadSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleUploadSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleUploadSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleUploadSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Task</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$PartnerExtensionSpec = Initialize-VcfInstallerPartnerExtensionSpec -PartnerBundleVersion "MyPartnerBundleVersion" -PartnerBundleMetadataFilePath "MyPartnerBundleMetadataFilePath"
$BundleUploadSpec = Initialize-VcfInstallerBundleUploadSpec -BundleFilePath "MyBundleFilePath" -ManifestFilePath "MyManifestFilePath" -SignatureFilePath "MySignatureFilePath" -CompatibilitySetsFilePath "MyCompatibilitySetsFilePath" -PartnerExtensionSpec $PartnerExtensionSpec
 
Invoke-VcfInstallerUploadBundle -bundleUploadSpec $bundleUploadSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUploadBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleUploadSpec = Initialize-VcfInstallerBundleUploadSpec -BundleFilePath "MyBundleFilePath" -ManifestFilePath "MyManifestFilePath"
 
Invoke-VcfInstallerUploadBundle -bundleUploadSpec $bundleUploadSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUploadBundle with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/bundles/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerBundleUploadSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetCeipStatus</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetCeipStatus</command:noun>
      <maml:description>
        <maml:para>Retrieve the CEIP status</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get CEIP status and instance id</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetCeipStatus</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Ceip</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCeipStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCeipStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCeipStatus
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCeipStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/ceip/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerSetCeipStatus</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerSetCeipStatus</command:noun>
      <maml:description>
        <maml:para>Configure CEIP to Opt-In or Opt-Out</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Opt-in or Opt-out of CEIP</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerSetCeipStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Task</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerSetCeipStatus -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerSetCeipStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerSetCeipStatus -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerSetCeipStatus with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/ceip/patch/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDeleteDepotSettings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDeleteDepotSettings</command:noun>
      <maml:description>
        <maml:para>Delete the depot configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete the depot configuration if it is present within VCF.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDeleteDepotSettings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DepotType</maml:name>
          <maml:Description>
            <maml:para>Depot Type</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DepotType</maml:name>
        <maml:Description>
          <maml:para>Depot Type</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteDepotSettings -depotType Empty to delete any configured, or one of: VCF_DEPOT, VXRAIL_DEPOT
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteDepotSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteDepotSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteDepotSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/settings/depot/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetDepotSettings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetDepotSettings</command:noun>
      <maml:description>
        <maml:para>Retrieve the depot configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the depot configuration. In a fresh setup, this would be empty.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetDepotSettings</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSettings</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetDepotSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetDepotSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetDepotSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetDepotSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/settings/depot/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetDepotSyncInfo</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetDepotSyncInfo</command:noun>
      <maml:description>
        <maml:para>Retrieve the depot sync information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the depot sync information.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetDepotSyncInfo</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSyncInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetDepotSyncInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetDepotSyncInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetDepotSyncInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetDepotSyncInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/settings/depot/depot-sync-info/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerSyncDepotMetadata</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerSyncDepotMetadata</command:noun>
      <maml:description>
        <maml:para>Sync depot metadata</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sync depot metadata such as bundle manifest, pvc.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerSyncDepotMetadata</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSyncInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerSyncDepotMetadata
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerSyncDepotMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerSyncDepotMetadata
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerSyncDepotMetadata with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/settings/depot/depot-sync-info/patch/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerUpdateDepotSettings</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerUpdateDepotSettings</command:noun>
      <maml:description>
        <maml:para>Configure the depot credentials</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update depot settings. Depot settings can be updated with VMware Depot account</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerUpdateDepotSettings</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DepotSettings</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotSettings</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSettings</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DepotSettings</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotSettings</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSettings</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotSettings</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$DepotAccount = Initialize-VcfInstallerDepotAccount -Username "MyUsername" -Password "MyPassword" -Status One among: DEPOT_UNKNOWN_HOST, DEPOT_NOT_AVAILABLE, DEPOT_USER_NOT_SET, DEPOT_INVALID_CREDENTIAL, UNKNOWN_FAILURE, DEPOT_CONNECTION_SUCCESSFUL -Message "MyMessage" -DownloadToken "MyDownloadToken"
$DepotConfiguration = Initialize-VcfInstallerDepotConfiguration -IsOfflineDepot $false -Hostname "MyHostname" -Port 0
$DepotSettings = Initialize-VcfInstallerDepotSettings -VmwareAccount $DepotAccount -DellEmcSupportAccount $DepotAccount -OfflineAccount $DepotAccount -DepotConfiguration $DepotConfiguration
 
Invoke-VcfInstallerUpdateDepotSettings -depotSettings $depotSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateDepotSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DepotSettings = Initialize-VcfInstallerDepotSettings
 
Invoke-VcfInstallerUpdateDepotSettings -depotSettings $depotSettings
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateDepotSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/settings/depot/put/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDepotSettings</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetCustomPatches</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetCustomPatches</command:noun>
      <maml:description>
        <maml:para>Retrieve the list of custom patches for BOM products associated with or applicable on a VCF domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Filter applicable patches (current/target VCF releases) per product type per domain. NOTE: This operation is not applicable if appliance is in VCF Installer mode.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetCustomPatches</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfRelease</maml:name>
          <maml:Description>
            <maml:para>VCF Release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductType</maml:name>
          <maml:Description>
            <maml:para>Product Type</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainId</maml:name>
        <maml:Description>
          <maml:para>Domain ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfRelease</maml:name>
        <maml:Description>
          <maml:para>VCF Release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductType</maml:name>
        <maml:Description>
          <maml:para>Product Type</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.FlexibleProductPatches</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCustomPatches -domainId "domainId_example" -vcfRelease 4.0.1.0 -productType e.g. VCENTER, NSX_T_MANAGER, SDDC_MANAGER, VRSLCM, VROPS, VCF_OPS_CLOUD_PROXY, VRA
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCustomPatches with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCustomPatches -domainId "domainId_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCustomPatches with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/domains/domainId/custom-patches/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetCustomPatchesBySku</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetCustomPatchesBySku</command:noun>
      <maml:description>
        <maml:para>Retrieve the list of custom patches for BOM products associated with or applicable to SKU</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Filter applicable patches (current/target VCF/VVF releases) per product type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetCustomPatchesBySku</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sku</maml:name>
          <maml:Description>
            <maml:para>SKU (VCF or VVF)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReleaseVersion</maml:name>
          <maml:Description>
            <maml:para>Release Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageType</maml:name>
          <maml:Description>
            <maml:para>Image type for the image you want to retrieve.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sku</maml:name>
        <maml:Description>
          <maml:para>SKU (VCF or VVF)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReleaseVersion</maml:name>
        <maml:Description>
          <maml:para>Release Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageType</maml:name>
        <maml:Description>
          <maml:para>Image type for the image you want to retrieve.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.CustomPatches</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCustomPatchesBySku -sku One among: VCF , VVF -releaseVersion 9.0.0.0 -imageType One among: PATCH, INSTALL
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCustomPatchesBySku with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetCustomPatchesBySku -sku One among: VCF , VVF -releaseVersion 9.0.0.0
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetCustomPatchesBySku with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/custom-patches/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetReleaseComponentsBySku</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetReleaseComponentsBySku</command:noun>
      <maml:description>
        <maml:para>Retrieves the list of components that are part of a VCF or VVF release.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Gets a list of components, the SKU they are part of and the available patch versions,per release version. By default it provide release components of all the release equal and above 5.x</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetReleaseComponentsBySku</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Sku</maml:name>
          <maml:Description>
            <maml:para>SKU filter, to retrieve only components associated with a specific SKU (VCF or VVF)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReleaseVersion</maml:name>
          <maml:Description>
            <maml:para>VCF Release Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageType</maml:name>
          <maml:Description>
            <maml:para>image type for the image you want to retrieve.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutomatedInstall</maml:name>
          <maml:Description>
            <maml:para>Automated Install. If true, list all automated Install product. if false or empty, filter will not be applied. Applicable only for VCF 9.0.0.0 and above releases releases</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LifecycleManagedBy</maml:name>
          <maml:Description>
            <maml:para>Lifecycle managed by</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReleaseType</maml:name>
          <maml:Description>
            <maml:para>List of release types</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MatchWithReleaseType</maml:name>
          <maml:Description>
            <maml:para>Match with release type for provided releaseVersion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Sku</maml:name>
        <maml:Description>
          <maml:para>SKU filter, to retrieve only components associated with a specific SKU (VCF or VVF)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReleaseVersion</maml:name>
        <maml:Description>
          <maml:para>VCF Release Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageType</maml:name>
        <maml:Description>
          <maml:para>image type for the image you want to retrieve.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutomatedInstall</maml:name>
        <maml:Description>
          <maml:para>Automated Install. If true, list all automated Install product. if false or empty, filter will not be applied. Applicable only for VCF 9.0.0.0 and above releases releases</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LifecycleManagedBy</maml:name>
        <maml:Description>
          <maml:para>Lifecycle managed by</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReleaseType</maml:name>
        <maml:Description>
          <maml:para>List of release types</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MatchWithReleaseType</maml:name>
        <maml:Description>
          <maml:para>Match with release type for provided releaseVersion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfReleaseComponentDetail</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetReleaseComponentsBySku -sku VCF -releaseVersion 9.0.0.0 -imageType One among: PATCH, INSTALL -automatedInstall $true -lifecycleManagedBy One among: SDDC_MANAGER_VCF, VRSLCM -releaseType "MyreleaseType" -matchWithReleaseType One among: MAJOR, MINOR, MAINTENANCE, PATCH
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetReleaseComponentsBySku with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetReleaseComponentsBySku -sku VCF
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetReleaseComponentsBySku with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/sku/release-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetProxyConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetProxyConfiguration</command:noun>
      <maml:description>
        <maml:para>Get the current Proxy configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the current Proxy configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetProxyConfiguration</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.ProxyConfiguration</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetProxyConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetProxyConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetProxyConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetProxyConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/proxy-configuration/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerUpdateProxyConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerUpdateProxyConfiguration</command:noun>
      <maml:description>
        <maml:para>Update Proxy configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update Proxy configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerUpdateProxyConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProxyConfiguration</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.ProxyConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.ProxyConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProxyConfiguration</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.ProxyConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.ProxyConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Task</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ProxyConfiguration = Initialize-VcfInstallerProxyConfiguration -IsConfigured $false -IsEnabled $false -Host 10.0.0.250 -Port 3128 -TransferProtocol "HTTP" -Username "MyUsername" -Password "MyPassword" -IsAuthenticated $false
 
Invoke-VcfInstallerUpdateProxyConfiguration -proxyConfiguration $proxyConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateProxyConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ProxyConfiguration = Initialize-VcfInstallerProxyConfiguration
 
Invoke-VcfInstallerUpdateProxyConfiguration -proxyConfiguration $proxyConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateProxyConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/proxy-configuration/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerProxyConfiguration</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetFutureReleases</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetFutureReleases</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of future releases by domain ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns all known to the system future target versions for a domain. If some of them are not allowed (e.g. stepping stone), then message explains the reason. If the domain does not have a product configured at that point, then that product will not be included in the BOM or patch bundle list in each release. NOTE: This operation is not applicable if appliance is in VCF Installer mode.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetFutureReleases</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain ID to get all feature target versions for</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainId</maml:name>
        <maml:Description>
          <maml:para>Domain ID to get all feature target versions for</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfDomainFutureRelease</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetFutureReleases -domainId 9ab78840-ee25-11e8-a8fc-d71c338107bd
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetFutureReleases with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetFutureReleases -domainId 9ab78840-ee25-11e8-a8fc-d71c338107bd
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetFutureReleases with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/domains/domainId/future-releases/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetReleases</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetReleases</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of releases including current and target versions</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get all Releases, with option to get current release for a domain, get release by version or get future releases for a versionor get all the applicable target release.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetReleases</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain ID to get current release of the domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionEq</maml:name>
          <maml:Description>
            <maml:para>Release version to get its release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionGt</maml:name>
          <maml:Description>
            <maml:para>Release version to get its future releases</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionGe</maml:name>
          <maml:Description>
            <maml:para>Release version to get its current &amp; future releases</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplicableForVersion</maml:name>
          <maml:Description>
            <maml:para>Release version to get applicable releases</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinInstallerVersionLe</maml:name>
          <maml:Description>
            <maml:para>Releases with minInstallerVersion less than given minInstallerVersion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GetFutureReleases</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Get all future releases for a given domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeOnlyCompatible</maml:name>
          <maml:Description>
            <maml:para>Filter only compatible releases on the system</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainId</maml:name>
        <maml:Description>
          <maml:para>Domain ID to get current release of the domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionEq</maml:name>
        <maml:Description>
          <maml:para>Release version to get its release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionGt</maml:name>
        <maml:Description>
          <maml:para>Release version to get its future releases</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionGe</maml:name>
        <maml:Description>
          <maml:para>Release version to get its current &amp; future releases</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplicableForVersion</maml:name>
        <maml:Description>
          <maml:para>Release version to get applicable releases</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinInstallerVersionLe</maml:name>
        <maml:Description>
          <maml:para>Releases with minInstallerVersion less than given minInstallerVersion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>GetFutureReleases</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Get all future releases for a given domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IncludeOnlyCompatible</maml:name>
        <maml:Description>
          <maml:para>Filter only compatible releases on the system</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfRelease</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetReleases -domainId 9ab78840-ee25-11e8-a8fc-d71c338107bd -versionEq 3.9.0 -versionGt 4.0.0.0 -versionGe 9.0.0.0 -applicableForVersion 4.0.1.0 -minInstallerVersionLe 9.0.0.0 -getFutureReleases $true -includeOnlyCompatible $true
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetReleases with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetReleases
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetReleases with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSystemRelease</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSystemRelease</command:noun>
      <maml:description>
        <maml:para>Retrieve the lowest deployed release of VMware Cloud Foundation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns release for the lowest deployed VCF version for a domain on the environment. If Management domain is ahead of WLD domain, VCF BOM version for the WLD domain will be returned. NOTE: This operation is not applicable if appliance is in VCF Installer mode.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSystemRelease</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Release</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemRelease
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemRelease
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemRelease with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/releases/system/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetApplianceInfo</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetApplianceInfo</command:noun>
      <maml:description>
        <maml:para>Get appliance information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get appliance information such as the version and the appliance&#39;s role.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetApplianceInfo</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.ApplianceInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetApplianceInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetApplianceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetApplianceInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetApplianceInfo with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/appliance-info/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSystemConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSystemConfiguration</command:noun>
      <maml:description>
        <maml:para>Retrieve the system configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve the system configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSystemConfiguration</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.System</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemConfiguration
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSystemVcfManagementComponents</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSystemVcfManagementComponents</command:noun>
      <maml:description>
        <maml:para>Get VCF Management Components</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the details of VCF Management Components containing each component&#39;s FQDN, deployment type, and deployment status</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSystemVcfManagementComponents</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfManagementComponents</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemVcfManagementComponents
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemVcfManagementComponents with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSystemVcfManagementComponents
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSystemVcfManagementComponents with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/vcf-management-components/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerUpdateSystemConfiguration</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerUpdateSystemConfiguration</command:noun>
      <maml:description>
        <maml:para>Updates paramters of the system configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Updates paramters of the system configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerUpdateSystemConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SystemUpdateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SystemUpdateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SystemUpdateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SystemUpdateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SystemUpdateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SystemUpdateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SystemUpdateSpec = Initialize-VcfInstallerSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
Invoke-VcfInstallerUpdateSystemConfiguration -systemUpdateSpec $systemUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateSystemConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SystemUpdateSpec = Initialize-VcfInstallerSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
Invoke-VcfInstallerUpdateSystemConfiguration -systemUpdateSpec $systemUpdateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerUpdateSystemConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/system/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSystemUpdateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerCancelTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerCancelTask</command:noun>
      <maml:description>
        <maml:para>Cancel a Task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cancel a Task by ID, if it exists</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerCancelTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Task id for cancelling</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Task id for cancelling</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerCancelTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerCancelTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerCancelTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerCancelTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tasks/id/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetTask</command:noun>
      <maml:description>
        <maml:para>Retrieve a task by its ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get a Task by ID, if it exists</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Task id to retrieve</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Task id to retrieve</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Task</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tasks/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetTasks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetTasks</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of all tasks</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the tasks</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetTasks</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>The number of elements to be returned in the result</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
          <dev:type>
            <maml:name>int?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TaskStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TaskType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompletedAfter</maml:name>
          <maml:Description>
            <maml:para>A time based filter to get tasks which are completed after the given timestamp. A task is completed if its status is &#39;Successful&#39; or &#39;Failed&#39;. Time is in milliseconds.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">long?</command:parameterValue>
          <dev:type>
            <maml:name>long?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageNumber</maml:name>
          <maml:Description>
            <maml:para>Page number.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
          <dev:type>
            <maml:name>int?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PageSize</maml:name>
          <maml:Description>
            <maml:para>Size of the page you want to retrieve. Max page size allowed is 100.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
          <dev:type>
            <maml:name>int?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OrderDirection</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OrderBy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TaskName</maml:name>
          <maml:Description>
            <maml:para>Search filter when task name contains text.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DoLiveRefresh</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>The number of elements to be returned in the result</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TaskStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TaskType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceId</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceType</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CompletedAfter</maml:name>
        <maml:Description>
          <maml:para>A time based filter to get tasks which are completed after the given timestamp. A task is completed if its status is &#39;Successful&#39; or &#39;Failed&#39;. Time is in milliseconds.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">long?</command:parameterValue>
        <dev:type>
          <maml:name>long?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageNumber</maml:name>
        <maml:Description>
          <maml:para>Page number.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PageSize</maml:name>
        <maml:Description>
          <maml:para>Size of the page you want to retrieve. Max page size allowed is 100.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int?</command:parameterValue>
        <dev:type>
          <maml:name>int?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OrderDirection</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OrderBy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TaskName</maml:name>
        <maml:Description>
          <maml:para>Search filter when task name contains text.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DoLiveRefresh</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTasks -limit 56 -taskStatus "taskStatus_example" -taskType "taskType_example" -resourceId "resourceId_example" -resourceType "resourceType_example" -completedAfter 789L -pageNumber 56 -pageSize 56 -orderDirection "orderDirection_example" -orderBy "orderBy_example" -taskName "taskName_example" -doLiveRefresh $false
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTasks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTasks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tasks/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerRetryTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerRetryTask</command:noun>
      <maml:description>
        <maml:para>Retry a Task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retry a failed Task by ID, if it exists</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerRetryTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Task id retry</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Task id retry</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerRetryTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRetryTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerRetryTask -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRetryTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tasks/id/patch/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerCreateToken</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerCreateToken</command:noun>
      <maml:description>
        <maml:para>Create Token Pair</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates access token and refresh token for user access</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerCreateToken</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TokenCreationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.TokenCreationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.TokenCreationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TokenCreationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.TokenCreationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.TokenCreationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.TokenPair</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TokenCreationSpec = Initialize-VcfInstallerTokenCreationSpec -Username "MyUsername" -Password "MyPassword" -ApiKey "MyApiKey" -IdToken "MyIdToken"
 
Invoke-VcfInstallerCreateToken -tokenCreationSpec $tokenCreationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerCreateToken with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TokenCreationSpec = Initialize-VcfInstallerTokenCreationSpec
 
Invoke-VcfInstallerCreateToken -tokenCreationSpec $tokenCreationSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerCreateToken with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tokens/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerTokenCreationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerInvalidateRefreshToken</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerInvalidateRefreshToken</command:noun>
      <maml:description>
        <maml:para>Invalidate Refresh Token</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Invalidate the provided refresh token</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerInvalidateRefreshToken</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerInvalidateRefreshToken -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerInvalidateRefreshToken with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerInvalidateRefreshToken -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerInvalidateRefreshToken with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tokens/refresh-token/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerRefreshAccessToken</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerRefreshAccessToken</command:noun>
      <maml:description>
        <maml:para>Refresh Access Token</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Refresh the access token associated with the given refresh token</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerRefreshAccessToken</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Body</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Body</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>string</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerRefreshAccessToken -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRefreshAccessToken with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerRefreshAccessToken -body "body_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRefreshAccessToken with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/tokens/access-token/refresh/patch/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerAddTrustedCertificate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerAddTrustedCertificate</command:noun>
      <maml:description>
        <maml:para>Add a trusted certificate to the appliance&#39;s trust store</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Add a trusted certificate to the appliance&#39;s trust store.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerAddTrustedCertificate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrustedCertificateSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.TrustedCertificateSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.TrustedCertificateSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TrustedCertificateSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.TrustedCertificateSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.TrustedCertificateSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfTrustedCertificate</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TrustedCertificateSpec = Initialize-VcfInstallerTrustedCertificateSpec -Certificate -----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE----- -CertificateUsageType One among: TRUSTED_FOR_OUTBOUND, TRUSTED_FOR_INBOUND
 
Invoke-VcfInstallerAddTrustedCertificate -trustedCertificateSpec $trustedCertificateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerAddTrustedCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TrustedCertificateSpec = Initialize-VcfInstallerTrustedCertificateSpec -Certificate -----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----
 
Invoke-VcfInstallerAddTrustedCertificate -trustedCertificateSpec $trustedCertificateSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerAddTrustedCertificate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddc-manager/trusted-certificates/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerTrustedCertificateSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDeleteTrustedCertificate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDeleteTrustedCertificate</command:noun>
      <maml:description>
        <maml:para>Delete a trusted certificate from the appliance&#39;s trust store</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Delete a trusted certificate from the appliance&#39;s trust store.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDeleteTrustedCertificate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Alias</maml:name>
          <maml:Description>
            <maml:para>Certificate Alias</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Alias</maml:name>
        <maml:Description>
          <maml:para>Certificate Alias</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteTrustedCertificate -alias "alias_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteTrustedCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerDeleteTrustedCertificate -alias "alias_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeleteTrustedCertificate with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddc-manager/trusted-certificates/alias/delete/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetTrustedCertificates</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetTrustedCertificates</command:noun>
      <maml:description>
        <maml:para>Retrieve all trusted certificates from the appliance</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieve all trusted certificates from the appliance.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetTrustedCertificates</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfTrustedCertificate</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTrustedCertificates
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTrustedCertificates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetTrustedCertificates
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetTrustedCertificates with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddc-manager/trusted-certificates/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDeploySddc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDeploySddc</command:noun>
      <maml:description>
        <maml:para>Start VCF (or VVF) installation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Start the workflow to install VCF (or VVF) based on the given SDDC specification.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDeploySddc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipValidations</maml:name>
          <maml:Description>
            <maml:para>Skips validations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipValidations</maml:name>
        <maml:Description>
          <maml:para>Skips validations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials = Initialize-VcfInstallerSddcCredentials -Username root -Password "MyPassword"
$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcVcenterSpec = Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123 -VmSize medium -StorageSize lstorage -SsoDomain "MySsoDomain" -AdminUserSsoUsername "MyAdminUserSsoUsername" -AdminUserSsoPassword "MyAdminUserSsoPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$ResourcePoolSpec = Initialize-VcfInstallerResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom,high,low,normal" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom,high,low,normal" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfInstallerSddcClusterSpec -DatacenterName DatacenterName -ClusterName ClusterName -ClusterEvcMode One among: INTEL_MEROM, INTEL_PENRYN, INTEL_NEALEM, INTEL_WESTMERE, INTEL_SANDYBRIDGE, INTEL_IVYBRIDGE, INTEL_HASWELL, INTEL_BROADWELL, INTEL_SKYLAKE, INTEL_CASCADELAKE, INTEL_ICELAKE, INTEL_SAPPHIRERAPIDS, AMD_REV_E, AMD_REV_F, AMD_GREYHOUND_NO3DNOW, AMD_GREYHOUND, AMD_BULLDOZER, AMD_PILEDRIVER, AMD_STREAMROLLER, AMD_ZEN, AMD_ZEN2, AMD_ZEN3, AMD_ZEN4 -ResourcePoolSpecs $ResourcePoolSpec

$TransportZone = Initialize-VcfInstallerTransportZone -Name "MyName" -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig = Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType "MyIpAssignmentType"

$VmnicToUplink = Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$TeamingSpec = Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$LagSpec = Initialize-VcfInstallerLagSpec -Name "MyName" -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
$DvsSpec = Initialize-VcfInstallerDvsSpec -DvsName VdsName -Networks MANAGEMENT -Mtu 9000 -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec -LagSpecs $LagSpec

$NsxtManagerSpec = Initialize-VcfInstallerNsxtManagerSpec -Hostname "MyHostname"

$IpAddressPoolRangeSpec = Initialize-VcfInstallerIpAddressPoolRangeSpec -Start "MyStart" -End "MyEnd"
$IpAddressPoolSubnetSpec = Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr "MyCidr" -Gateway "MyGateway"

$IpAddressPoolSpec = Initialize-VcfInstallerIpAddressPoolSpec -Name "MyName" -Description "MyDescription" -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec

$SddcNsxtSpec = Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize medium -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec -SkipNsxOverlayOverManagementNetwork $false -EnableEdgeClusterSync $true -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$IpRange = Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
$SddcNetworkSpec = Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -Subnet 10.0.0.250/24 -Gateway 10.0.0.250 -SubnetMask 255.255.255.0 -IncludeIpAddress [10.0.0.100] -IncludeIpAddressRanges $IpRange -VlanId 1000 -Mtu 0 -TeamingPolicy loadbalance_ip -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com -Nameservers [172.0.0.4, 172.0.0.5]
$SddcManagerSpec = Initialize-VcfInstallerSddcManagerSpec -RootPassword "MyRootPassword" -Hostname "MyHostname" -SshPassword "MySshPassword" -LocalUserPassword "MyLocalUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$RootCaCerts = Initialize-VcfInstallerRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfInstallerSecuritySpec -EsxiCertsMode VMCA -RootCaCerts $RootCaCerts

$NasVolumeSpec = Initialize-VcfInstallerNasVolumeSpec -ServerName "MyServerName" -Path "MyPath" -ReadOnly $false -UserTag "MyUserTag" -EnableBindToVmknic $false
$NfsDatastoreSpec = Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName "MyDatastoreName" -NasVolume $NasVolumeSpec

$FcSpec = Initialize-VcfInstallerFcSpec -DatastoreName "MyDatastoreName"
$VmfsDatastoreSpec = Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec

$VsanEsaConfig = Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfInstallerVsanSpec -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3

$SddcDatastoreSpec = Initialize-VcfInstallerSddcDatastoreSpec -NfsDatastoreSpec $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VsanSpec $VsanSpec -ExistingDatastoreName "MyExistingDatastoreName"

$VcfOperationsFleetManagementSpec = Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io -RootUserPassword "MyRootUserPassword" -AdminUserPassword "MyAdminUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$VcfOperationsNode = Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword "MyRootUserPassword" -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfOperationsSpec = Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode -AdminUserPassword "MyAdminUserPassword" -ApplianceSize medium -LoadBalancerFqdn "MyLoadBalancerFqdn" -UseExistingDeployment $true -Version 9.0.0.0.24597083

$VcfOperationsCollectorSpec = Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io -RootUserPassword "MyRootUserPassword" -ApplianceSize small -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfAutomationSpec = Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io -AdminUserPassword "MyAdminUserPassword" -IpPool ['10.0.0.80', '10.0.0.81'] -InternalClusterCidr 198.18.0.0/15 -NodePrefix node-123 -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$SddcSpec = Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -WorkflowType One among: VCF, VCF_EXTEND, VVF -HostSpecs $SddcHostSpec -Version 9.0.0.0 -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers [10.0.0.100, 10.0.0.101] -SddcManagerSpec $SddcManagerSpec -ManagementPoolName "MyManagementPoolName" -CeipEnabled $true -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -DatastoreSpec $SddcDatastoreSpec -VcfOperationsFleetManagementSpec $VcfOperationsFleetManagementSpec -VcfOperationsSpec $VcfOperationsSpec -VcfOperationsCollectorSpec $VcfOperationsCollectorSpec -VcfAutomationSpec $VcfAutomationSpec -VcfInstanceName "MyVcfInstanceName"
 
Invoke-VcfInstallerDeploySddc -sddcSpec $sddcSpec -skipValidations $false
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeploySddc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcVcenterSpec = Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123

$SddcNetworkSpec = Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -VlanId 1000

$DnsSpec = Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com
$SddcSpec = Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec
 
Invoke-VcfInstallerDeploySddc -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDeploySddc with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDiscoverVcenter</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDiscoverVcenter</command:noun>
      <maml:description>
        <maml:para>Discover vCenter topology</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Discover vCenter instance and its adjacent topology such as NSX instances associated with it.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDiscoverVcenter</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterDiscoverySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcenterDiscoverySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcenterDiscoverySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterDiscoverySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcenterDiscoverySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcenterDiscoverySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcenterDiscoveryResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDiscoverySpec = Initialize-VcfInstallerVcenterDiscoverySpec -Address "MyAddress" -Username "MyUsername" -Password "MyPassword" -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
Invoke-VcfInstallerDiscoverVcenter -vcenterDiscoverySpec $vcenterDiscoverySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDiscoverVcenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDiscoverySpec = Initialize-VcfInstallerVcenterDiscoverySpec -Address "MyAddress" -Username "MyUsername" -Password "MyPassword" -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
Invoke-VcfInstallerDiscoverVcenter -vcenterDiscoverySpec $vcenterDiscoverySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDiscoverVcenter with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/vcenter-discovery/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcenterDiscoverySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerDiscoverVcfOps</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerDiscoverVcfOps</command:noun>
      <maml:description>
        <maml:para>Discover VCF Operations topology</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Discover VCF Operations instance and its adjacent topology such as its cluster nodes, management node, vCenters, etc.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerDiscoverVcfOps</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfOperationsDiscoverySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsDiscoverySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsDiscoverySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfOperationsDiscoverySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsDiscoverySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsDiscoverySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsDiscoveryResult</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfOperationsDiscoverySpec = Initialize-VcfInstallerVcfOperationsDiscoverySpec -Address "MyAddress" -AdminUsername "MyAdminUsername" -AdminPassword "MyAdminPassword" -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
Invoke-VcfInstallerDiscoverVcfOps -vcfOperationsDiscoverySpec $vcfOperationsDiscoverySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDiscoverVcfOps with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfOperationsDiscoverySpec = Initialize-VcfInstallerVcfOperationsDiscoverySpec -Address "MyAddress" -AdminPassword "MyAdminPassword" -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
Invoke-VcfInstallerDiscoverVcfOps -vcfOperationsDiscoverySpec $vcfOperationsDiscoverySpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerDiscoverVcfOps with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/vcfops-discovery/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcfOperationsDiscoverySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetInstallerType</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetInstallerType</command:noun>
      <maml:description>
        <maml:para>Get VCF Installer Appliance Mode</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get the VCF Installer mode that specifies whether the VCF Installer appliance is collocated with the VCF (or VVF) installation or is located externally.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetInstallerType</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcInstallerRequest</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcInstallerRequest</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcInstallerRequest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcInstallerRequest</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcInstallerRequest</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcInstallerRequest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.InstallerSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials = Initialize-VcfInstallerSddcCredentials -Username root -Password "MyPassword"
$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcInstallerRequest = Initialize-VcfInstallerSddcInstallerRequest -Endpoints $SddcHostSpec -Subdomain vcf.broadcom.com
 
Invoke-VcfInstallerGetInstallerType -sddcInstallerRequest $sddcInstallerRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetInstallerType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1

$SddcInstallerRequest = Initialize-VcfInstallerSddcInstallerRequest -Endpoints $SddcHostSpec -Subdomain vcf.broadcom.com
 
Invoke-VcfInstallerGetInstallerType -sddcInstallerRequest $sddcInstallerRequest
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetInstallerType with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/installer-mode/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcInstallerRequest</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetLatestSddcSpecValidation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetLatestSddcSpecValidation</command:noun>
      <maml:description>
        <maml:para>Retrieve the results of latest VCF (or VVF) installation validation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetLatestSddcSpecValidation</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Validation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetLatestSddcSpecValidation
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetLatestSddcSpecValidation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetLatestSddcSpecValidation
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetLatestSddcSpecValidation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/validations/latest/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetLatestSddcTask</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetLatestSddcTask</command:noun>
      <maml:description>
        <maml:para>Retrieve latest VCF (or VVF) installation task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetLatestSddcTask</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetLatestSddcTask
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetLatestSddcTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetLatestSddcTask
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetLatestSddcTask with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/latest/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetNetworkConfigProfiles</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetNetworkConfigProfiles</command:noun>
      <maml:description>
        <maml:para>Get Network Profiles</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get network profiles compatible with the storage type and hosts subject to installation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetNetworkConfigProfiles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcNetworkConfigProfileSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcNetworkConfigProfileSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcNetworkConfigProfileSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcNetworkConfigProfileSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcNetworkConfigProfileSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcNetworkConfigProfileSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcNetworkConfigProfileResponse</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials = Initialize-VcfInstallerSddcCredentials -Username root -Password "MyPassword"
$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcNetworkConfigProfileSpec = Initialize-VcfInstallerSddcNetworkConfigProfileSpec -StorageType "VSAN" -HostSpecs $SddcHostSpec -Subdomain vcf.vmware.com -NsxConfigType One among: NSX_SEPARATION, NO_NSX_SEPARATION
 
Invoke-VcfInstallerGetNetworkConfigProfiles -sddcNetworkConfigProfileSpec $sddcNetworkConfigProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetNetworkConfigProfiles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1

$SddcNetworkConfigProfileSpec = Initialize-VcfInstallerSddcNetworkConfigProfileSpec -StorageType "VSAN" -HostSpecs $SddcHostSpec
 
Invoke-VcfInstallerGetNetworkConfigProfiles -sddcNetworkConfigProfileSpec $sddcNetworkConfigProfileSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetNetworkConfigProfiles with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/network-config-profiles/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcNetworkConfigProfileSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSddcSpecByID</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSddcSpecByID</command:noun>
      <maml:description>
        <maml:para>Retrieve a VCF (or VVF) input specification for an already started installation by its task ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSddcSpecByID</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Installation task ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Installation task ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecByID with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecByID with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/id/spec/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSddcSpecValidation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSddcSpecValidation</command:noun>
      <maml:description>
        <maml:para>Retrieve the results of VCF (or VVF) installation validation by its ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSddcSpecValidation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>VCF (or VVF) installation validation ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>VCF (or VVF) installation validation ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Validation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecValidation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecValidation with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/validations/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSddcSpecValidations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSddcSpecValidations</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of VCF (or VVF) installation validations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSddcSpecValidations</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfValidation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecValidations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecValidations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcSpecValidations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcSpecValidations with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/validations/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSddcTaskByID</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSddcTaskByID</command:noun>
      <maml:description>
        <maml:para>Retrieve a VCF (or VVF) installation task by its ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSddcTaskByID</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Installation task ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Installation task ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcTaskByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcTaskByID with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcTaskByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcTaskByID with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetSddcTasks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetSddcTasks</command:noun>
      <maml:description>
        <maml:para>Retrieve all VCF (or VVF) installation tasks</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetSddcTasks</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfSddcTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcTasks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetSddcTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetSddcTasks with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerRetrySddc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerRetrySddc</command:noun>
      <maml:description>
        <maml:para>Retry a failed VCF (or VVF) installation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerRetrySddc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Failed installation task ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipValidations</maml:name>
          <maml:Description>
            <maml:para>Skips validations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
          <dev:type>
            <maml:name>bool?</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Failed installation task ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipValidations</maml:name>
        <maml:Description>
          <maml:para>Skips validations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool?</command:parameterValue>
        <dev:type>
          <maml:name>bool?</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcTask</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials = Initialize-VcfInstallerSddcCredentials -Username root -Password "MyPassword"
$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcVcenterSpec = Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123 -VmSize medium -StorageSize lstorage -SsoDomain "MySsoDomain" -AdminUserSsoUsername "MyAdminUserSsoUsername" -AdminUserSsoPassword "MyAdminUserSsoPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$ResourcePoolSpec = Initialize-VcfInstallerResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom,high,low,normal" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom,high,low,normal" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfInstallerSddcClusterSpec -DatacenterName DatacenterName -ClusterName ClusterName -ClusterEvcMode One among: INTEL_MEROM, INTEL_PENRYN, INTEL_NEALEM, INTEL_WESTMERE, INTEL_SANDYBRIDGE, INTEL_IVYBRIDGE, INTEL_HASWELL, INTEL_BROADWELL, INTEL_SKYLAKE, INTEL_CASCADELAKE, INTEL_ICELAKE, INTEL_SAPPHIRERAPIDS, AMD_REV_E, AMD_REV_F, AMD_GREYHOUND_NO3DNOW, AMD_GREYHOUND, AMD_BULLDOZER, AMD_PILEDRIVER, AMD_STREAMROLLER, AMD_ZEN, AMD_ZEN2, AMD_ZEN3, AMD_ZEN4 -ResourcePoolSpecs $ResourcePoolSpec

$TransportZone = Initialize-VcfInstallerTransportZone -Name "MyName" -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig = Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType "MyIpAssignmentType"

$VmnicToUplink = Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$TeamingSpec = Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$LagSpec = Initialize-VcfInstallerLagSpec -Name "MyName" -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
$DvsSpec = Initialize-VcfInstallerDvsSpec -DvsName VdsName -Networks MANAGEMENT -Mtu 9000 -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec -LagSpecs $LagSpec

$NsxtManagerSpec = Initialize-VcfInstallerNsxtManagerSpec -Hostname "MyHostname"

$IpAddressPoolRangeSpec = Initialize-VcfInstallerIpAddressPoolRangeSpec -Start "MyStart" -End "MyEnd"
$IpAddressPoolSubnetSpec = Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr "MyCidr" -Gateway "MyGateway"

$IpAddressPoolSpec = Initialize-VcfInstallerIpAddressPoolSpec -Name "MyName" -Description "MyDescription" -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec

$SddcNsxtSpec = Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize medium -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec -SkipNsxOverlayOverManagementNetwork $false -EnableEdgeClusterSync $true -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$IpRange = Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
$SddcNetworkSpec = Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -Subnet 10.0.0.250/24 -Gateway 10.0.0.250 -SubnetMask 255.255.255.0 -IncludeIpAddress [10.0.0.100] -IncludeIpAddressRanges $IpRange -VlanId 1000 -Mtu 0 -TeamingPolicy loadbalance_ip -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com -Nameservers [172.0.0.4, 172.0.0.5]
$SddcManagerSpec = Initialize-VcfInstallerSddcManagerSpec -RootPassword "MyRootPassword" -Hostname "MyHostname" -SshPassword "MySshPassword" -LocalUserPassword "MyLocalUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$RootCaCerts = Initialize-VcfInstallerRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfInstallerSecuritySpec -EsxiCertsMode VMCA -RootCaCerts $RootCaCerts

$NasVolumeSpec = Initialize-VcfInstallerNasVolumeSpec -ServerName "MyServerName" -Path "MyPath" -ReadOnly $false -UserTag "MyUserTag" -EnableBindToVmknic $false
$NfsDatastoreSpec = Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName "MyDatastoreName" -NasVolume $NasVolumeSpec

$FcSpec = Initialize-VcfInstallerFcSpec -DatastoreName "MyDatastoreName"
$VmfsDatastoreSpec = Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec

$VsanEsaConfig = Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfInstallerVsanSpec -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3

$SddcDatastoreSpec = Initialize-VcfInstallerSddcDatastoreSpec -NfsDatastoreSpec $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VsanSpec $VsanSpec -ExistingDatastoreName "MyExistingDatastoreName"

$VcfOperationsFleetManagementSpec = Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io -RootUserPassword "MyRootUserPassword" -AdminUserPassword "MyAdminUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$VcfOperationsNode = Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword "MyRootUserPassword" -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfOperationsSpec = Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode -AdminUserPassword "MyAdminUserPassword" -ApplianceSize medium -LoadBalancerFqdn "MyLoadBalancerFqdn" -UseExistingDeployment $true -Version 9.0.0.0.24597083

$VcfOperationsCollectorSpec = Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io -RootUserPassword "MyRootUserPassword" -ApplianceSize small -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfAutomationSpec = Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io -AdminUserPassword "MyAdminUserPassword" -IpPool ['10.0.0.80', '10.0.0.81'] -InternalClusterCidr 198.18.0.0/15 -NodePrefix node-123 -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$SddcSpec = Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -WorkflowType One among: VCF, VCF_EXTEND, VVF -HostSpecs $SddcHostSpec -Version 9.0.0.0 -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers [10.0.0.100, 10.0.0.101] -SddcManagerSpec $SddcManagerSpec -ManagementPoolName "MyManagementPoolName" -CeipEnabled $true -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -DatastoreSpec $SddcDatastoreSpec -VcfOperationsFleetManagementSpec $VcfOperationsFleetManagementSpec -VcfOperationsSpec $VcfOperationsSpec -VcfOperationsCollectorSpec $VcfOperationsCollectorSpec -VcfAutomationSpec $VcfAutomationSpec -VcfInstanceName "MyVcfInstanceName"
 
Invoke-VcfInstallerRetrySddc -id 123e4567-e89b-42d3-a456-556642440000 -skipValidations $false -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRetrySddc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerRetrySddc -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerRetrySddc with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/id/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerValidateSddcSpec</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerValidateSddcSpec</command:noun>
      <maml:description>
        <maml:para>Perform validation of the VCF Installer specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VCF Installer specification incorporates all the client inputs regarding VCF (or VVF) components constituting the installation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerValidateSddcSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.Validation</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials = Initialize-VcfInstallerSddcCredentials -Username root -Password "MyPassword"
$SddcHostSpec = Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcVcenterSpec = Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123 -VmSize medium -StorageSize lstorage -SsoDomain "MySsoDomain" -AdminUserSsoUsername "MyAdminUserSsoUsername" -AdminUserSsoPassword "MyAdminUserSsoPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$ResourcePoolSpec = Initialize-VcfInstallerResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom,high,low,normal" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom,high,low,normal" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfInstallerSddcClusterSpec -DatacenterName DatacenterName -ClusterName ClusterName -ClusterEvcMode One among: INTEL_MEROM, INTEL_PENRYN, INTEL_NEALEM, INTEL_WESTMERE, INTEL_SANDYBRIDGE, INTEL_IVYBRIDGE, INTEL_HASWELL, INTEL_BROADWELL, INTEL_SKYLAKE, INTEL_CASCADELAKE, INTEL_ICELAKE, INTEL_SAPPHIRERAPIDS, AMD_REV_E, AMD_REV_F, AMD_GREYHOUND_NO3DNOW, AMD_GREYHOUND, AMD_BULLDOZER, AMD_PILEDRIVER, AMD_STREAMROLLER, AMD_ZEN, AMD_ZEN2, AMD_ZEN3, AMD_ZEN4 -ResourcePoolSpecs $ResourcePoolSpec

$TransportZone = Initialize-VcfInstallerTransportZone -Name "MyName" -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig = Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType "MyIpAssignmentType"

$VmnicToUplink = Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$TeamingSpec = Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$LagSpec = Initialize-VcfInstallerLagSpec -Name "MyName" -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
$DvsSpec = Initialize-VcfInstallerDvsSpec -DvsName VdsName -Networks MANAGEMENT -Mtu 9000 -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec -LagSpecs $LagSpec

$NsxtManagerSpec = Initialize-VcfInstallerNsxtManagerSpec -Hostname "MyHostname"

$IpAddressPoolRangeSpec = Initialize-VcfInstallerIpAddressPoolRangeSpec -Start "MyStart" -End "MyEnd"
$IpAddressPoolSubnetSpec = Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr "MyCidr" -Gateway "MyGateway"

$IpAddressPoolSpec = Initialize-VcfInstallerIpAddressPoolSpec -Name "MyName" -Description "MyDescription" -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec

$SddcNsxtSpec = Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize medium -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec -SkipNsxOverlayOverManagementNetwork $false -EnableEdgeClusterSync $true -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$IpRange = Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
$SddcNetworkSpec = Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -Subnet 10.0.0.250/24 -Gateway 10.0.0.250 -SubnetMask 255.255.255.0 -IncludeIpAddress [10.0.0.100] -IncludeIpAddressRanges $IpRange -VlanId 1000 -Mtu 0 -TeamingPolicy loadbalance_ip -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com -Nameservers [172.0.0.4, 172.0.0.5]
$SddcManagerSpec = Initialize-VcfInstallerSddcManagerSpec -RootPassword "MyRootPassword" -Hostname "MyHostname" -SshPassword "MySshPassword" -LocalUserPassword "MyLocalUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$RootCaCerts = Initialize-VcfInstallerRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfInstallerSecuritySpec -EsxiCertsMode VMCA -RootCaCerts $RootCaCerts

$NasVolumeSpec = Initialize-VcfInstallerNasVolumeSpec -ServerName "MyServerName" -Path "MyPath" -ReadOnly $false -UserTag "MyUserTag" -EnableBindToVmknic $false
$NfsDatastoreSpec = Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName "MyDatastoreName" -NasVolume $NasVolumeSpec

$FcSpec = Initialize-VcfInstallerFcSpec -DatastoreName "MyDatastoreName"
$VmfsDatastoreSpec = Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec

$VsanEsaConfig = Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfInstallerVsanSpec -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3

$SddcDatastoreSpec = Initialize-VcfInstallerSddcDatastoreSpec -NfsDatastoreSpec $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VsanSpec $VsanSpec -ExistingDatastoreName "MyExistingDatastoreName"

$VcfOperationsFleetManagementSpec = Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io -RootUserPassword "MyRootUserPassword" -AdminUserPassword "MyAdminUserPassword" -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$VcfOperationsNode = Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword "MyRootUserPassword" -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfOperationsSpec = Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode -AdminUserPassword "MyAdminUserPassword" -ApplianceSize medium -LoadBalancerFqdn "MyLoadBalancerFqdn" -UseExistingDeployment $true -Version 9.0.0.0.24597083

$VcfOperationsCollectorSpec = Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io -RootUserPassword "MyRootUserPassword" -ApplianceSize small -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfAutomationSpec = Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io -AdminUserPassword "MyAdminUserPassword" -IpPool ['10.0.0.80', '10.0.0.81'] -InternalClusterCidr 198.18.0.0/15 -NodePrefix node-123 -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$SddcSpec = Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -WorkflowType One among: VCF, VCF_EXTEND, VVF -HostSpecs $SddcHostSpec -Version 9.0.0.0 -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers [10.0.0.100, 10.0.0.101] -SddcManagerSpec $SddcManagerSpec -ManagementPoolName "MyManagementPoolName" -CeipEnabled $true -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -DatastoreSpec $SddcDatastoreSpec -VcfOperationsFleetManagementSpec $VcfOperationsFleetManagementSpec -VcfOperationsSpec $VcfOperationsSpec -VcfOperationsCollectorSpec $VcfOperationsCollectorSpec -VcfAutomationSpec $VcfAutomationSpec -VcfInstanceName "MyVcfInstanceName"
 
Invoke-VcfInstallerValidateSddcSpec -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerValidateSddcSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcVcenterSpec = Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123

$SddcNetworkSpec = Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -VlanId 1000

$DnsSpec = Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com
$SddcSpec = Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec
 
Invoke-VcfInstallerValidateSddcSpec -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerValidateSddcSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/sddcs/validations/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetVcfService</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetVcfService</command:noun>
      <maml:description>
        <maml:para>Retrieve an SDDC Manager service by its ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetVcfService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>VcfService ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>VcfService ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfService</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetVcfService -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetVcfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetVcfService -id "id_example"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetVcfService with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/vcf-services/id/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-VcfInstallerGetVcfServices</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfInstallerGetVcfServices</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of SDDC Manager services</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfInstallerGetVcfServices</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PageOfVcfService</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetVcfServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetVcfServices with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfInstallerGetVcfServices
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfInstallerGetVcfServices with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/v1/vcf-services/get/</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
 
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerBundleDownloadSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleDownloadSpec</command:noun>
      <maml:description>
        <maml:para>Bundle Download Specification. This specification gets used in the Bundle Download API</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle Download Specification. This specification gets used in the Bundle Download API</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerBundleDownloadSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ScheduledTimestamp</maml:name>
          <maml:Description>
            <maml:para>Bundle Download Scheduled Time</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadNow</maml:name>
          <maml:Description>
            <maml:para>Flag for enabling Download Now. If true, scheduledTimestamp is ignored</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CancelNow</maml:name>
          <maml:Description>
            <maml:para>Flag for cancelling the download. If true, scheduledTimestamp/downloadNow is ignored</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ScheduledTimestamp</maml:name>
        <maml:Description>
          <maml:para>Bundle Download Scheduled Time</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DownloadNow</maml:name>
        <maml:Description>
          <maml:para>Flag for enabling Download Now. If true, scheduledTimestamp is ignored</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CancelNow</maml:name>
        <maml:Description>
          <maml:para>Flag for cancelling the download. If true, scheduledTimestamp/downloadNow is ignored</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$BundleDownloadSpec &#x3D; Initialize-VcfInstallerBundleDownloadSpec -ScheduledTimestamp 2025-01-24T10:00:00Z -DownloadNow $false -CancelNow $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleDownloadSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleDownloadSpec &#x3D; Initialize-VcfInstallerBundleDownloadSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleDownloadSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/BundleDownloadSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerBundleUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Bundle Update Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle Update Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerBundleUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleDownloadSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleDownloadSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleDownloadSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleDownloadSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.BundleDownloadSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.BundleDownloadSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$BundleDownloadSpec &#x3D; Initialize-VcfInstallerBundleDownloadSpec -ScheduledTimestamp 2025-01-24T10:00:00Z -DownloadNow $false -CancelNow $false
$BundleUpdateSpec &#x3D; Initialize-VcfInstallerBundleUpdateSpec -BundleDownloadSpec $BundleDownloadSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BundleUpdateSpec &#x3D; Initialize-VcfInstallerBundleUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/BundleUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerBundleDownloadSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerBundleUploadSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleUploadSpec</command:noun>
      <maml:description>
        <maml:para>Bundle Upload Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle Upload Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerBundleUploadSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleFilePath</maml:name>
          <maml:Description>
            <maml:para>Bundle Upload File Path</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ManifestFilePath</maml:name>
          <maml:Description>
            <maml:para>Bundle Upload Manifest File Path</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SignatureFilePath</maml:name>
          <maml:Description>
            <maml:para>Bundle Upload Signature File Path</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompatibilitySetsFilePath</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Path to the software compatibility sets file</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartnerExtensionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.PartnerExtensionSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.PartnerExtensionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleFilePath</maml:name>
        <maml:Description>
          <maml:para>Bundle Upload File Path</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ManifestFilePath</maml:name>
        <maml:Description>
          <maml:para>Bundle Upload Manifest File Path</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SignatureFilePath</maml:name>
        <maml:Description>
          <maml:para>Bundle Upload Signature File Path</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CompatibilitySetsFilePath</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Path to the software compatibility sets file</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartnerExtensionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.PartnerExtensionSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.PartnerExtensionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$PartnerExtensionSpec &#x3D; Initialize-VcfInstallerPartnerExtensionSpec -PartnerBundleVersion &quot;MyPartnerBundleVersion&quot; -PartnerBundleMetadataFilePath &quot;MyPartnerBundleMetadataFilePath&quot;
$BundleUploadSpec &#x3D; Initialize-VcfInstallerBundleUploadSpec -BundleFilePath &quot;MyBundleFilePath&quot; -ManifestFilePath &quot;MyManifestFilePath&quot; -SignatureFilePath &quot;MySignatureFilePath&quot; -CompatibilitySetsFilePath &quot;MyCompatibilitySetsFilePath&quot; -PartnerExtensionSpec $PartnerExtensionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleUploadSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BundleUploadSpec &#x3D; Initialize-VcfInstallerBundleUploadSpec -BundleFilePath &quot;MyBundleFilePath&quot; -ManifestFilePath &quot;MyManifestFilePath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerBundleUploadSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/BundleUploadSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerPartnerExtensionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerDepotAccount</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DepotAccount</command:noun>
      <maml:description>
        <maml:para>VMware Depot Account Information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VMware Depot Account Information</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerDepotAccount</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Depot Username for Access. This field is optional when downloadToken is used for online depot authentication and authorization.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Depot Password for Access. This field is optional when downloadToken is used for online depot authentication and authorization.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Depot Status</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>Message explaining depot status</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DownloadToken</maml:name>
          <maml:Description>
            <maml:para>This field is mandatory when downloadToken is used for online depot authentication and authorization. downloadToken should be generated from the broadcom support portal https://support.broadcom.com</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>Depot Username for Access. This field is optional when downloadToken is used for online depot authentication and authorization.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>Depot Password for Access. This field is optional when downloadToken is used for online depot authentication and authorization.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Status</maml:name>
        <maml:Description>
          <maml:para>Depot Status</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>Message explaining depot status</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DownloadToken</maml:name>
        <maml:Description>
          <maml:para>This field is mandatory when downloadToken is used for online depot authentication and authorization. downloadToken should be generated from the broadcom support portal https://support.broadcom.com</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$DepotAccount &#x3D; Initialize-VcfInstallerDepotAccount -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Status One among: DEPOT_UNKNOWN_HOST, DEPOT_NOT_AVAILABLE, DEPOT_USER_NOT_SET, DEPOT_INVALID_CREDENTIAL, UNKNOWN_FAILURE, DEPOT_CONNECTION_SUCCESSFUL -Message &quot;MyMessage&quot; -DownloadToken &quot;MyDownloadToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotAccount with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DepotAccount &#x3D; Initialize-VcfInstallerDepotAccount
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotAccount with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/DepotAccount</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerDepotConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DepotConfiguration</command:noun>
      <maml:description>
        <maml:para>Depot Configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Depot Configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerDepotConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsOfflineDepot</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if the depot is in offline mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>IP/Hostname of the depot</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>Port of the depot</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsOfflineDepot</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if the depot is in offline mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>IP/Hostname of the depot</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>Port of the depot</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$DepotConfiguration &#x3D; Initialize-VcfInstallerDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DepotConfiguration &#x3D; Initialize-VcfInstallerDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/DepotConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerDepotSettings</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DepotSettings</command:noun>
      <maml:description>
        <maml:para>VMware Depot Settings. At least one of vmwareAccount, dellEmcSupportAccount or offlineAccount value must be provided</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VMware Depot Settings. At least one of vmwareAccount, dellEmcSupportAccount or offlineAccount value must be provided</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerDepotSettings</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmwareAccount</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DellEmcSupportAccount</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OfflineAccount</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DepotConfiguration</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmwareAccount</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DellEmcSupportAccount</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OfflineAccount</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotAccount</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DepotConfiguration</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DepotConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DepotConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$DepotAccount &#x3D; Initialize-VcfInstallerDepotAccount -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Status One among: DEPOT_UNKNOWN_HOST, DEPOT_NOT_AVAILABLE, DEPOT_USER_NOT_SET, DEPOT_INVALID_CREDENTIAL, UNKNOWN_FAILURE, DEPOT_CONNECTION_SUCCESSFUL -Message &quot;MyMessage&quot; -DownloadToken &quot;MyDownloadToken&quot;
$DepotConfiguration &#x3D; Initialize-VcfInstallerDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
$DepotSettings &#x3D; Initialize-VcfInstallerDepotSettings -VmwareAccount $DepotAccount -DellEmcSupportAccount $DepotAccount -OfflineAccount $DepotAccount -DepotConfiguration $DepotConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotSettings with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DepotSettings &#x3D; Initialize-VcfInstallerDepotSettings
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDepotSettings with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/DepotSettings</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDepotConfiguration</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerDnsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DnsSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters of Domain Name System</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters of Domain Name System</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerDnsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subdomain</maml:name>
          <maml:Description>
            <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nameservers</maml:name>
          <maml:Description>
            <maml:para>Nameservers to be configured for vCenter/ESXi&#39;s/NSX. The first is the primary nameserver. Maximum allowed is two entries</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subdomain</maml:name>
        <maml:Description>
          <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nameservers</maml:name>
        <maml:Description>
          <maml:para>Nameservers to be configured for vCenter/ESXi&#39;s/NSX. The first is the primary nameserver. Maximum allowed is two entries</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$DnsSpec &#x3D; Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com -Nameservers [172.0.0.4, 172.0.0.5]
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDnsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DnsSpec &#x3D; Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDnsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/DnsSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerDvsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DvsSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for DVS</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for DVS</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerDvsSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DvsName</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch Name. It will be auto-generated if blank</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para>Types of networks in this Distributed vSphere Switch. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT, NFS or any custom network types defined in networkSpecs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mtu</maml:name>
          <maml:Description>
            <maml:para>Distributed vSphere Switch MTU (default value is 9000)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtSwitchConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NsxtSwitchConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.NsxtSwitchConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmnicsToUplinks</maml:name>
          <maml:Description>
            <maml:para>List of vmnic to uplink mapping</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.VmnicToUplink&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.VmnicToUplink&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxTeamings</maml:name>
          <maml:Description>
            <maml:para>The teaming policies to be associated with the uplink profile in NSX</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.TeamingSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.TeamingSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LagSpecs</maml:name>
          <maml:Description>
            <maml:para>List of LAGs to be associated with the vSphere Distributed Switch</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.LagSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.LagSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DvsName</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch Name. It will be auto-generated if blank</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Networks</maml:name>
        <maml:Description>
          <maml:para>Types of networks in this Distributed vSphere Switch. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT, NFS or any custom network types defined in networkSpecs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mtu</maml:name>
        <maml:Description>
          <maml:para>Distributed vSphere Switch MTU (default value is 9000)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtSwitchConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NsxtSwitchConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.NsxtSwitchConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmnicsToUplinks</maml:name>
        <maml:Description>
          <maml:para>List of vmnic to uplink mapping</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.VmnicToUplink&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.VmnicToUplink&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxTeamings</maml:name>
        <maml:Description>
          <maml:para>The teaming policies to be associated with the uplink profile in NSX</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.TeamingSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.TeamingSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LagSpecs</maml:name>
        <maml:Description>
          <maml:para>List of LAGs to be associated with the vSphere Distributed Switch</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.LagSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.LagSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -Name &quot;MyName&quot; -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig &#x3D; Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType &quot;MyIpAssignmentType&quot;

$VmnicToUplink &#x3D; Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$TeamingSpec &#x3D; Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$LagSpec &#x3D; Initialize-VcfInstallerLagSpec -Name &quot;MyName&quot; -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
$DvsSpec &#x3D; Initialize-VcfInstallerDvsSpec -DvsName VdsName -Networks MANAGEMENT -Mtu 9000 -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec -LagSpecs $LagSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDvsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VmnicToUplink &#x3D; Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$DvsSpec &#x3D; Initialize-VcfInstallerDvsSpec -VmnicsToUplinks $VmnicToUplink
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerDvsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/DvsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerNsxtSwitchConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerFcSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FcSpec</command:noun>
      <maml:description>
        <maml:para>Cluster storage configuration for VMFS on FC</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cluster storage configuration for VMFS on FC</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerFcSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreName</maml:name>
          <maml:Description>
            <maml:para>Datastore name used for cluster creation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreName</maml:name>
        <maml:Description>
          <maml:para>Datastore name used for cluster creation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$FcSpec &#x3D; Initialize-VcfInstallerFcSpec -DatastoreName &quot;MyDatastoreName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerFcSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$FcSpec &#x3D; Initialize-VcfInstallerFcSpec -DatastoreName &quot;MyDatastoreName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerFcSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/FcSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerIpAddressPoolRangeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpAddressPoolRangeSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to create an IP address range</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to create an IP address range</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerIpAddressPoolRangeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>The first IP Address of the IP Address Range</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarEnd</maml:name>
          <maml:Description>
            <maml:para>The last IP Address of the IP Address Range</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Start</maml:name>
        <maml:Description>
          <maml:para>The first IP Address of the IP Address Range</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarEnd</maml:name>
        <maml:Description>
          <maml:para>The last IP Address of the IP Address Range</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolRangeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolRangeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/IpAddressPoolRangeSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerIpAddressPoolSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpAddressPoolSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to create or reuse an IP address pool.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to create or reuse an IP address pool.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerIpAddressPoolSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the IP address pool</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the IP address pool</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IgnoreUnavailableNsxtCluster</maml:name>
          <maml:Description>
            <maml:para>Ignore unavailable NSX cluster(s) during IP pool spec validation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subnets</maml:name>
          <maml:Description>
            <maml:para>List of IP address pool subnet specification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSubnetSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSubnetSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the IP address pool</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the IP address pool</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IgnoreUnavailableNsxtCluster</maml:name>
        <maml:Description>
          <maml:para>Ignore unavailable NSX cluster(s) during IP pool spec validation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subnets</maml:name>
        <maml:Description>
          <maml:para>List of IP address pool subnet specification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSubnetSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSubnetSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

$IpAddressPoolSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IpAddressPoolSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/IpAddressPoolSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerIpAddressPoolSubnetSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpAddressPoolSubnetSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to create an IP address pool subnet</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to create an IP address pool subnet</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerIpAddressPoolSubnetSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolRanges</maml:name>
          <maml:Description>
            <maml:para>List of the IP allocation ranges. Atleast 1 IP address range has to be specified</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolRangeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolRangeSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cidr</maml:name>
          <maml:Description>
            <maml:para>The subnet representation, contains the network address and the prefix length</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateway</maml:name>
          <maml:Description>
            <maml:para>The default gateway address of the network</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddressPoolRanges</maml:name>
        <maml:Description>
          <maml:para>List of the IP allocation ranges. Atleast 1 IP address range has to be specified</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolRangeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpAddressPoolRangeSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cidr</maml:name>
        <maml:Description>
          <maml:para>The subnet representation, contains the network address and the prefix length</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateway</maml:name>
        <maml:Description>
          <maml:para>The default gateway address of the network</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolSubnetSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpAddressPoolSubnetSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/IpAddressPoolSubnetSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerIpRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpRange</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for range of IP addresses</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for range of IP addresses</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerIpRange</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartIpAddress</maml:name>
          <maml:Description>
            <maml:para>Start IP Address</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndIpAddress</maml:name>
          <maml:Description>
            <maml:para>End IP Address</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartIpAddress</maml:name>
        <maml:Description>
          <maml:para>Start IP Address</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndIpAddress</maml:name>
        <maml:Description>
          <maml:para>End IP Address</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$IpRange &#x3D; Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IpRange &#x3D; Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerIpRange with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/IpRange</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerLagSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LagSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains VDS (vSphere distributed switch) LAG configurations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains VDS (vSphere distributed switch) LAG configurations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerLagSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>LAG name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UplinksCount</maml:name>
          <maml:Description>
            <maml:para>Number of uplinks/ports in this LAG</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LacpMode</maml:name>
          <maml:Description>
            <maml:para>LACP mode of this LAG</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancingMode</maml:name>
          <maml:Description>
            <maml:para>Load balancing mode of this LAG</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LacpTimeoutMode</maml:name>
          <maml:Description>
            <maml:para>LACP timeout mode of this LAG</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>LAG name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UplinksCount</maml:name>
        <maml:Description>
          <maml:para>Number of uplinks/ports in this LAG</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LacpMode</maml:name>
        <maml:Description>
          <maml:para>LACP mode of this LAG</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancingMode</maml:name>
        <maml:Description>
          <maml:para>Load balancing mode of this LAG</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LacpTimeoutMode</maml:name>
        <maml:Description>
          <maml:para>LACP timeout mode of this LAG</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$LagSpec &#x3D; Initialize-VcfInstallerLagSpec -Name &quot;MyName&quot; -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerLagSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LagSpec &#x3D; Initialize-VcfInstallerLagSpec -Name &quot;MyName&quot; -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerLagSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/LagSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerNasVolumeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NasVolumeSpec</command:noun>
      <maml:description>
        <maml:para>NAS configuration for NFS based cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NAS configuration for NFS based cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerNasVolumeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerName</maml:name>
          <maml:Description>
            <maml:para>NFS Server name used for cluster creation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>Shared directory path used for NFS based cluster creation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReadOnly</maml:name>
          <maml:Description>
            <maml:para>Readonly is used to identify whether to mount the directory as readOnly or not</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UserTag</maml:name>
          <maml:Description>
            <maml:para>User tag used to annotate NFS share</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableBindToVmknic</maml:name>
          <maml:Description>
            <maml:para>Indicates whether to bind the created NFS datastore to the VMkernel NIC created based on NFS Network Spec. This is to prevent unintentional flow of NFS traffic through any other VMkernel NIC, if such connectivity exists.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ServerName</maml:name>
        <maml:Description>
          <maml:para>NFS Server name used for cluster creation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>Shared directory path used for NFS based cluster creation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReadOnly</maml:name>
        <maml:Description>
          <maml:para>Readonly is used to identify whether to mount the directory as readOnly or not</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UserTag</maml:name>
        <maml:Description>
          <maml:para>User tag used to annotate NFS share</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnableBindToVmknic</maml:name>
        <maml:Description>
          <maml:para>Indicates whether to bind the created NFS datastore to the VMkernel NIC created based on NFS Network Spec. This is to prevent unintentional flow of NFS traffic through any other VMkernel NIC, if such connectivity exists.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot; -EnableBindToVmknic $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNasVolumeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNasVolumeSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/NasVolumeSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerNfsDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NfsDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration for NFS</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration for NFS</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerNfsDatastoreSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreName</maml:name>
          <maml:Description>
            <maml:para>Datastore name used for cluster creation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NasVolume</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NasVolumeSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.NasVolumeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreName</maml:name>
        <maml:Description>
          <maml:para>Datastore name used for cluster creation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NasVolume</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NasVolumeSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.NasVolumeSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot; -EnableBindToVmknic $false
$NfsDatastoreSpec &#x3D; Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNfsDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false
$NfsDatastoreSpec &#x3D; Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNfsDatastoreSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/NfsDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerNasVolumeSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerNsxtManagerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtManagerSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for NSX manager</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for NSX manager</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerNsxtManagerSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>NSX Manager hostname</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>NSX Manager hostname</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$NsxtManagerSpec &#x3D; Initialize-VcfInstallerNsxtManagerSpec -Hostname &quot;MyHostname&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNsxtManagerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtManagerSpec &#x3D; Initialize-VcfInstallerNsxtManagerSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNsxtManagerSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/NsxtManagerSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerNsxtSwitchConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtSwitchConfig</command:noun>
      <maml:description>
        <maml:para>This specification contains the configurations to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the configurations to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerNsxtSwitchConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TransportZones</maml:name>
          <maml:Description>
            <maml:para>The list of transport zones to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.TransportZone&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.TransportZone&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSwitchOperationalMode</maml:name>
          <maml:Description>
            <maml:para>Operational mode type of a Host Switch. Applicable only for the VI Workload Domains.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAssignmentType</maml:name>
          <maml:Description>
            <maml:para>Ip Assignment Type of a Host Switch</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TransportZones</maml:name>
        <maml:Description>
          <maml:para>The list of transport zones to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.TransportZone&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.TransportZone&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSwitchOperationalMode</maml:name>
        <maml:Description>
          <maml:para>Operational mode type of a Host Switch. Applicable only for the VI Workload Domains.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAssignmentType</maml:name>
        <maml:Description>
          <maml:para>Ip Assignment Type of a Host Switch</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -Name &quot;MyName&quot; -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig &#x3D; Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType &quot;MyIpAssignmentType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNsxtSwitchConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig &#x3D; Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerNsxtSwitchConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/NsxtSwitchConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerPartnerExtensionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PartnerExtensionSpec</command:noun>
      <maml:description>
        <maml:para>Specification for partner extensions. This specification is used in the Bundle Upload API</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for partner extensions. This specification is used in the Bundle Upload API</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerPartnerExtensionSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartnerBundleVersion</maml:name>
          <maml:Description>
            <maml:para>Version of partner bundle to be uploaded. Should match one of the bundle versions available in the partner bundle metadata file</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PartnerBundleMetadataFilePath</maml:name>
          <maml:Description>
            <maml:para>Path to the bundle metadata file. The metadata file can have details of multiple bundles</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartnerBundleVersion</maml:name>
        <maml:Description>
          <maml:para>Version of partner bundle to be uploaded. Should match one of the bundle versions available in the partner bundle metadata file</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PartnerBundleMetadataFilePath</maml:name>
        <maml:Description>
          <maml:para>Path to the bundle metadata file. The metadata file can have details of multiple bundles</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$PartnerExtensionSpec &#x3D; Initialize-VcfInstallerPartnerExtensionSpec -PartnerBundleVersion &quot;MyPartnerBundleVersion&quot; -PartnerBundleMetadataFilePath &quot;MyPartnerBundleMetadataFilePath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerPartnerExtensionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PartnerExtensionSpec &#x3D; Initialize-VcfInstallerPartnerExtensionSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerPartnerExtensionSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/PartnerExtensionSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerProxyConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ProxyConfiguration</command:noun>
      <maml:description>
        <maml:para>Proxy Configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Proxy Configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerProxyConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsConfigured</maml:name>
          <maml:Description>
            <maml:para>Defines if the proxy is configured.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsEnabled</maml:name>
          <maml:Description>
            <maml:para>Defines if the proxy configuration is enabled. To disable the proxy, this should be set to false.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VarHost</maml:name>
          <maml:Description>
            <maml:para>IP address/FQDN of proxy server. This must be set if proxy is enabled.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>Port of proxy server. This must be set if proxy is enabled.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TransferProtocol</maml:name>
          <maml:Description>
            <maml:para>Proxy transfer protocol, default value is HTTP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>User name to connect</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>User password to connect, will return null on reading</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsAuthenticated</maml:name>
          <maml:Description>
            <maml:para>If proxy authentication is required, isAuthenticated must be enabled and username and password should be set.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsConfigured</maml:name>
        <maml:Description>
          <maml:para>Defines if the proxy is configured.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsEnabled</maml:name>
        <maml:Description>
          <maml:para>Defines if the proxy configuration is enabled. To disable the proxy, this should be set to false.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VarHost</maml:name>
        <maml:Description>
          <maml:para>IP address/FQDN of proxy server. This must be set if proxy is enabled.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>Port of proxy server. This must be set if proxy is enabled.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TransferProtocol</maml:name>
        <maml:Description>
          <maml:para>Proxy transfer protocol, default value is HTTP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>User name to connect</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>User password to connect, will return null on reading</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsAuthenticated</maml:name>
        <maml:Description>
          <maml:para>If proxy authentication is required, isAuthenticated must be enabled and username and password should be set.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ProxyConfiguration &#x3D; Initialize-VcfInstallerProxyConfiguration -IsConfigured $false -IsEnabled $false -Host 10.0.0.250 -Port 3128 -TransferProtocol &quot;HTTP&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -IsAuthenticated $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerProxyConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ProxyConfiguration &#x3D; Initialize-VcfInstallerProxyConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerProxyConfiguration with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/ProxyConfiguration</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerResourcePoolSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcePoolSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for Resource Pool</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for Resource Pool</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerResourcePoolSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Resource Pool name. It will be auto-generated if blank</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Type of resource pool. One among: management, compute, network</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuReservationPercentage</maml:name>
          <maml:Description>
            <maml:para>CPU reservation percentage, from 0 to 100, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
          <dev:type>
            <maml:name>uint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuReservationMhz</maml:name>
          <maml:Description>
            <maml:para>CPU reservation in Mhz, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
          <dev:type>
            <maml:name>long</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuLimit</maml:name>
          <maml:Description>
            <maml:para>CPU limit, default -1 (unlimited)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
          <dev:type>
            <maml:name>long</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuReservationExpandable</maml:name>
          <maml:Description>
            <maml:para>Is CPU reservation expandable, default true</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuSharesLevel</maml:name>
          <maml:Description>
            <maml:para>CPU shares level, default &#39;normal&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CpuSharesValue</maml:name>
          <maml:Description>
            <maml:para>CPU shares value, only relevant when shares level is &#39;custom&#39;, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservationPercentage</maml:name>
          <maml:Description>
            <maml:para>Memory reservation percentage, from 0 to 100, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
          <dev:type>
            <maml:name>uint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservationMb</maml:name>
          <maml:Description>
            <maml:para>Memory reservation in MB, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
          <dev:type>
            <maml:name>long</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryLimit</maml:name>
          <maml:Description>
            <maml:para>Memory limit, default -1 (unlimited)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
          <dev:type>
            <maml:name>long</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemoryReservationExpandable</maml:name>
          <maml:Description>
            <maml:para>Is Memory reservation expandable, default true</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemorySharesLevel</maml:name>
          <maml:Description>
            <maml:para>Memory shares level. default &#39;normal&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MemorySharesValue</maml:name>
          <maml:Description>
            <maml:para>Memory shares value, only relevant when shares level is &#39;custom&#39;, default 0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Resource Pool name. It will be auto-generated if blank</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Type of resource pool. One among: management, compute, network</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuReservationPercentage</maml:name>
        <maml:Description>
          <maml:para>CPU reservation percentage, from 0 to 100, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
        <dev:type>
          <maml:name>uint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuReservationMhz</maml:name>
        <maml:Description>
          <maml:para>CPU reservation in Mhz, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
        <dev:type>
          <maml:name>long</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuLimit</maml:name>
        <maml:Description>
          <maml:para>CPU limit, default -1 (unlimited)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
        <dev:type>
          <maml:name>long</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuReservationExpandable</maml:name>
        <maml:Description>
          <maml:para>Is CPU reservation expandable, default true</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuSharesLevel</maml:name>
        <maml:Description>
          <maml:para>CPU shares level, default &#39;normal&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CpuSharesValue</maml:name>
        <maml:Description>
          <maml:para>CPU shares value, only relevant when shares level is &#39;custom&#39;, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservationPercentage</maml:name>
        <maml:Description>
          <maml:para>Memory reservation percentage, from 0 to 100, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
        <dev:type>
          <maml:name>uint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservationMb</maml:name>
        <maml:Description>
          <maml:para>Memory reservation in MB, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
        <dev:type>
          <maml:name>long</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryLimit</maml:name>
        <maml:Description>
          <maml:para>Memory limit, default -1 (unlimited)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">long</command:parameterValue>
        <dev:type>
          <maml:name>long</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemoryReservationExpandable</maml:name>
        <maml:Description>
          <maml:para>Is Memory reservation expandable, default true</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemorySharesLevel</maml:name>
        <maml:Description>
          <maml:para>Memory shares level. default &#39;normal&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MemorySharesValue</maml:name>
        <maml:Description>
          <maml:para>Memory shares value, only relevant when shares level is &#39;custom&#39;, default 0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$ResourcePoolSpec &#x3D; Initialize-VcfInstallerResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom,high,low,normal&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom,high,low,normal&quot; -MemorySharesValue 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerResourcePoolSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourcePoolSpec &#x3D; Initialize-VcfInstallerResourcePoolSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerResourcePoolSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/ResourcePoolSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerRootCaCerts</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RootCaCerts</command:noun>
      <maml:description>
        <maml:para>Spec contains Root Certificate Authority parameters</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains Root Certificate Authority parameters</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerRootCaCerts</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Alias</maml:name>
          <maml:Description>
            <maml:para>Certificate alias</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertChain</maml:name>
          <maml:Description>
            <maml:para>List of Base64 encoded certificates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Alias</maml:name>
        <maml:Description>
          <maml:para>Certificate alias</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertChain</maml:name>
        <maml:Description>
          <maml:para>List of Base64 encoded certificates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$RootCaCerts &#x3D; Initialize-VcfInstallerRootCaCerts -Alias &quot;MyAlias&quot; -CertChain &quot;MyCertChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerRootCaCerts with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$RootCaCerts &#x3D; Initialize-VcfInstallerRootCaCerts
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerRootCaCerts with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/RootCaCerts</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcClusterSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for vCenter Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for vCenter Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatacenterName</maml:name>
          <maml:Description>
            <maml:para>vCenter Datacenter Name. It will be auto-generated if blank.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterName</maml:name>
          <maml:Description>
            <maml:para>vCenter Cluster Name. It will be auto-generated if blank.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterEvcMode</maml:name>
          <maml:Description>
            <maml:para>EVC mode for vSphere cluster, if needed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourcePoolSpecs</maml:name>
          <maml:Description>
            <maml:para>List of Resource Pool Specification. If blank, no resource pools will be created. However, if you want to create resource pool, Management Resource Pool is required to be present in the list.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.ResourcePoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.ResourcePoolSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatacenterName</maml:name>
        <maml:Description>
          <maml:para>vCenter Datacenter Name. It will be auto-generated if blank.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterName</maml:name>
        <maml:Description>
          <maml:para>vCenter Cluster Name. It will be auto-generated if blank.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterEvcMode</maml:name>
        <maml:Description>
          <maml:para>EVC mode for vSphere cluster, if needed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourcePoolSpecs</maml:name>
        <maml:Description>
          <maml:para>List of Resource Pool Specification. If blank, no resource pools will be created. However, if you want to create resource pool, Management Resource Pool is required to be present in the list.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.ResourcePoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.ResourcePoolSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$ResourcePoolSpec &#x3D; Initialize-VcfInstallerResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom,high,low,normal&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom,high,low,normal&quot; -MemorySharesValue 0
$SddcClusterSpec &#x3D; Initialize-VcfInstallerSddcClusterSpec -DatacenterName DatacenterName -ClusterName ClusterName -ClusterEvcMode One among: INTEL_MEROM, INTEL_PENRYN, INTEL_NEALEM, INTEL_WESTMERE, INTEL_SANDYBRIDGE, INTEL_IVYBRIDGE, INTEL_HASWELL, INTEL_BROADWELL, INTEL_SKYLAKE, INTEL_CASCADELAKE, INTEL_ICELAKE, INTEL_SAPPHIRERAPIDS, AMD_REV_E, AMD_REV_F, AMD_GREYHOUND_NO3DNOW, AMD_GREYHOUND, AMD_BULLDOZER, AMD_PILEDRIVER, AMD_STREAMROLLER, AMD_ZEN, AMD_ZEN2, AMD_ZEN3, AMD_ZEN4 -ResourcePoolSpecs $ResourcePoolSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcClusterSpec &#x3D; Initialize-VcfInstallerSddcClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcClusterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcClusterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcCredentials</command:noun>
      <maml:description>
        <maml:para>Credentials contains the username and password</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Credentials contains the username and password</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcCredentials</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Username</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Password</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>Username</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>Password</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Username root -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcCredentials with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcCredentials</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcDatastoreSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NfsDatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NfsDatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.NfsDatastoreSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmfsDatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VmfsDatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VmfsDatastoreSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VsanSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VsanSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExistingDatastoreName</maml:name>
          <maml:Description>
            <maml:para>Name of an existing datastore that is to be used when converting an existing environment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NfsDatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.NfsDatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.NfsDatastoreSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmfsDatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VmfsDatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VmfsDatastoreSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsanSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VsanSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VsanSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExistingDatastoreName</maml:name>
        <maml:Description>
          <maml:para>Name of an existing datastore that is to be used when converting an existing environment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot; -EnableBindToVmknic $false
$NfsDatastoreSpec &#x3D; Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec


$FcSpec &#x3D; Initialize-VcfInstallerFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec


$VsanEsaConfig &#x3D; Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec &#x3D; Initialize-VcfInstallerVsanSpec -DatastoreName &quot;MyDatastoreName&quot; -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3

$SddcDatastoreSpec &#x3D; Initialize-VcfInstallerSddcDatastoreSpec -NfsDatastoreSpec $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VsanSpec $VsanSpec -ExistingDatastoreName &quot;MyExistingDatastoreName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcDatastoreSpec &#x3D; Initialize-VcfInstallerSddcDatastoreSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcDatastoreSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerNfsDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVmfsDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVsanSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcHostSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcHostSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for Host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for Host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcHostSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>ESX hostname. This value will be prefixed to the DNS subdomain name and should not include the domain name itself. Must also adhere to RFC 1123 naming conventions</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcCredentials</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>ESX host SSH thumbprint (RSA SHA256) in new deployment scenario or ESX host SSH key (RSA, ECDSA) in reuse existing deployment scenario</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>ESX host SSL thumbprint (SHA256)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>ESX hostname. This value will be prefixed to the DNS subdomain name and should not include the domain name itself. Must also adhere to RFC 1123 naming conventions</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcCredentials</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>ESX host SSH thumbprint (RSA SHA256) in new deployment scenario or ESX host SSH key (RSA, ECDSA) in reuse existing deployment scenario</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>ESX host SSL thumbprint (SHA256)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Username root -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcHostSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcHostSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcHostSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcInstallerRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcInstallerRequest</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for Host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for Host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcInstallerRequest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Endpoints</maml:name>
          <maml:Description>
            <maml:para>List of ESXi/vCenter in which the appliance will check for itself</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subdomain</maml:name>
          <maml:Description>
            <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Endpoints</maml:name>
        <maml:Description>
          <maml:para>List of ESXi/vCenter in which the appliance will check for itself</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subdomain</maml:name>
        <maml:Description>
          <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Username root -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcInstallerRequest &#x3D; Initialize-VcfInstallerSddcInstallerRequest -Endpoints $SddcHostSpec -Subdomain vcf.broadcom.com
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcInstallerRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1

$SddcInstallerRequest &#x3D; Initialize-VcfInstallerSddcInstallerRequest -Endpoints $SddcHostSpec -Subdomain vcf.broadcom.com
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcInstallerRequest with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcInstallerRequest</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcManagerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcManagerSpec</command:noun>
      <maml:description>
        <maml:para>Client input parameters for SDDC Manager Virtual Machine</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Client input parameters for SDDC Manager Virtual Machine</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcManagerSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the &#39;root&#39; user on SDDC Manager appliance. It needs to be a strong password with at least one alphabet and one special character and at least 8 characters in length. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>SDDC Manager Hostname.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SshPassword</maml:name>
          <maml:Description>
            <maml:para>Password for the &#39;vcf&#39; user on SDDC Manager appliance. It needs to be a strong password with at least one alphabet and one special character and at least 8 characters in length. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocalUserPassword</maml:name>
          <maml:Description>
            <maml:para>The local account is a built-in admin account in VCF that can be used in emergency scenarios. The password of this account must be at least 12 characters long. It also must contain at-least 1 uppercase, 1 lowercase, 1 special character specified in braces [!%@$^#?] and 1 digit. In addition, a character cannot be repeated more than 3 times consecutively. If blank, the password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the &#39;root&#39; user on SDDC Manager appliance. It needs to be a strong password with at least one alphabet and one special character and at least 8 characters in length. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>SDDC Manager Hostname.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SshPassword</maml:name>
        <maml:Description>
          <maml:para>Password for the &#39;vcf&#39; user on SDDC Manager appliance. It needs to be a strong password with at least one alphabet and one special character and at least 8 characters in length. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocalUserPassword</maml:name>
        <maml:Description>
          <maml:para>The local account is a built-in admin account in VCF that can be used in emergency scenarios. The password of this account must be at least 12 characters long. It also must contain at-least 1 uppercase, 1 lowercase, 1 special character specified in braces [!%@$^#?] and 1 digit. In addition, a character cannot be repeated more than 3 times consecutively. If blank, the password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcManagerSpec &#x3D; Initialize-VcfInstallerSddcManagerSpec -RootPassword &quot;MyRootPassword&quot; -Hostname &quot;MyHostname&quot; -SshPassword &quot;MySshPassword&quot; -LocalUserPassword &quot;MyLocalUserPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcManagerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcManagerSpec &#x3D; Initialize-VcfInstallerSddcManagerSpec -Hostname &quot;MyHostname&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcManagerSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcManagerSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcNetworkConfigProfileSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcNetworkConfigProfileSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters needed to get pre-configured network profiles which to facilitate the configuration of the networking stack during Management Domain creation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters needed to get pre-configured network profiles which to facilitate the configuration of the networking stack during Management Domain creation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcNetworkConfigProfileSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageType</maml:name>
          <maml:Description>
            <maml:para>Storage type of the Management Domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSpecs</maml:name>
          <maml:Description>
            <maml:para>List of hosts which will be used for the Management Domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subdomain</maml:name>
          <maml:Description>
            <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxConfigType</maml:name>
          <maml:Description>
            <maml:para>NSX Config Type</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageType</maml:name>
        <maml:Description>
          <maml:para>Storage type of the Management Domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.string</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSpecs</maml:name>
        <maml:Description>
          <maml:para>List of hosts which will be used for the Management Domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subdomain</maml:name>
        <maml:Description>
          <maml:para>Tenant Sub domain. Includes the full domain suffix</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxConfigType</maml:name>
        <maml:Description>
          <maml:para>NSX Config Type</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Username root -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcNetworkConfigProfileSpec &#x3D; Initialize-VcfInstallerSddcNetworkConfigProfileSpec -StorageType &quot;VSAN&quot; -HostSpecs $SddcHostSpec -Subdomain vcf.vmware.com -NsxConfigType One among: NSX_SEPARATION, NO_NSX_SEPARATION
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNetworkConfigProfileSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1

$SddcNetworkConfigProfileSpec &#x3D; Initialize-VcfInstallerSddcNetworkConfigProfileSpec -StorageType &quot;VSAN&quot; -HostSpecs $SddcHostSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNetworkConfigProfileSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcNetworkConfigProfileSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcNetworkSpec</command:noun>
      <maml:description>
        <maml:para>Defines a network spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a network spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcNetworkSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkType</maml:name>
          <maml:Description>
            <maml:para>Network Type. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT, NFS or any custom network type</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Subnet</maml:name>
          <maml:Description>
            <maml:para>Subnet</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateway</maml:name>
          <maml:Description>
            <maml:para>Gateway</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet Mask</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeIpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Addresses to be included</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeIpAddressRanges</maml:name>
          <maml:Description>
            <maml:para>IP Address ranges to be included</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpRange&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VlanId</maml:name>
          <maml:Description>
            <maml:para>VLAN ID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
          <dev:type>
            <maml:name>uint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mtu</maml:name>
          <maml:Description>
            <maml:para>MTU size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TeamingPolicy</maml:name>
          <maml:Description>
            <maml:para>Teaming Policy for VSAN and VMOTION network types, Default is loadbalance_loadbased. One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActiveUplinks</maml:name>
          <maml:Description>
            <maml:para>Active Uplinks for teaming policy, specify uplink1 for failover_explicit VSAN Teaming Policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandbyUplinks</maml:name>
          <maml:Description>
            <maml:para>Standby Uplinks for teaming policy, specify uplink2 for failover_explicit VSAN Teaming Policy</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PortGroupKey</maml:name>
          <maml:Description>
            <maml:para>Name of the Distributed Portgroup to be created. It will be autogenerated if null</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkType</maml:name>
        <maml:Description>
          <maml:para>Network Type. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT, NFS or any custom network type</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Subnet</maml:name>
        <maml:Description>
          <maml:para>Subnet</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateway</maml:name>
        <maml:Description>
          <maml:para>Gateway</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet Mask</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IncludeIpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Addresses to be included</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IncludeIpAddressRanges</maml:name>
        <maml:Description>
          <maml:para>IP Address ranges to be included</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.IpRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.IpRange&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VlanId</maml:name>
        <maml:Description>
          <maml:para>VLAN ID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
        <dev:type>
          <maml:name>uint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mtu</maml:name>
        <maml:Description>
          <maml:para>MTU size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TeamingPolicy</maml:name>
        <maml:Description>
          <maml:para>Teaming Policy for VSAN and VMOTION network types, Default is loadbalance_loadbased. One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActiveUplinks</maml:name>
        <maml:Description>
          <maml:para>Active Uplinks for teaming policy, specify uplink1 for failover_explicit VSAN Teaming Policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StandbyUplinks</maml:name>
        <maml:Description>
          <maml:para>Standby Uplinks for teaming policy, specify uplink2 for failover_explicit VSAN Teaming Policy</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PortGroupKey</maml:name>
        <maml:Description>
          <maml:para>Name of the Distributed Portgroup to be created. It will be autogenerated if null</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$IpRange &#x3D; Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
$SddcNetworkSpec &#x3D; Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -Subnet 10.0.0.250/24 -Gateway 10.0.0.250 -SubnetMask 255.255.255.0 -IncludeIpAddress [10.0.0.100] -IncludeIpAddressRanges $IpRange -VlanId 1000 -Mtu 0 -TeamingPolicy loadbalance_ip -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot; -PortGroupKey &quot;MyPortGroupKey&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNetworkSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcNetworkSpec &#x3D; Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -VlanId 1000
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNetworkSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcNetworkSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcNsxtSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcNsxtSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for NSX deployment and configurations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for NSX deployment and configurations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcNsxtSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtManagers</maml:name>
          <maml:Description>
            <maml:para>NSX Managers</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.NsxtManagerSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.NsxtManagerSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtManagerSize</maml:name>
          <maml:Description>
            <maml:para>NSX Manager size. One among: medium, large,xlarge. Default value if not provided is medium</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VipFqdn</maml:name>
          <maml:Description>
            <maml:para>Hostname for VIP so that common SSL certificates can be installed across all managers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootNsxtManagerPassword</maml:name>
          <maml:Description>
            <maml:para>NSX root password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtAdminPassword</maml:name>
          <maml:Description>
            <maml:para>NSX admin password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtAuditPassword</maml:name>
          <maml:Description>
            <maml:para>NSX audit password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TransportVlanId</maml:name>
          <maml:Description>
            <maml:para>Transport VLAN ID. Default &#39;0&#39; if not specified</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipNsxOverlayOverManagementNetwork</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the Overlay over Management Network configuration will be skipped. Applicable only when vCenter is existing and being converted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableEdgeClusterSync</maml:name>
          <maml:Description>
            <maml:para>Enable NSX Edge Cluster synchronization. Applicable only when NSX exists and is being imported. If enabled and your NSX deployment has one or more Edge clusters, the import process will add the discovered Edge node VMs to the VCF inventory, including their user credentials. As part of this process, a one-time reset of the Edge node credential passwords will be done. The updated passwords may be retrieved from the VCF credential store if desired. Once an Edge cluster&#39;s node VMs have been imported, any node VMs added to that Edge cluster will also be imported and subject to the same one-time password reset.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtManagers</maml:name>
        <maml:Description>
          <maml:para>NSX Managers</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.NsxtManagerSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.NsxtManagerSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtManagerSize</maml:name>
        <maml:Description>
          <maml:para>NSX Manager size. One among: medium, large,xlarge. Default value if not provided is medium</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VipFqdn</maml:name>
        <maml:Description>
          <maml:para>Hostname for VIP so that common SSL certificates can be installed across all managers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootNsxtManagerPassword</maml:name>
        <maml:Description>
          <maml:para>NSX root password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtAdminPassword</maml:name>
        <maml:Description>
          <maml:para>NSX admin password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtAuditPassword</maml:name>
        <maml:Description>
          <maml:para>NSX audit password. The password must be at least 12 characters long. Must contain at-least 1 uppercase, 1 lowercase, 1 special character and 1 digit. In addition, a character cannot be repeated 3 or more times consectively. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TransportVlanId</maml:name>
        <maml:Description>
          <maml:para>Transport VLAN ID. Default &#39;0&#39; if not specified</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddressPoolSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.IpAddressPoolSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipNsxOverlayOverManagementNetwork</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the Overlay over Management Network configuration will be skipped. Applicable only when vCenter is existing and being converted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnableEdgeClusterSync</maml:name>
        <maml:Description>
          <maml:para>Enable NSX Edge Cluster synchronization. Applicable only when NSX exists and is being imported. If enabled and your NSX deployment has one or more Edge clusters, the import process will add the discovered Edge node VMs to the VCF inventory, including their user credentials. As part of this process, a one-time reset of the Edge node credential passwords will be done. The updated passwords may be retrieved from the VCF credential store if desired. Once an Edge cluster&#39;s node VMs have been imported, any node VMs added to that Edge cluster will also be imported and subject to the same one-time password reset.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$NsxtManagerSpec &#x3D; Initialize-VcfInstallerNsxtManagerSpec -Hostname &quot;MyHostname&quot;


$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

$IpAddressPoolSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec

$SddcNsxtSpec &#x3D; Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize medium -VipFqdn &quot;MyVipFqdn&quot; -RootNsxtManagerPassword &quot;MyRootNsxtManagerPassword&quot; -NsxtAdminPassword &quot;MyNsxtAdminPassword&quot; -NsxtAuditPassword &quot;MyNsxtAuditPassword&quot; -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec -SkipNsxOverlayOverManagementNetwork $false -EnableEdgeClusterSync $true -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNsxtSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtManagerSpec &#x3D; Initialize-VcfInstallerNsxtManagerSpec
$SddcNsxtSpec &#x3D; Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -VipFqdn &quot;MyVipFqdn&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcNsxtSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcNsxtSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerIpAddressPoolSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcSpec</command:noun>
      <maml:description>
        <maml:para>VCF Installer specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VCF Installer specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcId</maml:name>
          <maml:Description>
            <maml:para>Client string that identifies an SDDC by name or instance name. Used for management domain name. Can contain only letters, numbers and the following symbols: &#39;-&#39;. Minimum length 3, maximum length 20.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WorkflowType</maml:name>
          <maml:Description>
            <maml:para>Type of workflow to initiate creation and/or validation of SDDC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSpecs</maml:name>
          <maml:Description>
            <maml:para>List of ESXi to be added to the Management Cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcVcenterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcVcenterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcClusterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DvsSpecs</maml:name>
          <maml:Description>
            <maml:para>List of vSphere Distributed Switches to be created. For VCF only: if blank, a default single one will be created for all types of traffic connected to vmnic0 and vmnic1</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.DvsSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.DvsSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcNsxtSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcNsxtSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkSpecs</maml:name>
          <maml:Description>
            <maml:para>List of Networks which be created and used for Management Cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcNetworkSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcNetworkSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DnsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.DnsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP servers to be used for configuring Management Appliances</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcManagerSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcManagerSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcManagerSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ManagementPoolName</maml:name>
          <maml:Description>
            <maml:para>Name for the network pool to be created and associated with the Management Cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CeipEnabled</maml:name>
          <maml:Description>
            <maml:para>Enable VCF Customer Experience Improvement Program</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipEsxThumbprintValidation</maml:name>
          <maml:Description>
            <maml:para>Skip ESXi thumbprint validation. Applies to both converting an existing environment and deploying a new one</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipGatewayPingValidation</maml:name>
          <maml:Description>
            <maml:para>Skip networks gateway connectivity validation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SecuritySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SecuritySpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SecuritySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcDatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcDatastoreSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfOperationsFleetManagementSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsFleetManagementSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsFleetManagementSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfOperationsSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfOperationsCollectorSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsCollectorSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsCollectorSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfAutomationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfAutomationSpec</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfAutomationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcfInstanceName</maml:name>
          <maml:Description>
            <maml:para>VCF Instance name. Minumum length 3, maximum length 300</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcId</maml:name>
        <maml:Description>
          <maml:para>Client string that identifies an SDDC by name or instance name. Used for management domain name. Can contain only letters, numbers and the following symbols: &#39;-&#39;. Minimum length 3, maximum length 20.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WorkflowType</maml:name>
        <maml:Description>
          <maml:para>Type of workflow to initiate creation and/or validation of SDDC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HostSpecs</maml:name>
        <maml:Description>
          <maml:para>List of ESXi to be added to the Management Cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcHostSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcVcenterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcVcenterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcClusterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DvsSpecs</maml:name>
        <maml:Description>
          <maml:para>List of vSphere Distributed Switches to be created. For VCF only: if blank, a default single one will be created for all types of traffic connected to vmnic0 and vmnic1</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.DvsSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.DvsSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcNsxtSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcNsxtSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkSpecs</maml:name>
        <maml:Description>
          <maml:para>List of Networks which be created and used for Management Cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.SddcNetworkSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.SddcNetworkSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DnsSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.DnsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.DnsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP servers to be used for configuring Management Appliances</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcManagerSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcManagerSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcManagerSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ManagementPoolName</maml:name>
        <maml:Description>
          <maml:para>Name for the network pool to be created and associated with the Management Cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CeipEnabled</maml:name>
        <maml:Description>
          <maml:para>Enable VCF Customer Experience Improvement Program</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipEsxThumbprintValidation</maml:name>
        <maml:Description>
          <maml:para>Skip ESXi thumbprint validation. Applies to both converting an existing environment and deploying a new one</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipGatewayPingValidation</maml:name>
        <maml:Description>
          <maml:para>Skip networks gateway connectivity validation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SecuritySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SecuritySpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SecuritySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.SddcDatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.SddcDatastoreSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfOperationsFleetManagementSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsFleetManagementSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsFleetManagementSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfOperationsSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfOperationsCollectorSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfOperationsCollectorSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfOperationsCollectorSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfAutomationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VcfAutomationSpec</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VcfAutomationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcfInstanceName</maml:name>
        <maml:Description>
          <maml:para>VCF Instance name. Minumum length 3, maximum length 300</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>

$SddcCredentials &#x3D; Initialize-VcfInstallerSddcCredentials -Username root -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfInstallerSddcHostSpec -Hostname esx-1 -Credentials $SddcCredentials -SshThumbprint SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$SddcVcenterSpec &#x3D; Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123 -VmSize medium -StorageSize lstorage -SsoDomain &quot;MySsoDomain&quot; -AdminUserSsoUsername &quot;MyAdminUserSsoUsername&quot; -AdminUserSsoPassword &quot;MyAdminUserSsoPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$ResourcePoolSpec &#x3D; Initialize-VcfInstallerResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom,high,low,normal&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom,high,low,normal&quot; -MemorySharesValue 0
$SddcClusterSpec &#x3D; Initialize-VcfInstallerSddcClusterSpec -DatacenterName DatacenterName -ClusterName ClusterName -ClusterEvcMode One among: INTEL_MEROM, INTEL_PENRYN, INTEL_NEALEM, INTEL_WESTMERE, INTEL_SANDYBRIDGE, INTEL_IVYBRIDGE, INTEL_HASWELL, INTEL_BROADWELL, INTEL_SKYLAKE, INTEL_CASCADELAKE, INTEL_ICELAKE, INTEL_SAPPHIRERAPIDS, AMD_REV_E, AMD_REV_F, AMD_GREYHOUND_NO3DNOW, AMD_GREYHOUND, AMD_BULLDOZER, AMD_PILEDRIVER, AMD_STREAMROLLER, AMD_ZEN, AMD_ZEN2, AMD_ZEN3, AMD_ZEN4 -ResourcePoolSpecs $ResourcePoolSpec



$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -Name &quot;MyName&quot; -TransportType One among: VLAN, OVERLAY
$NsxtSwitchConfig &#x3D; Initialize-VcfInstallerNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode One among: STANDARD, ENS, ENS_INTERRUPT -IpAssignmentType &quot;MyIpAssignmentType&quot;

$VmnicToUplink &#x3D; Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
$TeamingSpec &#x3D; Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$LagSpec &#x3D; Initialize-VcfInstallerLagSpec -Name &quot;MyName&quot; -UplinksCount 0 -LacpMode One among:ACTIVE, PASSIVE -LoadBalancingMode One among:SOURCE_MAC, DESTINATION_MAC, SOURCE_AND_DESTINATION_MAC, DESTINATION_IP_AND_VLAN, SOURCE_IP_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_VLAN, DESTINATION_TCP_UDP_PORT, SOURCE_TCP_UDP_PORT, SOURCE_AND_DESTINATION_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT, SOURCE_IP_AND_TCP_UDP_PORT, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT, DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_IP_AND_TCP_UDP_PORT_AND_VLAN, SOURCE_AND_DESTINATION_IP_AND_TCP_UDP_PORT_AND_VLAN, DESTINATION_IP, SOURCE_IP, SOURCE_AND_DESTINATION_IP, VLAN, SOURCE_PORT_ID -LacpTimeoutMode One among:SLOW, FAST
$DvsSpec &#x3D; Initialize-VcfInstallerDvsSpec -DvsName VdsName -Networks MANAGEMENT -Mtu 9000 -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec -LagSpecs $LagSpec


$NsxtManagerSpec &#x3D; Initialize-VcfInstallerNsxtManagerSpec -Hostname &quot;MyHostname&quot;


$IpAddressPoolRangeSpec &#x3D; Initialize-VcfInstallerIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

$IpAddressPoolSpec &#x3D; Initialize-VcfInstallerIpAddressPoolSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec

$SddcNsxtSpec &#x3D; Initialize-VcfInstallerSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize medium -VipFqdn &quot;MyVipFqdn&quot; -RootNsxtManagerPassword &quot;MyRootNsxtManagerPassword&quot; -NsxtAdminPassword &quot;MyNsxtAdminPassword&quot; -NsxtAuditPassword &quot;MyNsxtAuditPassword&quot; -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec -SkipNsxOverlayOverManagementNetwork $false -EnableEdgeClusterSync $true -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8


$IpRange &#x3D; Initialize-VcfInstallerIpRange -StartIpAddress 192.168.0.123 -EndIpAddress 192.168.0.128
$SddcNetworkSpec &#x3D; Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -Subnet 10.0.0.250/24 -Gateway 10.0.0.250 -SubnetMask 255.255.255.0 -IncludeIpAddress [10.0.0.100] -IncludeIpAddressRanges $IpRange -VlanId 1000 -Mtu 0 -TeamingPolicy loadbalance_ip -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot; -PortGroupKey &quot;MyPortGroupKey&quot;

$DnsSpec &#x3D; Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com -Nameservers [172.0.0.4, 172.0.0.5]
$SddcManagerSpec &#x3D; Initialize-VcfInstallerSddcManagerSpec -RootPassword &quot;MyRootPassword&quot; -Hostname &quot;MyHostname&quot; -SshPassword &quot;MySshPassword&quot; -LocalUserPassword &quot;MyLocalUserPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$RootCaCerts &#x3D; Initialize-VcfInstallerRootCaCerts -Alias &quot;MyAlias&quot; -CertChain &quot;MyCertChain&quot;
$SecuritySpec &#x3D; Initialize-VcfInstallerSecuritySpec -EsxiCertsMode VMCA -RootCaCerts $RootCaCerts



$NasVolumeSpec &#x3D; Initialize-VcfInstallerNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot; -EnableBindToVmknic $false
$NfsDatastoreSpec &#x3D; Initialize-VcfInstallerNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec


$FcSpec &#x3D; Initialize-VcfInstallerFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec


$VsanEsaConfig &#x3D; Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec &#x3D; Initialize-VcfInstallerVsanSpec -DatastoreName &quot;MyDatastoreName&quot; -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3

$SddcDatastoreSpec &#x3D; Initialize-VcfInstallerSddcDatastoreSpec -NfsDatastoreSpec $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VsanSpec $VsanSpec -ExistingDatastoreName &quot;MyExistingDatastoreName&quot;

$VcfOperationsFleetManagementSpec &#x3D; Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -AdminUserPassword &quot;MyAdminUserPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8

$VcfOperationsNode &#x3D; Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfOperationsSpec &#x3D; Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode -AdminUserPassword &quot;MyAdminUserPassword&quot; -ApplianceSize medium -LoadBalancerFqdn &quot;MyLoadBalancerFqdn&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083

$VcfOperationsCollectorSpec &#x3D; Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -ApplianceSize small -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfAutomationSpec &#x3D; Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io -AdminUserPassword &quot;MyAdminUserPassword&quot; -IpPool [&#39;10.0.0.80&#39;, &#39;10.0.0.81&#39;] -InternalClusterCidr 198.18.0.0/15 -NodePrefix node-123 -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$SddcSpec &#x3D; Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -WorkflowType One among: VCF, VCF_EXTEND, VVF -HostSpecs $SddcHostSpec -Version 9.0.0.0 -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers [10.0.0.100, 10.0.0.101] -SddcManagerSpec $SddcManagerSpec -ManagementPoolName &quot;MyManagementPoolName&quot; -CeipEnabled $true -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -DatastoreSpec $SddcDatastoreSpec -VcfOperationsFleetManagementSpec $VcfOperationsFleetManagementSpec -VcfOperationsSpec $VcfOperationsSpec -VcfOperationsCollectorSpec $VcfOperationsCollectorSpec -VcfAutomationSpec $VcfAutomationSpec -VcfInstanceName &quot;MyVcfInstanceName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcVcenterSpec &#x3D; Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123

$SddcNetworkSpec &#x3D; Initialize-VcfInstallerSddcNetworkSpec -NetworkType MANAGEMENT -VlanId 1000

$DnsSpec &#x3D; Initialize-VcfInstallerDnsSpec -Subdomain vcf.broadcom.com
$SddcSpec &#x3D; Initialize-VcfInstallerSddcSpec -SddcId sfo01-m01 -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcVcenterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcClusterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcNsxtSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerDnsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcManagerSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSecuritySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerSddcDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcfOperationsFleetManagementSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcfOperationsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcfOperationsCollectorSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVcfAutomationSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSddcVcenterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcVcenterSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for vCenter</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for vCenter</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSddcVcenterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcenterHostname</maml:name>
          <maml:Description>
            <maml:para>vCenter hostname address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootVcenterPassword</maml:name>
          <maml:Description>
            <maml:para>vCenter root password. The password must be between 15 characters and 20 characters long. It must also contain at least one uppercase and lowercase letter, one number, and one character from &#39;! \&quot; # $ % &amp; &#39; ( ) * + , - . / : ; &lt; &#x3D; &gt; ? @ [ \\ ] ^ _ &#x60; { &amp;Iota; } ~&#39; and all characters must be ASCII. Space is not allowed in password. For VCF only: if blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmSize</maml:name>
          <maml:Description>
            <maml:para>vCenter Virtual Machine size. One among:xlarge, large, medium, small, tiny</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StorageSize</maml:name>
          <maml:Description>
            <maml:para>vCenter Virtual Machine Storage size. One among:lstorage, xlstorage</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoDomain</maml:name>
          <maml:Description>
            <maml:para>PSC SSO Domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUserSsoUsername</maml:name>
          <maml:Description>
            <maml:para>Admin user sso username. If blank, administrator username will be used.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUserSsoPassword</maml:name>
          <maml:Description>
            <maml:para>Admin user sso password. Password needs to be a strong password with at least one Uppercase character, one lowercase character, one digit and one special character specified in braces [!$%^] and 8-20 characters in length,and 3 maximum identical adjacent characters!. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VcenterHostname</maml:name>
        <maml:Description>
          <maml:para>vCenter hostname address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootVcenterPassword</maml:name>
        <maml:Description>
          <maml:para>vCenter root password. The password must be between 15 characters and 20 characters long. It must also contain at least one uppercase and lowercase letter, one number, and one character from &#39;! \&quot; # $ % &amp; &#39; ( ) * + , - . / : ; &lt; &#x3D; &gt; ? @ [ \\ ] ^ _ &#x60; { &amp;Iota; } ~&#39; and all characters must be ASCII. Space is not allowed in password. For VCF only: if blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmSize</maml:name>
        <maml:Description>
          <maml:para>vCenter Virtual Machine size. One among:xlarge, large, medium, small, tiny</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StorageSize</maml:name>
        <maml:Description>
          <maml:para>vCenter Virtual Machine Storage size. One among:lstorage, xlstorage</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoDomain</maml:name>
        <maml:Description>
          <maml:para>PSC SSO Domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUserSsoUsername</maml:name>
        <maml:Description>
          <maml:para>Admin user sso username. If blank, administrator username will be used.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUserSsoPassword</maml:name>
        <maml:Description>
          <maml:para>Admin user sso password. Password needs to be a strong password with at least one Uppercase character, one lowercase character, one digit and one special character specified in braces [!$%^] and 8-20 characters in length,and 3 maximum identical adjacent characters!. If blank, the SDDC Local Admin Password will be used (if provided) or password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SddcVcenterSpec &#x3D; Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123 -VmSize medium -StorageSize lstorage -SsoDomain &quot;MySsoDomain&quot; -AdminUserSsoUsername &quot;MyAdminUserSsoUsername&quot; -AdminUserSsoPassword &quot;MyAdminUserSsoPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcVcenterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcVcenterSpec &#x3D; Initialize-VcfInstallerSddcVcenterSpec -VcenterHostname vcenter.rainpole.io -RootVcenterPassword Sample_Password123
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSddcVcenterSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SddcVcenterSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSecuritySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SecuritySpec</command:noun>
      <maml:description>
        <maml:para>Spec contains security settings</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains security settings</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSecuritySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxiCertsMode</maml:name>
          <maml:Description>
            <maml:para>ESXi certificates mode. One among:Custom, VMCA</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootCaCerts</maml:name>
          <maml:Description>
            <maml:para>Root Certificate Authority certificate list</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.RootCaCerts&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.RootCaCerts&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsxiCertsMode</maml:name>
        <maml:Description>
          <maml:para>ESXi certificates mode. One among:Custom, VMCA</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootCaCerts</maml:name>
        <maml:Description>
          <maml:para>Root Certificate Authority certificate list</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.RootCaCerts&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.RootCaCerts&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$RootCaCerts &#x3D; Initialize-VcfInstallerRootCaCerts -Alias &quot;MyAlias&quot; -CertChain &quot;MyCertChain&quot;
$SecuritySpec &#x3D; Initialize-VcfInstallerSecuritySpec -EsxiCertsMode VMCA -RootCaCerts $RootCaCerts
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSecuritySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SecuritySpec &#x3D; Initialize-VcfInstallerSecuritySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSecuritySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SecuritySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerSystemUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SystemUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Contains the parameters required to perform update operation on system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains the parameters required to perform update operation on system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerSystemUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MaxAllowedDomainsInSubscription</maml:name>
          <maml:Description>
            <maml:para>new limit of amount of domains in subscription mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
          <dev:type>
            <maml:name>int</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MaxAllowedDomainsInSubscription</maml:name>
        <maml:Description>
          <maml:para>new limit of amount of domains in subscription mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">int</command:parameterValue>
        <dev:type>
          <maml:name>int</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$SystemUpdateSpec &#x3D; Initialize-VcfInstallerSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSystemUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SystemUpdateSpec &#x3D; Initialize-VcfInstallerSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerSystemUpdateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/SystemUpdateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerTeamingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TeamingSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the teaming policies associated with the uplink profile.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the teaming policies associated with the uplink profile.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerTeamingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Policy</maml:name>
          <maml:Description>
            <maml:para>The teaming policy associated with the uplink profile</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ActiveUplinks</maml:name>
          <maml:Description>
            <maml:para>The list of active uplinks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandByUplinks</maml:name>
          <maml:Description>
            <maml:para>The list of stand by uplinks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Policy</maml:name>
        <maml:Description>
          <maml:para>The teaming policy associated with the uplink profile</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ActiveUplinks</maml:name>
        <maml:Description>
          <maml:para>The list of active uplinks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StandByUplinks</maml:name>
        <maml:Description>
          <maml:para>The list of stand by uplinks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TeamingSpec &#x3D; Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTeamingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TeamingSpec &#x3D; Initialize-VcfInstallerTeamingSpec -Policy One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC -ActiveUplinks &quot;MyActiveUplinks&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTeamingSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/TeamingSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerTokenCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TokenCreationSpec</command:noun>
      <maml:description>
        <maml:para>The spec used to sign the token</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The spec used to sign the token</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerTokenCreationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Username</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>User Password</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApiKey</maml:name>
          <maml:Description>
            <maml:para>API Key</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IdToken</maml:name>
          <maml:Description>
            <maml:para>Id Token</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>Username</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>User Password</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApiKey</maml:name>
        <maml:Description>
          <maml:para>API Key</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IdToken</maml:name>
        <maml:Description>
          <maml:para>Id Token</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TokenCreationSpec &#x3D; Initialize-VcfInstallerTokenCreationSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -ApiKey &quot;MyApiKey&quot; -IdToken &quot;MyIdToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTokenCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TokenCreationSpec &#x3D; Initialize-VcfInstallerTokenCreationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTokenCreationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/TokenCreationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerTransportZone</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TransportZone</command:noun>
      <maml:description>
        <maml:para>The transport zone to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The transport zone to be associated with the vSphere Distributed Switch managed by NSX</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerTransportZone</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the transport zone</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TransportType</maml:name>
          <maml:Description>
            <maml:para>The type of the transport zone</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the transport zone</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TransportType</maml:name>
        <maml:Description>
          <maml:para>The type of the transport zone</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -Name &quot;MyName&quot; -TransportType One among: VLAN, OVERLAY
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTransportZone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TransportZone &#x3D; Initialize-VcfInstallerTransportZone -TransportType One among: VLAN, OVERLAY
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTransportZone with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/TransportZone</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerTrustedCertificateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedCertificateSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains certificate &amp; certificate usage</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains certificate &amp; certificate usage</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerTrustedCertificateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Certificate</maml:name>
          <maml:Description>
            <maml:para>Certificate in PEM format</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CertificateUsageType</maml:name>
          <maml:Description>
            <maml:para>Certificate usage</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Certificate</maml:name>
        <maml:Description>
          <maml:para>Certificate in PEM format</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CertificateUsageType</maml:name>
        <maml:Description>
          <maml:para>Certificate usage</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$TrustedCertificateSpec &#x3D; Initialize-VcfInstallerTrustedCertificateSpec -Certificate -----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE----- -CertificateUsageType One among: TRUSTED_FOR_OUTBOUND, TRUSTED_FOR_INBOUND
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTrustedCertificateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TrustedCertificateSpec &#x3D; Initialize-VcfInstallerTrustedCertificateSpec -Certificate -----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerTrustedCertificateSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/TrustedCertificateSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcenterDiscoverySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterDiscoverySpec</command:noun>
      <maml:description>
        <maml:para>vCenter specification holding endpoint information which to query for topology/discovery data.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vCenter specification holding endpoint information which to query for topology/discovery data.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcenterDiscoverySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>vCenter address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>SSO username.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>SSO password.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>vCenter SSL thumbprint (SHA256)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>vCenter address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>SSO username.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>SSO password.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>vCenter SSL thumbprint (SHA256)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcenterDiscoverySpec &#x3D; Initialize-VcfInstallerVcenterDiscoverySpec -Address &quot;MyAddress&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcenterDiscoverySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterDiscoverySpec &#x3D; Initialize-VcfInstallerVcenterDiscoverySpec -Address &quot;MyAddress&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcenterDiscoverySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcenterDiscoverySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfAutomationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfAutomationSpec</command:noun>
      <maml:description>
        <maml:para>Specification for VCF Automation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for VCF Automation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfAutomationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>Host name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpPool</maml:name>
          <maml:Description>
            <maml:para>List of IP addresses. For Standard deployment model two IP addresses need to be specified and for High Availability four IP addresses need to be specified</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;string&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InternalClusterCidr</maml:name>
          <maml:Description>
            <maml:para>Internal Cluster CIDR. One among: 198.18.0.0/15, 240.0.0.0/15, 250.0.0.0/15</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NodePrefix</maml:name>
          <maml:Description>
            <maml:para>Node Prefix. It cannot be blank and must begin and end with an alphanumeric character, and can only contain lowercase alphanumeric characters or hyphens.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>Host name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpPool</maml:name>
        <maml:Description>
          <maml:para>List of IP addresses. For Standard deployment model two IP addresses need to be specified and for High Availability four IP addresses need to be specified</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;string&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InternalClusterCidr</maml:name>
        <maml:Description>
          <maml:para>Internal Cluster CIDR. One among: 198.18.0.0/15, 240.0.0.0/15, 250.0.0.0/15</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NodePrefix</maml:name>
        <maml:Description>
          <maml:para>Node Prefix. It cannot be blank and must begin and end with an alphanumeric character, and can only contain lowercase alphanumeric characters or hyphens.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfAutomationSpec &#x3D; Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io -AdminUserPassword &quot;MyAdminUserPassword&quot; -IpPool [&#39;10.0.0.80&#39;, &#39;10.0.0.81&#39;] -InternalClusterCidr 198.18.0.0/15 -NodePrefix node-123 -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfAutomationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfAutomationSpec &#x3D; Initialize-VcfInstallerVcfAutomationSpec -Hostname vcfautomation.rainpole.io
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfAutomationSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfAutomationSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfOperationsCollectorSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfOperationsCollectorSpec</command:noun>
      <maml:description>
        <maml:para>Specification for VCF Operations collector</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for VCF Operations collector</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfOperationsCollectorSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>Host name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootUserPassword</maml:name>
          <maml:Description>
            <maml:para>Root user password.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceSize</maml:name>
          <maml:Description>
            <maml:para>VCF Operations collector appliance size. One among: small, standard. Default value if not provided is small</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>Host name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootUserPassword</maml:name>
        <maml:Description>
          <maml:para>Root user password.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceSize</maml:name>
        <maml:Description>
          <maml:para>VCF Operations collector appliance size. One among: small, standard. Default value if not provided is small</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfOperationsCollectorSpec &#x3D; Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -ApplianceSize small -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsCollectorSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfOperationsCollectorSpec &#x3D; Initialize-VcfInstallerVcfOperationsCollectorSpec -Hostname vcf-operations-collector.rainpole.io
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsCollectorSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfOperationsCollectorSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfOperationsDiscoverySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfOperationsDiscoverySpec</command:noun>
      <maml:description>
        <maml:para>VCF Operations specification holding endpoint information which to query for topology/discovery data.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VCF Operations specification holding endpoint information which to query for topology/discovery data.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfOperationsDiscoverySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Address</maml:name>
          <maml:Description>
            <maml:para>VCF Operations instance address.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUsername</maml:name>
          <maml:Description>
            <maml:para>Admin username. Can be omitted.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminPassword</maml:name>
          <maml:Description>
            <maml:para>Admin password.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>VCF Operations SSL thumbprint (SHA256).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Address</maml:name>
        <maml:Description>
          <maml:para>VCF Operations instance address.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUsername</maml:name>
        <maml:Description>
          <maml:para>Admin username. Can be omitted.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminPassword</maml:name>
        <maml:Description>
          <maml:para>Admin password.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>VCF Operations SSL thumbprint (SHA256).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfOperationsDiscoverySpec &#x3D; Initialize-VcfInstallerVcfOperationsDiscoverySpec -Address &quot;MyAddress&quot; -AdminUsername &quot;MyAdminUsername&quot; -AdminPassword &quot;MyAdminPassword&quot; -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsDiscoverySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfOperationsDiscoverySpec &#x3D; Initialize-VcfInstallerVcfOperationsDiscoverySpec -Address &quot;MyAddress&quot; -AdminPassword &quot;MyAdminPassword&quot; -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsDiscoverySpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfOperationsDiscoverySpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfOperationsFleetManagementSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfOperationsFleetManagementSpec</command:noun>
      <maml:description>
        <maml:para>Specification for VCF Operations fleet management</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for VCF Operations fleet management</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfOperationsFleetManagementSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>Host name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootUserPassword</maml:name>
          <maml:Description>
            <maml:para>Root user password. Password should be at least 15 characters in length. If blank the password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>Host name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootUserPassword</maml:name>
        <maml:Description>
          <maml:para>Root user password. Password should be at least 15 characters in length. If blank the password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the product&#39;s certificate. Need to be populated when using existing deployment in order to establish trust with the existing product.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfOperationsFleetManagementSpec &#x3D; Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -AdminUserPassword &quot;MyAdminUserPassword&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083 -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsFleetManagementSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfOperationsFleetManagementSpec &#x3D; Initialize-VcfInstallerVcfOperationsFleetManagementSpec -Hostname vcf-operations-fleet-management.rainpole.io
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsFleetManagementSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfOperationsFleetManagementSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfOperationsNode</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfOperationsNode</command:noun>
      <maml:description>
        <maml:para>Specification for VCF Operations Node</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for VCF Operations Node</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfOperationsNode</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hostname</maml:name>
          <maml:Description>
            <maml:para>Host name</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootUserPassword</maml:name>
          <maml:Description>
            <maml:para>Root user password.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Node type. One among: master, replica, data</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSL thumbprint (SHA256) of the node certificate. Need to be populated when using existing VCF Ops deployment.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Hostname</maml:name>
        <maml:Description>
          <maml:para>Host name</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootUserPassword</maml:name>
        <maml:Description>
          <maml:para>Root user password.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Node type. One among: master, replica, data</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSL thumbprint (SHA256) of the node certificate. Need to be populated when using existing VCF Ops deployment.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VcfOperationsNode &#x3D; Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsNode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcfOperationsNode &#x3D; Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsNode with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfOperationsNode</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVcfOperationsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcfOperationsSpec</command:noun>
      <maml:description>
        <maml:para>Specification for VCF Operations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specification for VCF Operations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVcfOperationsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Nodes</maml:name>
          <maml:Description>
            <maml:para>List of nodes</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.VcfOperationsNode&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.VcfOperationsNode&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminUserPassword</maml:name>
          <maml:Description>
            <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ApplianceSize</maml:name>
          <maml:Description>
            <maml:para>VCF Operations appliance size. One among: xsmall, small, medium, large, xlarge for Simple deployment model and one among: medium, large, xlarge for High Availability. Default value if not provided is medium for both deployment models.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LoadBalancerFqdn</maml:name>
          <maml:Description>
            <maml:para>Load Balancer FQDN</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UseExistingDeployment</maml:name>
          <maml:Description>
            <maml:para>Import existing deployment or deploy one.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>false</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Version</maml:name>
          <maml:Description>
            <maml:para>Version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Nodes</maml:name>
        <maml:Description>
          <maml:para>List of nodes</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.VcfOperationsNode&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.VcfOperationsNode&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminUserPassword</maml:name>
        <maml:Description>
          <maml:para>Admin user password. If blank the password will be auto-generated.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ApplianceSize</maml:name>
        <maml:Description>
          <maml:para>VCF Operations appliance size. One among: xsmall, small, medium, large, xlarge for Simple deployment model and one among: medium, large, xlarge for High Availability. Default value if not provided is medium for both deployment models.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LoadBalancerFqdn</maml:name>
        <maml:Description>
          <maml:para>Load Balancer FQDN</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UseExistingDeployment</maml:name>
        <maml:Description>
          <maml:para>Import existing deployment or deploy one.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>false</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Version</maml:name>
        <maml:Description>
          <maml:para>Version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VcfOperationsNode &#x3D; Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io -RootUserPassword &quot;MyRootUserPassword&quot; -Type master -SslThumbprint 3D:D0:EE:B5:A0:CC:45:08:5C:4F:84:51:CD:00:B6:41:BB:4A:A2:9A:77:1C:A6:4C:6D:84:5A:D0:4F:68:7A:B8
$VcfOperationsSpec &#x3D; Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode -AdminUserPassword &quot;MyAdminUserPassword&quot; -ApplianceSize medium -LoadBalancerFqdn &quot;MyLoadBalancerFqdn&quot; -UseExistingDeployment $true -Version 9.0.0.0.24597083
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcfOperationsNode &#x3D; Initialize-VcfInstallerVcfOperationsNode -Hostname vcfoperations-master.rainpole.io
$VcfOperationsSpec &#x3D; Initialize-VcfInstallerVcfOperationsSpec -Nodes $VcfOperationsNode
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVcfOperationsSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VcfOperationsSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVmfsDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmfsDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>Cluster storage configuration for VMFS</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cluster storage configuration for VMFS</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVmfsDatastoreSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FcSpec</maml:name>
          <maml:Description>
            <maml:para>Cluster storage configuration for VMFS on FC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.FcSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.FcSpec&gt;</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FcSpec</maml:name>
        <maml:Description>
          <maml:para>Cluster storage configuration for VMFS on FC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMware.Bindings.Vcf.Installer.Model.FcSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMware.Bindings.Vcf.Installer.Model.FcSpec&gt;</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$FcSpec &#x3D; Initialize-VcfInstallerFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfInstallerVmfsDatastoreSpec -FcSpec $FcSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVmfsDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VmfsDatastoreSpec &#x3D; Initialize-VcfInstallerVmfsDatastoreSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVmfsDatastoreSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VmfsDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVmnicToUplink</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmnicToUplink</command:noun>
      <maml:description>
        <maml:para>This specification contains vmnic to uplink configurations for vSphere host.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains vmnic to uplink configurations for vSphere host.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVmnicToUplink</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>VmNic ID of vSphere host to be associated with VDS, once added to cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Uplink</maml:name>
          <maml:Description>
            <maml:para>The uplink name of the vSphere Distributed Switch to be associated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>VmNic ID of vSphere host to be associated with VDS, once added to cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Uplink</maml:name>
        <maml:Description>
          <maml:para>The uplink name of the vSphere Distributed Switch to be associated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VmnicToUplink &#x3D; Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVmnicToUplink with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VmnicToUplink &#x3D; Initialize-VcfInstallerVmnicToUplink -Id vmnic0 -Uplink uplink1
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVmnicToUplink with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VmnicToUplink</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVsanEsaConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanEsaConfig</command:noun>
      <maml:description>
        <maml:para>This spec contains cluster vSAN ESA configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This spec contains cluster vSAN ESA configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVsanEsaConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>Whether the vSAN ESA is enabled.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Enabled</maml:name>
        <maml:Description>
          <maml:para>Whether the vSAN ESA is enabled.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>$VsanEsaConfig &#x3D; Initialize-VcfInstallerVsanEsaConfig -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVsanEsaConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VsanEsaConfig &#x3D; Initialize-VcfInstallerVsanEsaConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVsanEsaConfig with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VsanEsaConfig</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Initialize-VcfInstallerVsanSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters of Virtual SAN</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters of Virtual SAN</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfInstallerVsanSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreName</maml:name>
          <maml:Description>
            <maml:para>Datastore Name. It will be auto-generated if blank</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanDedup</maml:name>
          <maml:Description>
            <maml:para>VSAN feature Deduplication and Compression flag, one flag for both features</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
          <dev:type>
            <maml:name>bool</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsaConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VsanEsaConfig</command:parameterValue>
          <dev:type>
            <maml:name>VMware.Bindings.Vcf.Installer.Model.VsanEsaConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailuresToTolerate</maml:name>
          <maml:Description>
            <maml:para>Host failures to tolerate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
          <dev:type>
            <maml:name>uint</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DatastoreName</maml:name>
        <maml:Description>
          <maml:para>Datastore Name. It will be auto-generated if blank</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsanDedup</maml:name>
        <maml:Description>
          <maml:para>VSAN feature Deduplication and Compression flag, one flag for both features</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">bool</command:parameterValue>
        <dev:type>
          <maml:name>bool</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EsaConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VMware.Bindings.Vcf.Installer.Model.VsanEsaConfig</command:parameterValue>
        <dev:type>
          <maml:name>VMware.Bindings.Vcf.Installer.Model.VsanEsaConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailuresToTolerate</maml:name>
        <maml:Description>
          <maml:para>Host failures to tolerate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">uint</command:parameterValue>
        <dev:type>
          <maml:name>uint</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>
$VsanEsaConfig &#x3D; Initialize-VcfInstallerVsanEsaConfig -Enabled $false
$VsanSpec &#x3D; Initialize-VcfInstallerVsanSpec -DatastoreName &quot;MyDatastoreName&quot; -VsanDedup $false -EsaConfig $VsanEsaConfig -FailuresToTolerate 3
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVsanSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VsanSpec &#x3D; Initialize-VcfInstallerVsanSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfInstallerVsanSpec with required parameters only.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks> <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://developer.broadcom.com/xapis/vmware-cloud-foundation/latest/data-structures/VsanSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfInstallerVsanEsaConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
 
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
        <command:details>
            <command:name>Get-VcfInstallerOperation</command:name>
            <command:verb>Get</command:verb>
            <command:noun>VcfInstallerOperation</command:noun>
            <maml:description>
                <maml:para>This cmdlet retrieves the PowerCLI SDK cmdlets that correspond to one or more VcfInstaller API endpoints.</maml:para>
            </maml:description>
        </command:details>
        <maml:description>
            <maml:para>This cmdlet retrieves the PowerCLI SDK cmdlets that correspond to one or more VcfInstaller API endpoints.</maml:para>
        </maml:description>
        <command:syntax>
            <command:syntaxItem>
                <maml:name>Get-VcfInstallerOperation</maml:name>
                <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
                    <maml:name>Method</maml:name>
                    <maml:description>
                        <maml:para>The HTTP method to match. Can be any of the following "Get", "Head", "Post", "Delete", "Patch", "Put", "Trace", "Options"</maml:para>
                    </maml:description>
                    <command:parameterValueGroup>
                        <command:parameterValue required="false" command:variableLength="false">Get</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Head</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Post</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Delete</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Patch</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Put</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Trace</command:parameterValue>
                        <command:parameterValue required="false" command:variableLength="false">Options</command:parameterValue>
                    </command:parameterValueGroup>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="1" aliases="none">
                    <maml:name>Path</maml:name>
                    <maml:description>
                        <maml:para>The path for the API endpoint.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="2" aliases="none">
                    <maml:name>Name</maml:name>
                    <maml:description>
                        <maml:para>The name of the operation.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
                <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="3" aliases="none">
                    <maml:name>Tag</maml:name>
                    <maml:description>
                        <maml:para>The tag in the VcfInstaller API specification for the target operation.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:type>
                        <maml:name>String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>None</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
                <maml:name>Method</maml:name>
                <maml:description>
                    <maml:para>The HTTP method to match. Can be any of the following "Get", "Head", "Post", "Delete", "Patch", "Put", "Trace", "Options"</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="2" aliases="none">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>The name of the operation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="1" aliases="none">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>The path for the API endpoint.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="true" pipelineInput="False" position="3" aliases="none">
                <maml:name>Tag</maml:name>
                <maml:description>
                    <maml:para>The tag in the VcfInstaller API specification for the target operation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>None</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes />
        <command:returnValues>
            <command:returnValue>
                <dev:type>
                    <maml:name>VMware.Sdk.OpenApi.Cmdlets.ApiOperation</maml:name>
                </dev:type>
                <maml:description>
                    <maml:para></maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <maml:alertSet>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-VcfInstallerOperation -Path '/api/example/operation1'</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve the Invoke-* cmdlet which corresponds to /api/example/operation1</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-VcfInstallerOperation -Path '/api/example/operation1' -Method Post</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve the Invoke-* cmdlet which corresponds to the Post method on /api/example/operation1</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-VcfInstallerOperation -Path '/api/example/*' -Method Post</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to retrieve all Invoke-* cmdlets which correspond to the Post methods on all endpoints under /api/example</maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <dev:code>PS C:\&gt; Get-VcfInstallerOperation -Path '/api/example/*/operation2'</dev:code>
                <dev:remarks>
                    <maml:para>This is an example of how to escape dynamic subsections of an API path like entity identifiers. In this example the path contains an identifier that is not in its last segment - /api/example/{id}/operation2</maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
        <command:relatedLinks />
    </command:command>
</helpItems>