net472/VMware.Sdk.Vcf.CloudBuilder.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>Initialize-VcfCbAddOnInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AddOnInfo</command:noun>
      <maml:description>
        <maml:para>AddOn contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>AddOn contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAddOnInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Add on software 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>Name</maml:name>
          <maml:Description>
            <maml:para>Component 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>Vendor</maml:name>
          <maml:Description>
            <maml:para>vendor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Add On display 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>DisplayVersion</maml:name>
          <maml:Description>
            <maml:para>Add On display 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Add on software 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>Name</maml:name>
        <maml:Description>
          <maml:para>Component 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>Vendor</maml:name>
        <maml:Description>
          <maml:para>vendor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Add On display 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>DisplayVersion</maml:name>
        <maml:Description>
          <maml:para>Add On display 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>$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAddOnInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAddOnInfo 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.vmware.com/apis/vcf/latest/data-structures/AddOnInfo</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-VcfCbAdvancedOptions</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AdvancedOptions</command:noun>
      <maml:description>
        <maml:para>Advanced Options used to add Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Advanced Options used to add Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAdvancedOptions</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EvcMode</maml:name>
          <maml:Description>
            <maml:para>EVC mode for new 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>HighAvailability</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HighAvailability</command:parameterValue>
          <dev:type>
            <maml:name>HighAvailability</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>EvcMode</maml:name>
        <maml:Description>
          <maml:para>EVC mode for new 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>HighAvailability</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HighAvailability</command:parameterValue>
        <dev:type>
          <maml:name>HighAvailability</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>
$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAdvancedOptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAdvancedOptions 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.vmware.com/apis/vcf/latest/data-structures/AdvancedOptions</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHighAvailability</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-VcfCbALBControllerNodeFormFactor</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ALBControllerNodeFormFactor</command:noun>
      <maml:description>
        <maml:para>NSX ALB Cluster node form factor</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX ALB Cluster node form factor</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbALBControllerNodeFormFactor</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Disk</maml:name>
          <maml:Description>
            <maml:para>Disk size of the NSX Advanced Load Balancer controller node in Bytes</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>Memory</maml:name>
          <maml:Description>
            <maml:para>Memory size of the NSX Advanced Load Balancer controller node in Bytes</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>Type</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer controller node form factor 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>Vcpu</maml:name>
          <maml:Description>
            <maml:para>Number of virtual cpus on the NSX Advanced Load Balancer controller node</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Disk</maml:name>
        <maml:Description>
          <maml:para>Disk size of the NSX Advanced Load Balancer controller node in Bytes</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>Memory</maml:name>
        <maml:Description>
          <maml:para>Memory size of the NSX Advanced Load Balancer controller node in Bytes</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>Type</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer controller node form factor 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>Vcpu</maml:name>
        <maml:Description>
          <maml:para>Number of virtual cpus on the NSX Advanced Load Balancer controller node</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: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>$ALBControllerNodeFormFactor &#x3D; Initialize-VcfCbALBControllerNodeFormFactor -Disk 0 -Memory 0 -Type &quot;One among: LARGE, MEDIUM, SMALL&quot; -Vcpu 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbALBControllerNodeFormFactor with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ALBControllerNodeFormFactor &#x3D; Initialize-VcfCbALBControllerNodeFormFactor
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbALBControllerNodeFormFactor 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.vmware.com/apis/vcf/latest/data-structures/ALBControllerNodeFormFactor</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-VcfCbALBControllerNodeFormFactors</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ALBControllerNodeFormFactors</command:noun>
      <maml:description>
        <maml:para>NSX ALB Cluster node form factors</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX ALB Cluster node form factors</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbALBControllerNodeFormFactors</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FormFactors</maml:name>
          <maml:Description>
            <maml:para>List of NSX ALB Cluster node form factor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ALBControllerNodeFormFactor&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ALBControllerNodeFormFactor&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>FormFactors</maml:name>
        <maml:Description>
          <maml:para>List of NSX ALB Cluster node form factor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ALBControllerNodeFormFactor&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ALBControllerNodeFormFactor&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>
$ALBControllerNodeFormFactor &#x3D; Initialize-VcfCbALBControllerNodeFormFactor -Disk 0 -Memory 0 -Type &quot;One among: LARGE, MEDIUM, SMALL&quot; -Vcpu 0
$ALBControllerNodeFormFactors &#x3D; Initialize-VcfCbALBControllerNodeFormFactors -FormFactors $ALBControllerNodeFormFactor
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbALBControllerNodeFormFactors with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ALBControllerNodeFormFactors &#x3D; Initialize-VcfCbALBControllerNodeFormFactors
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbALBControllerNodeFormFactors 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.vmware.com/apis/vcf/latest/data-structures/ALBControllerNodeFormFactors</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-VcfCbAliasSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AliasSpec</command:noun>
      <maml:description>
        <maml:para>Alias Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Alias Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAliasSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Aliases</maml:name>
          <maml:Description>
            <maml:para>Aliases for bundle component type and version.</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>ForceUpdate</maml:name>
          <maml:Description>
            <maml:para>Flag for force update version alias configuration.</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>Aliases</maml:name>
        <maml:Description>
          <maml:para>Aliases for bundle component type and version.</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>ForceUpdate</maml:name>
        <maml:Description>
          <maml:para>Flag for force update version alias configuration.</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>$AliasSpec &#x3D; Initialize-VcfCbAliasSpec -Aliases &quot;MyAliases&quot; -ForceUpdate $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAliasSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AliasSpec &#x3D; Initialize-VcfCbAliasSpec -Aliases &quot;MyAliases&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAliasSpec 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.vmware.com/apis/vcf/latest/data-structures/AliasSpec</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-VcfCbAlternativeApplicableSddcManagerVersion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AlternativeApplicableSddcManagerVersion</command:noun>
      <maml:description>
        <maml:para>Version of Target SDDC Manager</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Version of Target SDDC Manager</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAlternativeApplicableSddcManagerVersion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Version of target SDDC manger</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version of target SDDC manger</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$AlternativeApplicableSddcManagerVersion &#x3D; Initialize-VcfCbAlternativeApplicableSddcManagerVersion -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAlternativeApplicableSddcManagerVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AlternativeApplicableSddcManagerVersion &#x3D; Initialize-VcfCbAlternativeApplicableSddcManagerVersion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAlternativeApplicableSddcManagerVersion 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.vmware.com/apis/vcf/latest/data-structures/AlternativeApplicableSddcManagerVersion</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-VcfCbApplicability</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Applicability</command:noun>
      <maml:description>
        <maml:para>Represents all applicability requirements for a Configuration Drift</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents all applicability requirements for a Configuration Drift</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbApplicability</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionApplicability</maml:name>
          <maml:Description>
            <maml:para>List of product version related applicability</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VersionApplicability&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VersionApplicability&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>SkuType</maml:name>
          <maml:Description>
            <maml:para>SKU Type for this Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VersionApplicability</maml:name>
        <maml:Description>
          <maml:para>List of product version related applicability</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VersionApplicability&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VersionApplicability&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>SkuType</maml:name>
        <maml:Description>
          <maml:para>SKU Type for this Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability -ProductType &quot;SDDC_MANAGER|VCENTER|ESXI|NSXT_MANAGER|VXRAIL&quot; -MinVersion &quot;MyMinVersion&quot; -MaxVersion &quot;MyMaxVersion&quot;
$Applicability &#x3D; Initialize-VcfCbApplicability -VersionApplicability $VersionApplicability -SkuType &quot;OPTIONS: VXRAIL|VSAN|VSRN_VXRAIL&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbApplicability with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability
$Applicability &#x3D; Initialize-VcfCbApplicability -VersionApplicability $VersionApplicability -SkuType &quot;OPTIONS: VXRAIL|VSAN|VSRN_VXRAIL&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbApplicability 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.vmware.com/apis/vcf/latest/data-structures/Applicability</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-VcfCbArtifact</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Artifact</command:noun>
      <maml:description>
        <maml:para>Patch rest model that is located in the Product Version Catalog, these models are consumed by LCM&#39;s Flex BOM workflows.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Patch rest model that is located in the Product Version Catalog, these models are consumed by LCM&#39;s Flex BOM workflows.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbArtifact</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bundles</maml:name>
          <maml:Description>
            <maml:para>List of bundle artifacts for corresponding product patch version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BundleInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BundleInfo&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>Bundles</maml:name>
        <maml:Description>
          <maml:para>List of bundle artifacts for corresponding product patch version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BundleInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BundleInfo&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>
$BundleInfo &#x3D; Initialize-VcfCbBundleInfo -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot;
$Artifact &#x3D; Initialize-VcfCbArtifact -Bundles $BundleInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbArtifact with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Artifact &#x3D; Initialize-VcfCbArtifact
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbArtifact 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.vmware.com/apis/vcf/latest/data-structures/Artifact</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-VcfCbAssessmentMetadata</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssessmentMetadata</command:noun>
      <maml:description>
        <maml:para>Metadata about the assessment run that is triggered and passed to the result</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Metadata about the assessment run that is triggered and passed to the result</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssessmentMetadata</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>Version of target state definitions that is going to be used for assessment</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resources of target state definitions that is going to be used for assessment</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;AssessmentResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;AssessmentResource&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>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>Version of target state definitions that is going to be used for assessment</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resources of target state definitions that is going to be used for assessment</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;AssessmentResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;AssessmentResource&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>
$AssessmentResource &#x3D; Initialize-VcfCbAssessmentResource -Type &quot;MyType&quot; -Id &quot;MyId&quot; -Name &quot;MyName&quot; -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot;
$AssessmentMetadata &#x3D; Initialize-VcfCbAssessmentMetadata -TargetVersion &quot;5.0.0.0&quot; -Resources $AssessmentResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$AssessmentMetadata &#x3D; Initialize-VcfCbAssessmentMetadata
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentMetadata 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.vmware.com/apis/vcf/latest/data-structures/AssessmentMetadata</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-VcfCbAssessmentOutput</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssessmentOutput</command:noun>
      <maml:description>
        <maml:para>Result from the baseliner assessment run (execution result, presented artifacts or ask for extra info).</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Result from the baseliner assessment run (execution result, presented artifacts or ask for extra info).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssessmentOutput</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PhysicalPresentedData</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EntityRest</command:parameterValue>
          <dev:type>
            <maml:name>EntityRest</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PresentedArtifactsMap</maml:name>
          <maml:Description>
            <maml:para>Extra assessment artefacts produced by the workflow</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Object&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>ValidationResult</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
          <dev:type>
            <maml:name>Error</maml:name>
            <maml: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>Execution 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>default(StatusEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InputValidationErrors</maml:name>
          <maml:Description>
            <maml:para>Set of the input validation errors</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>DiscoveryProgress</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DiscoveryProgress</command:parameterValue>
          <dev:type>
            <maml:name>DiscoveryProgress</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RelatedAssessmentId</maml:name>
          <maml:Description>
            <maml:para>Related assessment run 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>Timestamp</maml:name>
          <maml:Description>
            <maml:para>Assessment task creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Assessment task completion timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>PhysicalPresentedData</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EntityRest</command:parameterValue>
        <dev:type>
          <maml:name>EntityRest</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PresentedArtifactsMap</maml:name>
        <maml:Description>
          <maml:para>Extra assessment artefacts produced by the workflow</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Object&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>ValidationResult</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
        <dev:type>
          <maml:name>Error</maml:name>
          <maml: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>Execution 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>default(StatusEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InputValidationErrors</maml:name>
        <maml:Description>
          <maml:para>Set of the input validation errors</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>DiscoveryProgress</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DiscoveryProgress</command:parameterValue>
        <dev:type>
          <maml:name>DiscoveryProgress</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RelatedAssessmentId</maml:name>
        <maml:Description>
          <maml:para>Related assessment run 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>Timestamp</maml:name>
        <maml:Description>
          <maml:para>Assessment task creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Assessment task completion timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$Classification &#x3D; Initialize-VcfCbClassification -Type &quot;MyType&quot; -Value &quot;MyValue&quot; -Description &quot;MyDescription&quot; -Source &quot;CLASSIFIER&quot;
$EntityRest &#x3D; Initialize-VcfCbEntityRest -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot; -Properties @{ key_example &#x3D; 0 } -ChildEntities $EntityRest -Description &quot;MyDescription&quot; -SourceAddress &quot;MySourceAddress&quot; -Classifications $Classification

$DiscoveryProgress &#x3D; Initialize-VcfCbDiscoveryProgress -ProgressMessages &quot;MyProgressMessages&quot; -PercentageComplete 0
$AssessmentOutput &#x3D; Initialize-VcfCbAssessmentOutput -PhysicalPresentedData $EntityRest -PresentedArtifactsMap @{ key_example &#x3D; 0 } -ValidationResult $Error -Status &quot;IN_PROGRESS&quot; -InputValidationErrors $Error -DiscoveryProgress $DiscoveryProgress -RelatedAssessmentId &quot;MyRelatedAssessmentId&quot; -Timestamp &quot;MyTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentOutput with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$AssessmentOutput &#x3D; Initialize-VcfCbAssessmentOutput
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentOutput 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.vmware.com/apis/vcf/latest/data-structures/AssessmentOutput</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEntityRest</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDiscoveryProgress</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-VcfCbAssessmentPartialRetryInput</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssessmentPartialRetryInput</command:noun>
      <maml:description>
        <maml:para>Spec for assessment retry</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec for assessment retry</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssessmentPartialRetryInput</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorIds</maml:name>
          <maml:Description>
            <maml:para>List of error ids to retry</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>Options</maml:name>
          <maml:Description>
            <maml:para>Options map (toggles) to control assessment flow. Available toggles &#39;discoveryCaching&#39; - if set to true the assessment engine will use the Domain data (if present) from previous discovery execution. If any of the passed in the request domains is not present in the cache the Discovery is triggered for ALL domains (even the ones existing in the cache). </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>ErrorIds</maml:name>
        <maml:Description>
          <maml:para>List of error ids to retry</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>Options</maml:name>
        <maml:Description>
          <maml:para>Options map (toggles) to control assessment flow. Available toggles &#39;discoveryCaching&#39; - if set to true the assessment engine will use the Domain data (if present) from previous discovery execution. If any of the passed in the request domains is not present in the cache the Discovery is triggered for ALL domains (even the ones existing in the cache). </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>$AssessmentPartialRetryInput &#x3D; Initialize-VcfCbAssessmentPartialRetryInput -ErrorIds &quot;MyErrorIds&quot; -Options @{ key_example &#x3D; &quot;{&quot;discoveryCaching&quot;:&quot;true&quot;}&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentPartialRetryInput with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AssessmentPartialRetryInput &#x3D; Initialize-VcfCbAssessmentPartialRetryInput -ErrorIds &quot;MyErrorIds&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentPartialRetryInput 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.vmware.com/apis/vcf/latest/data-structures/AssessmentPartialRetryInput</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-VcfCbAssessmentResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssessmentResource</command:noun>
      <maml:description>
        <maml:para>Resource information for the assessment</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource information for the assessment</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssessmentResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain ID of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Target upgrade version for the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DomainId</maml:name>
        <maml:Description>
          <maml:para>Domain ID of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Target upgrade version for the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$AssessmentResource &#x3D; Initialize-VcfCbAssessmentResource -Type &quot;MyType&quot; -Id &quot;MyId&quot; -Name &quot;MyName&quot; -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AssessmentResource &#x3D; Initialize-VcfCbAssessmentResource
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentResource 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.vmware.com/apis/vcf/latest/data-structures/AssessmentResource</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-VcfCbAssessmentTaskInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssessmentTaskInfo</command:noun>
      <maml:description>
        <maml:para>A summary of an assessment execution</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>A summary of an assessment execution</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssessmentTaskInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The id of the assessment run</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>State</maml:name>
          <maml:Description>
            <maml:para>The related task state of the run associated to the given result</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Timestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp corresponding to the time when the assessment was initiated</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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp corresponding to the time when the assessment was finished</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>DomainInputs</maml:name>
          <maml:Description>
            <maml:para>The domains that have been assessed in the run associated to the given result</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainInfo&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>Metadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AssessmentMetadata</command:parameterValue>
          <dev:type>
            <maml:name>AssessmentMetadata</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>Id</maml:name>
        <maml:Description>
          <maml:para>The id of the assessment run</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>State</maml:name>
        <maml:Description>
          <maml:para>The related task state of the run associated to the given result</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Timestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp corresponding to the time when the assessment was initiated</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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp corresponding to the time when the assessment was finished</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>DomainInputs</maml:name>
        <maml:Description>
          <maml:para>The domains that have been assessed in the run associated to the given result</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainInfo&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>Metadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AssessmentMetadata</command:parameterValue>
        <dev:type>
          <maml:name>AssessmentMetadata</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>
$DomainInfo &#x3D; Initialize-VcfCbDomainInfo -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot; -DomainId &quot;MyDomainId&quot;

$AssessmentResource &#x3D; Initialize-VcfCbAssessmentResource -Type &quot;MyType&quot; -Id &quot;MyId&quot; -Name &quot;MyName&quot; -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot;
$AssessmentMetadata &#x3D; Initialize-VcfCbAssessmentMetadata -TargetVersion &quot;5.0.0.0&quot; -Resources $AssessmentResource

$AssessmentTaskInfo &#x3D; Initialize-VcfCbAssessmentTaskInfo -Id &quot;MyId&quot; -State &quot;MyState&quot; -Timestamp 0 -CompletionTimestamp 0 -DomainInputs $DomainInfo -Metadata $AssessmentMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentTaskInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$AssessmentTaskInfo &#x3D; Initialize-VcfCbAssessmentTaskInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssessmentTaskInfo 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.vmware.com/apis/vcf/latest/data-structures/AssessmentTaskInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAssessmentMetadata</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-VcfCbAssociatedTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AssociatedTask</command:noun>
      <maml:description>
        <maml:para>Task association for a resource warning. Indicates in which task the resource warning occurred</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Task association for a resource warning. Indicates in which task the resource warning occurred</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAssociatedTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TaskId</maml:name>
          <maml:Description>
            <maml:para>ID of the task where the warning for the resource occurred</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubTaskId</maml:name>
          <maml:Description>
            <maml:para>ID of the subtask where the warning for the resource occurred</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>TaskId</maml:name>
        <maml:Description>
          <maml:para>ID of the task where the warning for the resource occurred</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubTaskId</maml:name>
        <maml:Description>
          <maml:para>ID of the subtask where the warning for the resource occurred</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$AssociatedTask &#x3D; Initialize-VcfCbAssociatedTask -TaskId &quot;MyTaskId&quot; -SubTaskId &quot;MySubTaskId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssociatedTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AssociatedTask &#x3D; Initialize-VcfCbAssociatedTask -TaskId &quot;MyTaskId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAssociatedTask 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.vmware.com/apis/vcf/latest/data-structures/AssociatedTask</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-VcfCbAsyncPatch</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AsyncPatch</command:noun>
      <maml:description>
        <maml:para>Async patch bundle rest model that is located in the 2.0 manifest, these models are consumed by LCM&#39;s async patch workflows to determine if customer can download patch in list and apply.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Async patch bundle rest model that is located in the 2.0 manifest, these models are consumed by LCM&#39;s async patch workflows to determine if customer can download patch in list and apply.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAsyncPatch</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductVersion</maml:name>
          <maml:Description>
            <maml:para>Product version of the async patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SupportedSkuTypes</maml:name>
          <maml:Description>
            <maml:para>Supported SKU types of the async patch bundle</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>InputSpecUrl</maml:name>
          <maml:Description>
            <maml:para>Input spec URL of the async patch 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SddcHotPatchInfo</maml:name>
          <maml:Description>
            <maml:para>Sddc hot patch info for each sddc manager service (lcm, dm, om, commonsvc)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;SddcHotPatchInfo&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;SddcHotPatchInfo&gt;&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>ProductVersion</maml:name>
        <maml:Description>
          <maml:para>Product version of the async patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SupportedSkuTypes</maml:name>
        <maml:Description>
          <maml:para>Supported SKU types of the async patch bundle</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>InputSpecUrl</maml:name>
        <maml:Description>
          <maml:para>Input spec URL of the async patch 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SddcHotPatchInfo</maml:name>
        <maml:Description>
          <maml:para>Sddc hot patch info for each sddc manager service (lcm, dm, om, commonsvc)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;SddcHotPatchInfo&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;SddcHotPatchInfo&gt;&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>$AsyncPatch &#x3D; Initialize-VcfCbAsyncPatch -ProductVersion &quot;MyProductVersion&quot; -SupportedSkuTypes &quot;One among: VXRAIL, VSAN&quot; -InputSpecUrl &quot;MyInputSpecUrl&quot; -SddcHotPatchInfo @{ key_example &#x3D; $SddcHotPatchInfo &#x3D; Initialize-VcfCbSddcHotPatchInfo -_Version &quot;My_Version&quot; -SddcHotPatchMinTargetVcfVersion &quot;MySddcHotPatchMinTargetVcfVersion&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAsyncPatch with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AsyncPatch &#x3D; Initialize-VcfCbAsyncPatch -ProductVersion &quot;MyProductVersion&quot; -SupportedSkuTypes &quot;One among: VXRAIL, VSAN&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAsyncPatch 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.vmware.com/apis/vcf/latest/data-structures/AsyncPatch</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-VcfCbAuthenticatedResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AuthenticatedResource</command:noun>
      <maml:description>
        <maml:para>Represents the credential resource in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the credential resource in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAuthenticatedResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceIp</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainNames</maml:name>
          <maml:Description>
            <maml:para>Domain names</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>DomainName</maml:name>
          <maml:Description>
            <maml:para>Domain name (deprecated)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceIp</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainNames</maml:name>
        <maml:Description>
          <maml:para>Domain names</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>DomainName</maml:name>
        <maml:Description>
          <maml:para>Domain name (deprecated)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot; -DomainName &quot;MyDomainName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAuthenticatedResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAuthenticatedResource 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.vmware.com/apis/vcf/latest/data-structures/AuthenticatedResource</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-VcfCbAutoRotateCredentialPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AutoRotateCredentialPolicy</command:noun>
      <maml:description>
        <maml:para>Represents a auto-rotate policy for a credential</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a auto-rotate policy for a credential</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAutoRotateCredentialPolicy</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FrequencyInDays</maml:name>
          <maml:Description>
            <maml:para>Frequency in days</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>NextSchedule</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which auto-rotate for credential will run</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>FrequencyInDays</maml:name>
        <maml:Description>
          <maml:para>Frequency in days</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>NextSchedule</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which auto-rotate for credential will run</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$AutoRotateCredentialPolicy &#x3D; Initialize-VcfCbAutoRotateCredentialPolicy -FrequencyInDays 0 -NextSchedule &quot;MyNextSchedule&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAutoRotateCredentialPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AutoRotateCredentialPolicy &#x3D; Initialize-VcfCbAutoRotateCredentialPolicy -NextSchedule &quot;MyNextSchedule&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAutoRotateCredentialPolicy 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.vmware.com/apis/vcf/latest/data-structures/AutoRotateCredentialPolicy</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-VcfCbAutoRotateCredentialPolicyInputSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AutoRotateCredentialPolicyInputSpec</command:noun>
      <maml:description>
        <maml:para>Represents password auto rotate config details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents password auto rotate config details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAutoRotateCredentialPolicyInputSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FrequencyInDays</maml:name>
          <maml:Description>
            <maml:para>Frequency in days</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>EnableAutoRotatePolicy</maml:name>
          <maml:Description>
            <maml:para> Enable or disable auto rotate policy</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>FrequencyInDays</maml:name>
        <maml:Description>
          <maml:para>Frequency in days</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>EnableAutoRotatePolicy</maml:name>
        <maml:Description>
          <maml:para> Enable or disable auto rotate policy</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>$AutoRotateCredentialPolicyInputSpec &#x3D; Initialize-VcfCbAutoRotateCredentialPolicyInputSpec -FrequencyInDays 0 -EnableAutoRotatePolicy $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAutoRotateCredentialPolicyInputSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$AutoRotateCredentialPolicyInputSpec &#x3D; Initialize-VcfCbAutoRotateCredentialPolicyInputSpec -EnableAutoRotatePolicy $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAutoRotateCredentialPolicyInputSpec 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.vmware.com/apis/vcf/latest/data-structures/AutoRotateCredentialPolicyInputSpec</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-VcfCbAvn</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Avn</command:noun>
      <maml:description>
        <maml:para>Defines an Application virtual Network (AVN) and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines an Application virtual Network (AVN) and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAvn</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The UUID of the AVN</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>User provided name of the AVN</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RegionType</maml:name>
          <maml:Description>
            <maml:para>The region type of AVN; X_REGION or REGION_A</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Subnet</maml:name>
          <maml:Description>
            <maml:para>Subnet assigned to the AVN</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet mask for the network assigned to the AVN</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Gateway of the AVN 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mtu</maml:name>
          <maml:Description>
            <maml:para>MTU for the AVN</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>VlanId</maml:name>
          <maml:Description>
            <maml:para>VLAN ID for the VLAN backed AVN</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>PortGroupName</maml:name>
          <maml:Description>
            <maml:para>Port group name identifying the AVN on the distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>AVN search 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>RouterName</maml:name>
          <maml:Description>
            <maml:para>Name of Tier-1 Gateway AVN is connected to</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>The UUID of the AVN</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>User provided name of the AVN</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RegionType</maml:name>
        <maml:Description>
          <maml:para>The region type of AVN; X_REGION or REGION_A</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Subnet</maml:name>
        <maml:Description>
          <maml:para>Subnet assigned to the AVN</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet mask for the network assigned to the AVN</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Gateway of the AVN 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mtu</maml:name>
        <maml:Description>
          <maml:para>MTU for the AVN</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>VlanId</maml:name>
        <maml:Description>
          <maml:para>VLAN ID for the VLAN backed AVN</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>PortGroupName</maml:name>
        <maml:Description>
          <maml:para>Port group name identifying the AVN on the distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainName</maml:name>
        <maml:Description>
          <maml:para>AVN search 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>RouterName</maml:name>
        <maml:Description>
          <maml:para>Name of Tier-1 Gateway AVN is connected to</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Avn &#x3D; Initialize-VcfCbAvn -Id &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot; -Name &quot;vRealize-AVN&quot; -RegionType &quot;REGION_A&quot; -Subnet &quot;192.168.31.0&quot; -SubnetMask &quot;255.255.255.0&quot; -Gateway &quot;192.168.31.1&quot; -Mtu 1600 -VlanId 30 -PortGroupName &quot;sfo-m01-seg01-pg&quot; -DomainName &quot;rainpole.io&quot; -RouterName &quot;sfo-m01-ec01-t1-gw01&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAvn with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Avn &#x3D; Initialize-VcfCbAvn -Name &quot;vRealize-AVN&quot; -RegionType &quot;REGION_A&quot; -Subnet &quot;192.168.31.0&quot; -SubnetMask &quot;255.255.255.0&quot; -Gateway &quot;192.168.31.1&quot; -Mtu 1600
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAvn 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.vmware.com/apis/vcf/latest/data-structures/Avn</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-VcfCbAvnsCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>AvnsCreationSpec</command:noun>
      <maml:description>
        <maml:para>Provide the spec to create the AVNs</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provide the spec to create the AVNs</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbAvnsCreationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterId</maml:name>
          <maml:Description>
            <maml:para>The UUID of the Edge Cluster to associate VLAN AVNs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Avns</maml:name>
          <maml:Description>
            <maml:para>The list of AVNs to be created</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Avn&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Avn&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>EdgeClusterId</maml:name>
        <maml:Description>
          <maml:para>The UUID of the Edge Cluster to associate VLAN AVNs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Avns</maml:name>
        <maml:Description>
          <maml:para>The list of AVNs to be created</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Avn&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Avn&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>
$Avn &#x3D; Initialize-VcfCbAvn -Id &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot; -Name &quot;vRealize-AVN&quot; -RegionType &quot;REGION_A&quot; -Subnet &quot;192.168.31.0&quot; -SubnetMask &quot;255.255.255.0&quot; -Gateway &quot;192.168.31.1&quot; -Mtu 1600 -VlanId 30 -PortGroupName &quot;sfo-m01-seg01-pg&quot; -DomainName &quot;rainpole.io&quot; -RouterName &quot;sfo-m01-ec01-t1-gw01&quot;
$AvnsCreationSpec &#x3D; Initialize-VcfCbAvnsCreationSpec -EdgeClusterId &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot; -Avns $Avn
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAvnsCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Avn &#x3D; Initialize-VcfCbAvn -Name &quot;vRealize-AVN&quot; -RegionType &quot;REGION_A&quot; -Subnet &quot;192.168.31.0&quot; -SubnetMask &quot;255.255.255.0&quot; -Gateway &quot;192.168.31.1&quot; -Mtu 1600
$AvnsCreationSpec &#x3D; Initialize-VcfCbAvnsCreationSpec -Avns $Avn
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbAvnsCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/AvnsCreationSpec</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-VcfCbBackupConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupConfiguration</command:noun>
      <maml:description>
        <maml:para>Backup configuration used to configure backup of NSX and SDDC manager</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup configuration used to configure backup of NSX and SDDC manager</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Encryption</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
          <dev:type>
            <maml:name>Encryption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BackupLocations</maml:name>
          <maml:Description>
            <maml:para>List of backup locations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupLocation&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupLocation&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>BackupSchedules</maml:name>
          <maml:Description>
            <maml:para>List of backup schedules</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupSchedule&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupSchedule&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>IsConfigured</maml:name>
          <maml:Description>
            <maml:para>Backup configuration status of both FTP server and passphrase </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>Encryption</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
        <dev:type>
          <maml:name>Encryption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BackupLocations</maml:name>
        <maml:Description>
          <maml:para>List of backup locations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupLocation&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupLocation&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>BackupSchedules</maml:name>
        <maml:Description>
          <maml:para>List of backup schedules</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupSchedule&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupSchedule&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>IsConfigured</maml:name>
        <maml:Description>
          <maml:para>Backup configuration status of both FTP server and passphrase </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>
$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
$BackupLocation &#x3D; Initialize-VcfCbBackupLocation -Server &quot;MyServer&quot; -Port 0 -Protocol &quot;SFTP&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -DirectoryPath &quot;MyDirectoryPath&quot; -SshFingerprint &quot;MySshFingerprint&quot;

$BackupRetentionPolicy &#x3D; Initialize-VcfCbBackupRetentionPolicy -NumberOfMostRecentBackups 15 -NumberOfDaysOfHourlyBackups 10 -NumberOfDaysOfDailyBackups 20
$BackupSchedule &#x3D; Initialize-VcfCbBackupSchedule -ResourceType &quot;SDDC_MANAGER&quot; -TakeScheduledBackups $true -Frequency &quot;One among: WEEKLY, HOURLY&quot; -DaysOfWeek &quot;One among: SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY&quot; -HourOfDay 0 -MinuteOfHour 0 -TakeBackupOnStateChange $true -RetentionPolicy $BackupRetentionPolicy

$BackupConfiguration &#x3D; Initialize-VcfCbBackupConfiguration -Encryption $Encryption -BackupLocations $BackupLocation -BackupSchedules $BackupSchedule -IsConfigured $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupConfiguration &#x3D; Initialize-VcfCbBackupConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupConfiguration 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.vmware.com/apis/vcf/latest/data-structures/BackupConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEncryption</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-VcfCbBackupConfigurationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupConfigurationSpec</command:noun>
      <maml:description>
        <maml:para>Backup configuration Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup configuration Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupConfigurationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Encryption</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
          <dev:type>
            <maml:name>Encryption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BackupLocations</maml:name>
          <maml:Description>
            <maml:para>List of backup locations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupLocation&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupLocation&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>BackupSchedules</maml:name>
          <maml:Description>
            <maml:para>List of backup schedules</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupSchedule&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupSchedule&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>Encryption</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
        <dev:type>
          <maml:name>Encryption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BackupLocations</maml:name>
        <maml:Description>
          <maml:para>List of backup locations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupLocation&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupLocation&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>BackupSchedules</maml:name>
        <maml:Description>
          <maml:para>List of backup schedules</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupSchedule&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupSchedule&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>
$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
$BackupLocation &#x3D; Initialize-VcfCbBackupLocation -Server &quot;MyServer&quot; -Port 0 -Protocol &quot;SFTP&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -DirectoryPath &quot;MyDirectoryPath&quot; -SshFingerprint &quot;MySshFingerprint&quot;

$BackupRetentionPolicy &#x3D; Initialize-VcfCbBackupRetentionPolicy -NumberOfMostRecentBackups 15 -NumberOfDaysOfHourlyBackups 10 -NumberOfDaysOfDailyBackups 20
$BackupSchedule &#x3D; Initialize-VcfCbBackupSchedule -ResourceType &quot;SDDC_MANAGER&quot; -TakeScheduledBackups $true -Frequency &quot;One among: WEEKLY, HOURLY&quot; -DaysOfWeek &quot;One among: SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY&quot; -HourOfDay 0 -MinuteOfHour 0 -TakeBackupOnStateChange $true -RetentionPolicy $BackupRetentionPolicy

$BackupConfigurationSpec &#x3D; Initialize-VcfCbBackupConfigurationSpec -Encryption $Encryption -BackupLocations $BackupLocation -BackupSchedules $BackupSchedule
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupConfigurationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupConfigurationSpec &#x3D; Initialize-VcfCbBackupConfigurationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupConfigurationSpec 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.vmware.com/apis/vcf/latest/data-structures/BackupConfigurationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEncryption</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-VcfCbBackupLocation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupLocation</command:noun>
      <maml:description>
        <maml:para>Backup location to backup VCF resources</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup location to backup VCF resources</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupLocation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Server</maml:name>
          <maml:Description>
            <maml:para>IP address or FQDN of the backup 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>Port number for the backup server to connect</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>Protocol</maml:name>
          <maml:Description>
            <maml:para>Protocol to be used for transferring files</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Backup server 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>Backup server 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>DirectoryPath</maml:name>
          <maml:Description>
            <maml:para>Full directory path to save the backup files</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SshFingerprint</maml:name>
          <maml:Description>
            <maml:para>SSH fingerprint of the backup 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Server</maml:name>
        <maml:Description>
          <maml:para>IP address or FQDN of the backup 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>Port number for the backup server to connect</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>Protocol</maml:name>
        <maml:Description>
          <maml:para>Protocol to be used for transferring files</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Backup server 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>Backup server 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>DirectoryPath</maml:name>
        <maml:Description>
          <maml:para>Full directory path to save the backup files</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SshFingerprint</maml:name>
        <maml:Description>
          <maml:para>SSH fingerprint of the backup 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: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>$BackupLocation &#x3D; Initialize-VcfCbBackupLocation -Server &quot;MyServer&quot; -Port 0 -Protocol &quot;SFTP&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -DirectoryPath &quot;MyDirectoryPath&quot; -SshFingerprint &quot;MySshFingerprint&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupLocation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BackupLocation &#x3D; Initialize-VcfCbBackupLocation -Server &quot;MyServer&quot; -Port 0 -Protocol &quot;SFTP&quot; -Username &quot;MyUsername&quot; -DirectoryPath &quot;MyDirectoryPath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupLocation 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.vmware.com/apis/vcf/latest/data-structures/BackupLocation</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-VcfCbBackupResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupResource</command:noun>
      <maml:description>
        <maml:para>Element specification to trigger backup</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Element specification to trigger backup</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource 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>$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupResource 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.vmware.com/apis/vcf/latest/data-structures/BackupResource</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-VcfCbBackupRetentionPolicy</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupRetentionPolicy</command:noun>
      <maml:description>
        <maml:para>Backup retention policy for SDDC Manager comprising three attributes. Backup files are deleted if they do not satisfy any of the three attributes.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup retention policy for SDDC Manager comprising three attributes. Backup files are deleted if they do not satisfy any of the three attributes.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupRetentionPolicy</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumberOfMostRecentBackups</maml:name>
          <maml:Description>
            <maml:para>This attribute controls the number of recent backup files to retain. Range 1 to 600 backup files.</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>NumberOfDaysOfHourlyBackups</maml:name>
          <maml:Description>
            <maml:para>This attribute controls the number of hourly backup files to retain, measured in days. Range 0 to 14 days. The system will filter the existing backup files, and retain one for every hour for the specified number of days, counting back from the most recent backup.</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>NumberOfDaysOfDailyBackups</maml:name>
          <maml:Description>
            <maml:para>This attribute controls the number of daily backup files to retain, measured in days. Range 0 to 30 days. The system will filter the existing backup files, and retain one for every day for the specified number of days, counting back from the most recent backup.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumberOfMostRecentBackups</maml:name>
        <maml:Description>
          <maml:para>This attribute controls the number of recent backup files to retain. Range 1 to 600 backup files.</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>NumberOfDaysOfHourlyBackups</maml:name>
        <maml:Description>
          <maml:para>This attribute controls the number of hourly backup files to retain, measured in days. Range 0 to 14 days. The system will filter the existing backup files, and retain one for every hour for the specified number of days, counting back from the most recent backup.</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>NumberOfDaysOfDailyBackups</maml:name>
        <maml:Description>
          <maml:para>This attribute controls the number of daily backup files to retain, measured in days. Range 0 to 30 days. The system will filter the existing backup files, and retain one for every day for the specified number of days, counting back from the most recent backup.</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>$BackupRetentionPolicy &#x3D; Initialize-VcfCbBackupRetentionPolicy -NumberOfMostRecentBackups 15 -NumberOfDaysOfHourlyBackups 10 -NumberOfDaysOfDailyBackups 20
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupRetentionPolicy with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BackupRetentionPolicy &#x3D; Initialize-VcfCbBackupRetentionPolicy -NumberOfMostRecentBackups 15
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupRetentionPolicy 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.vmware.com/apis/vcf/latest/data-structures/BackupRetentionPolicy</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-VcfCbBackupSchedule</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupSchedule</command:noun>
      <maml:description>
        <maml:para>Backup schedule configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup schedule configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupSchedule</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource type to configure backup schedule</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>TakeScheduledBackups</maml:name>
          <maml:Description>
            <maml:para>Enable/disable scheduled backups</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>Frequency</maml:name>
          <maml:Description>
            <maml:para>Backup frequency</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DaysOfWeek</maml:name>
          <maml:Description>
            <maml:para>List of days of the week to schedule backup</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>HourOfDay</maml:name>
          <maml:Description>
            <maml:para>Hour of the day to schedule backup</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>MinuteOfHour</maml:name>
          <maml:Description>
            <maml:para>Minute of the hour to schedule backup</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>TakeBackupOnStateChange</maml:name>
          <maml:Description>
            <maml:para>Enable/disable backups on state change. If enabled, SDDC Manager will take a backup after the successful completion of an operation that changes its state. This mode requires that scheduled backups be 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetentionPolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">BackupRetentionPolicy</command:parameterValue>
          <dev:type>
            <maml:name>BackupRetentionPolicy</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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource type to configure backup schedule</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>TakeScheduledBackups</maml:name>
        <maml:Description>
          <maml:para>Enable/disable scheduled backups</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>Frequency</maml:name>
        <maml:Description>
          <maml:para>Backup frequency</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DaysOfWeek</maml:name>
        <maml:Description>
          <maml:para>List of days of the week to schedule backup</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>HourOfDay</maml:name>
        <maml:Description>
          <maml:para>Hour of the day to schedule backup</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>MinuteOfHour</maml:name>
        <maml:Description>
          <maml:para>Minute of the hour to schedule backup</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>TakeBackupOnStateChange</maml:name>
        <maml:Description>
          <maml:para>Enable/disable backups on state change. If enabled, SDDC Manager will take a backup after the successful completion of an operation that changes its state. This mode requires that scheduled backups be 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetentionPolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">BackupRetentionPolicy</command:parameterValue>
        <dev:type>
          <maml:name>BackupRetentionPolicy</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>
$BackupRetentionPolicy &#x3D; Initialize-VcfCbBackupRetentionPolicy -NumberOfMostRecentBackups 15 -NumberOfDaysOfHourlyBackups 10 -NumberOfDaysOfDailyBackups 20
$BackupSchedule &#x3D; Initialize-VcfCbBackupSchedule -ResourceType &quot;SDDC_MANAGER&quot; -TakeScheduledBackups $true -Frequency &quot;One among: WEEKLY, HOURLY&quot; -DaysOfWeek &quot;One among: SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY&quot; -HourOfDay 0 -MinuteOfHour 0 -TakeBackupOnStateChange $true -RetentionPolicy $BackupRetentionPolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupSchedule with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupSchedule &#x3D; Initialize-VcfCbBackupSchedule -ResourceType &quot;SDDC_MANAGER&quot; -Frequency &quot;One among: WEEKLY, HOURLY&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupSchedule 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.vmware.com/apis/vcf/latest/data-structures/BackupSchedule</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBackupRetentionPolicy</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-VcfCbBackupSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupSpec</command:noun>
      <maml:description>
        <maml:para>Backup Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Backup Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>List of elements to be backed up</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupResource&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>Elements</maml:name>
        <maml:Description>
          <maml:para>List of elements to be backed up</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupResource&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>
$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
$BackupSpec &#x3D; Initialize-VcfCbBackupSpec -Elements $BackupResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
$BackupSpec &#x3D; Initialize-VcfCbBackupSpec -Elements $BackupResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupSpec 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.vmware.com/apis/vcf/latest/data-structures/BackupSpec</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-VcfCbBackupTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BackupTask</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBackupTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Backup 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>Name</maml:name>
          <maml:Description>
            <maml:para>Backup task 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>Status</maml:name>
          <maml:Description>
            <maml:para>Backup task 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>Resources</maml:name>
          <maml:Description>
            <maml:para>Backup resources, to get the backup details</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>Id</maml:name>
        <maml:Description>
          <maml:para>Backup 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>Name</maml:name>
        <maml:Description>
          <maml:para>Backup task 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>Status</maml:name>
        <maml:Description>
          <maml:para>Backup task 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>Resources</maml:name>
        <maml:Description>
          <maml:para>Backup resources, to get the backup details</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$BackupTask &#x3D; Initialize-VcfCbBackupTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Status &quot;One among: IN_PROGRESS&quot; -Resources $Resource -Errors $Error
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupTask &#x3D; Initialize-VcfCbBackupTask
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBackupTask 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.vmware.com/apis/vcf/latest/data-structures/BackupTask</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-VcfCbBaseAlias</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BaseAlias</command:noun>
      <maml:description>
        <maml:para>Base Alias representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Base Alias representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBaseAlias</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Base 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>Aliases</maml:name>
          <maml:Description>
            <maml:para>List of Alias versions</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>_Version</maml:name>
        <maml:Description>
          <maml:para>Base 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>Aliases</maml:name>
        <maml:Description>
          <maml:para>List of Alias versions</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>$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseAlias with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseAlias 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.vmware.com/apis/vcf/latest/data-structures/BaseAlias</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-VcfCbBaseCredential</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BaseCredential</command:noun>
      <maml:description>
        <maml:para>Represents credentials of a resource in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents credentials of a resource in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBaseCredential</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CredentialType</maml:name>
          <maml:Description>
            <maml:para>Credential 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>AccountType</maml:name>
          <maml:Description>
            <maml:para>Account 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="true" 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>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>CredentialType</maml:name>
        <maml:Description>
          <maml:para>Credential 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>AccountType</maml:name>
        <maml:Description>
          <maml:para>Account 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="true" 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>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>$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseCredential with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -Username &quot;MyUsername&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseCredential 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.vmware.com/apis/vcf/latest/data-structures/BaseCredential</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-VcfCbBaseImageDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BaseImageDetails</command:noun>
      <maml:description>
        <maml:para>BaseImage contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>BaseImage contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBaseImageDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DisplayName</maml:name>
          <maml:Description>
            <maml:para>BaseImage display 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>DisplayVersion</maml:name>
          <maml:Description>
            <maml:para>BaseImage display 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>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>BaseImage release date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp of BaseImage 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>QuickPatchCompatibleVersions</maml:name>
          <maml:Description>
            <maml:para>ESX Quick Patch compatible source image versions</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ModelVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ModelVersion&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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>BaseImage display 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>DisplayVersion</maml:name>
        <maml:Description>
          <maml:para>BaseImage display 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>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>BaseImage release date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp of BaseImage 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>QuickPatchCompatibleVersions</maml:name>
        <maml:Description>
          <maml:para>ESX Quick Patch compatible source image versions</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ModelVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ModelVersion&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>
$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseImageDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseImageDetails 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.vmware.com/apis/vcf/latest/data-structures/BaseImageDetails</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-VcfCbBaseImageInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BaseImageInfo</command:noun>
      <maml:description>
        <maml:para>BaseImage contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>BaseImage contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBaseImageInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>BaseImage 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>Details</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">BaseImageDetails</command:parameterValue>
          <dev:type>
            <maml:name>BaseImageDetails</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>_Version</maml:name>
        <maml:Description>
          <maml:para>BaseImage 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>Details</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">BaseImageDetails</command:parameterValue>
        <dev:type>
          <maml:name>BaseImageDetails</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>

$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseImageInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBaseImageInfo 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.vmware.com/apis/vcf/latest/data-structures/BaseImageInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBaseImageDetails</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-VcfCbBasicAuthDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BasicAuthDetails</command:noun>
      <maml:description>
        <maml:para>Basic auth details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Basic auth details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBasicAuthDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Basic auth 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>Username</maml:name>
          <maml:Description>
            <maml:para>Basic auth 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Status</maml:name>
        <maml:Description>
          <maml:para>Basic auth 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>Username</maml:name>
        <maml:Description>
          <maml:para>Basic auth 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: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>$BasicAuthDetails &#x3D; Initialize-VcfCbBasicAuthDetails -Status &quot;One among: ENABLED, DISABLED&quot; -Username &quot;MyUsername&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBasicAuthDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BasicAuthDetails &#x3D; Initialize-VcfCbBasicAuthDetails -Status &quot;One among: ENABLED, DISABLED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBasicAuthDetails 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.vmware.com/apis/vcf/latest/data-structures/BasicAuthDetails</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-VcfCbBgpPeerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BgpPeerSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains configuration inputs required for BGP configuration for an uplink</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains configuration inputs required for BGP configuration for an uplink</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBgpPeerSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ip</maml:name>
          <maml:Description>
            <maml:para>BGP Peer IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Asn</maml:name>
          <maml:Description>
            <maml:para>ASN of Peer</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>BGP Peer 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ip</maml:name>
        <maml:Description>
          <maml:para>BGP Peer IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Asn</maml:name>
        <maml:Description>
          <maml:para>ASN of Peer</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>BGP Peer 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>$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBgpPeerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBgpPeerSpec 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.vmware.com/apis/vcf/latest/data-structures/BgpPeerSpec</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-VcfCbBundle</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Bundle</command:noun>
      <maml:description>
        <maml:para>Bundle contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBundle</maml:name>
        <command:parameter required="false" 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>Type</maml:name>
          <maml:Description>
            <maml:para>Bundle 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>Description</maml:name>
          <maml:Description>
            <maml:para>Bundle Description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Bundle 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>Severity</maml:name>
          <maml:Description>
            <maml:para>Bundle Severity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Vendor</maml:name>
          <maml:Description>
            <maml:para>Bundle Vendor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleasedDate</maml:name>
          <maml:Description>
            <maml:para>Bundle Release Date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsCumulative</maml:name>
          <maml:Description>
            <maml:para>Is Bundle Cumulative</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>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>SizeMB</maml:name>
          <maml:Description>
            <maml:para>Bundle Size in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</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>DownloadStatus</maml:name>
          <maml:Description>
            <maml:para>Bundle Download 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>Components</maml:name>
          <maml:Description>
            <maml:para>Bundle Components</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BundleComponent&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BundleComponent&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>ApplicabilityStatus</maml:name>
          <maml:Description>
            <maml:para>Bundle Applicability 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>ApplicabilityOrder</maml:name>
          <maml:Description>
            <maml:para>Bundle Applicability Order</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>IsPartiallyUpgraded</maml:name>
          <maml:Description>
            <maml:para>Is Bundle partially upgraded</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>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>Type</maml:name>
        <maml:Description>
          <maml:para>Bundle 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>Description</maml:name>
        <maml:Description>
          <maml:para>Bundle Description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Bundle 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>Severity</maml:name>
        <maml:Description>
          <maml:para>Bundle Severity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Bundle Vendor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleasedDate</maml:name>
        <maml:Description>
          <maml:para>Bundle Release Date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsCumulative</maml:name>
        <maml:Description>
          <maml:para>Is Bundle Cumulative</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>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>SizeMB</maml:name>
        <maml:Description>
          <maml:para>Bundle Size in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</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>DownloadStatus</maml:name>
        <maml:Description>
          <maml:para>Bundle Download 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>Components</maml:name>
        <maml:Description>
          <maml:para>Bundle Components</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BundleComponent&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BundleComponent&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>ApplicabilityStatus</maml:name>
        <maml:Description>
          <maml:para>Bundle Applicability 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>ApplicabilityOrder</maml:name>
        <maml:Description>
          <maml:para>Bundle Applicability Order</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>IsPartiallyUpgraded</maml:name>
        <maml:Description>
          <maml:para>Is Bundle partially upgraded</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>
$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -Description &quot;MyDescription&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -ToVersion &quot;MyToVersion&quot; -FromVersion &quot;MyFromVersion&quot; -ImageType &quot;One among: PATCH, INSTALL&quot; -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Bundle &#x3D; Initialize-VcfCbBundle -Id &quot;MyId&quot; -Type &quot;One among: SDDC_MANAGER, VMWARE_SOFTWARE, VXRAIL&quot; -Description &quot;MyDescription&quot; -_Version &quot;My_Version&quot; -Severity &quot;One among: CRITICAL, IMPORTANT, MODERATE, LOW&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -IsCumulative $false -IsCompliant $false -SizeMB 0 -DownloadStatus &quot;One among: PENDING, SCHEDULED, IN_PROGRESS, SUCCESSFUL, FAILED, RECALLED&quot; -Components $BundleComponent -ApplicabilityStatus &quot;One among: SUCCESS, IN_PROGRESS, FAILED, AVAILABLE, PENDING&quot; -ApplicabilityOrder 1 -IsPartiallyUpgraded $true
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Bundle &#x3D; Initialize-VcfCbBundle -Type &quot;One among: SDDC_MANAGER, VMWARE_SOFTWARE, VXRAIL&quot; -DownloadStatus &quot;One among: PENDING, SCHEDULED, IN_PROGRESS, SUCCESSFUL, FAILED, RECALLED&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundle 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.vmware.com/apis/vcf/latest/data-structures/Bundle</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-VcfCbBundleComponent</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleComponent</command:noun>
      <maml:description>
        <maml:para>Bundle Software Component</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle Software Component</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBundleComponent</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Bundle Component Description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Vendor</maml:name>
          <maml:Description>
            <maml:para>Bundle Component Vendor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleasedDate</maml:name>
          <maml:Description>
            <maml:para>Bundle Component Release Date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ToVersion</maml:name>
          <maml:Description>
            <maml:para>Bundle Component&#39;s to/target version after Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>FromVersion</maml:name>
          <maml:Description>
            <maml:para>Bundle Component&#39;s from/source version before Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ImageType</maml:name>
          <maml:Description>
            <maml:para>Bundle Component Image 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>Id</maml:name>
          <maml:Description>
            <maml:para>ID of Resource/Software Component</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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/Software Component</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Description</maml:name>
        <maml:Description>
          <maml:para>Bundle Component Description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Bundle Component Vendor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleasedDate</maml:name>
        <maml:Description>
          <maml:para>Bundle Component Release Date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ToVersion</maml:name>
        <maml:Description>
          <maml:para>Bundle Component&#39;s to/target version after Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>FromVersion</maml:name>
        <maml:Description>
          <maml:para>Bundle Component&#39;s from/source version before Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ImageType</maml:name>
        <maml:Description>
          <maml:para>Bundle Component Image 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of Resource/Software Component</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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/Software Component</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -Description &quot;MyDescription&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -ToVersion &quot;MyToVersion&quot; -FromVersion &quot;MyFromVersion&quot; -ImageType &quot;One among: PATCH, INSTALL&quot; -Id &quot;MyId&quot; -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleComponent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -ImageType &quot;One among: PATCH, INSTALL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleComponent 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.vmware.com/apis/vcf/latest/data-structures/BundleComponent</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-VcfCbBundleDownloadSpec</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-VcfCbBundleDownloadSpec</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-VcfCbBundleDownloadSpec -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -DownloadNow $false -CancelNow $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleDownloadSpec 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-VcfCbBundleDownloadSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleDownloadSpec 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.vmware.com/apis/vcf/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-VcfCbBundleInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleInfo</command:noun>
      <maml:description>
        <maml:para>Patch/Install bundle info to be used as part of ProductVersionCatalog patches.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Patch/Install bundle info to be used as part of ProductVersionCatalog patches.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBundleInfo</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>Type</maml:name>
          <maml:Description>
            <maml:para>Type of bundle. ex) PATCH, INSTALL</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Patch/Install bundle 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: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>Type</maml:name>
        <maml:Description>
          <maml:para>Type of bundle. ex) PATCH, INSTALL</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Patch/Install bundle 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: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>$BundleInfo &#x3D; Initialize-VcfCbBundleInfo -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleInfo &#x3D; Initialize-VcfCbBundleInfo -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleInfo 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.vmware.com/apis/vcf/latest/data-structures/BundleInfo</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-VcfCbBundleRecall</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>BundleRecall</command:noun>
      <maml:description>
        <maml:para>Bundle Recall model for collection of bundles that are recalled with their replacements if applicable.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Bundle Recall model for collection of bundles that are recalled with their replacements if applicable.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbBundleRecall</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RecalledBundleIds</maml:name>
          <maml:Description>
            <maml:para>List of Bundle IDs that are recalled</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>ReplacementBundleStatus</maml:name>
          <maml:Description>
            <maml:para>Status of bundle replacement.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReplacementBundleIds</maml:name>
          <maml:Description>
            <maml:para>List of Bundle IDs that act as replacement</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>RecalledBundleIds</maml:name>
        <maml:Description>
          <maml:para>List of Bundle IDs that are recalled</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>ReplacementBundleStatus</maml:name>
        <maml:Description>
          <maml:para>Status of bundle replacement.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReplacementBundleIds</maml:name>
        <maml:Description>
          <maml:para>List of Bundle IDs that act as replacement</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>$BundleRecall &#x3D; Initialize-VcfCbBundleRecall -RecalledBundleIds &quot;MyRecalledBundleIds&quot; -ReplacementBundleStatus &quot;One among: NONE, PENDING, READY&quot; -ReplacementBundleIds &quot;MyReplacementBundleIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleRecall with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$BundleRecall &#x3D; Initialize-VcfCbBundleRecall -RecalledBundleIds &quot;MyRecalledBundleIds&quot; -ReplacementBundleStatus &quot;One among: NONE, PENDING, READY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleRecall 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.vmware.com/apis/vcf/latest/data-structures/BundleRecall</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-VcfCbBundleUpdateSpec</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-VcfCbBundleUpdateSpec</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">BundleDownloadSpec</command:parameterValue>
          <dev:type>
            <maml:name>BundleDownloadSpec</maml:name>
            <maml: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: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">BundleDownloadSpec</command:parameterValue>
        <dev:type>
          <maml:name>BundleDownloadSpec</maml:name>
          <maml: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: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-VcfCbBundleDownloadSpec -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -DownloadNow $false -CancelNow $false
$BundleUpdateSpec &#x3D; Initialize-VcfCbBundleUpdateSpec -BundleDownloadSpec $BundleDownloadSpec -CompatibilitySetsFilePath &quot;MyCompatibilitySetsFilePath&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleUpdateSpec 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-VcfCbBundleUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/BundleUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBundleDownloadSpec</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-VcfCbBundleUploadSpec</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-VcfCbBundleUploadSpec</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">PartnerExtensionSpec</command:parameterValue>
          <dev:type>
            <maml:name>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">PartnerExtensionSpec</command:parameterValue>
        <dev:type>
          <maml:name>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-VcfCbPartnerExtensionSpec -PartnerBundleVersion &quot;MyPartnerBundleVersion&quot; -PartnerBundleMetadataFilePath &quot;MyPartnerBundleMetadataFilePath&quot;
$BundleUploadSpec &#x3D; Initialize-VcfCbBundleUploadSpec -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-VcfCbBundleUploadSpec 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-VcfCbBundleUploadSpec -BundleFilePath &quot;MyBundleFilePath&quot; -ManifestFilePath &quot;MyManifestFilePath&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbBundleUploadSpec 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.vmware.com/apis/vcf/latest/data-structures/BundleUploadSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPartnerExtensionSpec</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-VcfCbCapacity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Capacity</command:noun>
      <maml:description>
        <maml:para>Represents a usage and capacity information of a Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a usage and capacity information of a Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCapacity</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cpu</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">CpuInfo</command:parameterValue>
          <dev:type>
            <maml:name>CpuInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Memory</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">MemoryInfo</command:parameterValue>
          <dev:type>
            <maml:name>MemoryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Storage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">StorageInfo</command:parameterValue>
          <dev:type>
            <maml:name>StorageInfo</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>Cpu</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">CpuInfo</command:parameterValue>
        <dev:type>
          <maml:name>CpuInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Memory</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">MemoryInfo</command:parameterValue>
        <dev:type>
          <maml:name>MemoryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Storage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">StorageInfo</command:parameterValue>
        <dev:type>
          <maml:name>StorageInfo</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>

$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCapacity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Capacity &#x3D; Initialize-VcfCbCapacity
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCapacity 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.vmware.com/apis/vcf/latest/data-structures/Capacity</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCpuInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbMemoryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbStorageInfo</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-VcfCbCeip</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Ceip</command:noun>
      <maml:description>
        <maml:para>Defines VCF CEIP status and instance id</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines VCF CEIP status and instance id</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCeip</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>CEIP 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>InstanceId</maml:name>
          <maml:Description>
            <maml:para>Instance Id of VCF</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Status</maml:name>
        <maml:Description>
          <maml:para>CEIP 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>InstanceId</maml:name>
        <maml:Description>
          <maml:para>Instance Id of VCF</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Ceip &#x3D; Initialize-VcfCbCeip -Status &quot;One among: ENABLED, DISABLED, ENABLING, DISABLING, ENABLING_FAILED, DISABLING_FAILED&quot; -InstanceId &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCeip with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Ceip &#x3D; Initialize-VcfCbCeip -Status &quot;One among: ENABLED, DISABLED, ENABLING, DISABLING, ENABLING_FAILED, DISABLING_FAILED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCeip 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.vmware.com/apis/vcf/latest/data-structures/Ceip</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-VcfCbCertificate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Certificate</command:noun>
      <maml:description>
        <maml:para>Represents certificate and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents certificate and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsInstalled</maml:name>
          <maml:Description>
            <maml:para>Whether the certificate is installed 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>The X.509 version of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SerialNumber</maml:name>
          <maml:Description>
            <maml:para>The serial number of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IssuedTo</maml:name>
          <maml:Description>
            <maml:para>To whom the certificate is issued</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IssuedBy</maml:name>
          <maml:Description>
            <maml:para>The certificate authority that issued the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NotBefore</maml:name>
          <maml:Description>
            <maml:para>The timestamp before which certificate is not valid</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NotAfter</maml:name>
          <maml:Description>
            <maml:para>The timestamp after which certificate is not valid</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SignatureAlgorithm</maml:name>
          <maml:Description>
            <maml:para>Algorithm used to sign the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Subject</maml:name>
          <maml:Description>
            <maml:para>Complete distinguished name to which the certificate is issued</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>Domain of the resource certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubjectAlternativeName</maml:name>
          <maml:Description>
            <maml:para>The alternative names to which the certificate is issued</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>PublicKey</maml:name>
          <maml:Description>
            <maml:para>The public key of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PublicKeyAlgorithm</maml:name>
          <maml:Description>
            <maml:para>The public key algorithm of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>KeySize</maml:name>
          <maml:Description>
            <maml:para>The key size of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ThumbprintAlgorithm</maml:name>
          <maml:Description>
            <maml:para>Algorithm used to generate thumbprint</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Thumbprint</maml:name>
          <maml:Description>
            <maml:para>Thumbprint generated using certificate content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NumberOfDaysToExpire</maml:name>
          <maml:Description>
            <maml:para>Number of days left for the certificate to expire</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>ExpirationStatus</maml:name>
          <maml:Description>
            <maml:para>Certificate expiry 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PemEncoded</maml:name>
          <maml:Description>
            <maml:para>The PEM encoded certificate content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>GetCertificateError</maml:name>
          <maml:Description>
            <maml:para>Error if certificate cannot be fetched</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationType</maml:name>
          <maml:Description>
            <maml:para>The last operation 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>OperationStatus</maml:name>
          <maml:Description>
            <maml:para>The last operation 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>OperationMessage</maml:name>
          <maml:Description>
            <maml:para>The last operation status message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CaChain</maml:name>
          <maml:Description>
            <maml:para>Certificate chain ordered from intermediate to root certificates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Certificate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Certificate&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>IsInstalled</maml:name>
        <maml:Description>
          <maml:para>Whether the certificate is installed 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Version</maml:name>
        <maml:Description>
          <maml:para>The X.509 version of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SerialNumber</maml:name>
        <maml:Description>
          <maml:para>The serial number of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IssuedTo</maml:name>
        <maml:Description>
          <maml:para>To whom the certificate is issued</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IssuedBy</maml:name>
        <maml:Description>
          <maml:para>The certificate authority that issued the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NotBefore</maml:name>
        <maml:Description>
          <maml:para>The timestamp before which certificate is not valid</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NotAfter</maml:name>
        <maml:Description>
          <maml:para>The timestamp after which certificate is not valid</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SignatureAlgorithm</maml:name>
        <maml:Description>
          <maml:para>Algorithm used to sign the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Subject</maml:name>
        <maml:Description>
          <maml:para>Complete distinguished name to which the certificate is issued</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>Domain of the resource certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubjectAlternativeName</maml:name>
        <maml:Description>
          <maml:para>The alternative names to which the certificate is issued</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>PublicKey</maml:name>
        <maml:Description>
          <maml:para>The public key of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PublicKeyAlgorithm</maml:name>
        <maml:Description>
          <maml:para>The public key algorithm of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>KeySize</maml:name>
        <maml:Description>
          <maml:para>The key size of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ThumbprintAlgorithm</maml:name>
        <maml:Description>
          <maml:para>Algorithm used to generate thumbprint</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Thumbprint</maml:name>
        <maml:Description>
          <maml:para>Thumbprint generated using certificate content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NumberOfDaysToExpire</maml:name>
        <maml:Description>
          <maml:para>Number of days left for the certificate to expire</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>ExpirationStatus</maml:name>
        <maml:Description>
          <maml:para>Certificate expiry 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PemEncoded</maml:name>
        <maml:Description>
          <maml:para>The PEM encoded certificate content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>GetCertificateError</maml:name>
        <maml:Description>
          <maml:para>Error if certificate cannot be fetched</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationType</maml:name>
        <maml:Description>
          <maml:para>The last operation 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>OperationStatus</maml:name>
        <maml:Description>
          <maml:para>The last operation 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>OperationMessage</maml:name>
        <maml:Description>
          <maml:para>The last operation status message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CaChain</maml:name>
        <maml:Description>
          <maml:para>Certificate chain ordered from intermediate to root certificates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Certificate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Certificate&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>
$Certificate &#x3D; Initialize-VcfCbCertificate -IsInstalled $false -_Version &quot;V3&quot; -SerialNumber &quot;46:85:19:77:36:12:67:26&quot; -IssuedTo &quot;sfo-vc01.rainpole.io&quot; -ResourceType &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -ResourceName &quot;MyResourceName&quot; -IssuedBy &quot;CN&#x3D;OpenSSL CA, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -NotBefore &quot;2020-01-01T00:00:00Z&quot; -NotAfter &quot;2021-02-02T00:00:00Z&quot; -SignatureAlgorithm &quot;SHA256withRSA&quot; -Subject &quot;CN&#x3D;sfo-vc01.rainpole.io, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -Domain &quot;3E86FBAD-8984-4D4B-992D-F0C49857572A&quot; -SubjectAlternativeName &quot;sfo-vc01.rainpole.io&quot; -PublicKey &quot;D6:FD:DF:33:F1:...&quot; -PublicKeyAlgorithm &quot;One among: RSA&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -ThumbprintAlgorithm &quot;SHA-256&quot; -Thumbprint &quot;59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -NumberOfDaysToExpire 398 -ExpirationStatus &quot;One among: ACTIVE, ABOUT_TO_EXPIRE, EXPIRED&quot; -PemEncoded &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -GetCertificateError &quot;Status : NOT_TRUSTED, Message : Certificate Expired&quot; -OperationType &quot;One among: GENERATE_CSR, GENERATE_CERTIFICATE, REPLACE_CERTIFICATE&quot; -OperationStatus &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -OperationMessage &quot;MyOperationMessage&quot; -CaChain $Certificate
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Certificate &#x3D; Initialize-VcfCbCertificate -IsInstalled $false -_Version &quot;V3&quot; -SerialNumber &quot;46:85:19:77:36:12:67:26&quot; -IssuedTo &quot;sfo-vc01.rainpole.io&quot; -ResourceType &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -IssuedBy &quot;CN&#x3D;OpenSSL CA, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -NotBefore &quot;2020-01-01T00:00:00Z&quot; -NotAfter &quot;2021-02-02T00:00:00Z&quot; -SignatureAlgorithm &quot;SHA256withRSA&quot; -Subject &quot;CN&#x3D;sfo-vc01.rainpole.io, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -Domain &quot;3E86FBAD-8984-4D4B-992D-F0C49857572A&quot; -SubjectAlternativeName &quot;sfo-vc01.rainpole.io&quot; -PublicKey &quot;D6:FD:DF:33:F1:...&quot; -PublicKeyAlgorithm &quot;One among: RSA&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -ThumbprintAlgorithm &quot;SHA-256&quot; -Thumbprint &quot;59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -NumberOfDaysToExpire 398 -ExpirationStatus &quot;One among: ACTIVE, ABOUT_TO_EXPIRE, EXPIRED&quot; -PemEncoded &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -GetCertificateError &quot;Status : NOT_TRUSTED, Message : Certificate Expired&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificate 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.vmware.com/apis/vcf/latest/data-structures/Certificate</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-VcfCbCertificateAuthority</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateAuthority</command:noun>
      <maml:description>
        <maml:para>The Certificate Authority (CA) details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Certificate Authority (CA) details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificateAuthority</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>CA type. Only supports Microsoft and OpenSSL CAs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
          <maml:Description>
            <maml:para>Microsoft CA server 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>ServerUrl</maml:name>
          <maml:Description>
            <maml:para>Microsoft CA server url</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>TemplateName</maml:name>
          <maml:Description>
            <maml:para>Microsoft CA server template 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>CommonName</maml:name>
          <maml:Description>
            <maml:para>OpenSSL CA domain 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>Country</maml:name>
          <maml:Description>
            <maml:para>ISO 3166 country code where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>State</maml:name>
          <maml:Description>
            <maml:para>The full name of the state where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
          <maml:Description>
            <maml:para>The city or locality where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
          <maml:Description>
            <maml:para>The name under which company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
          <maml:Description>
            <maml:para>Organization with which the certificate is 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>CA type. Only supports Microsoft and OpenSSL CAs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
        <maml:Description>
          <maml:para>Microsoft CA server 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>ServerUrl</maml:name>
        <maml:Description>
          <maml:para>Microsoft CA server url</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>TemplateName</maml:name>
        <maml:Description>
          <maml:para>Microsoft CA server template 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>CommonName</maml:name>
        <maml:Description>
          <maml:para>OpenSSL CA domain 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>Country</maml:name>
        <maml:Description>
          <maml:para>ISO 3166 country code where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>State</maml:name>
        <maml:Description>
          <maml:para>The full name of the state where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
        <maml:Description>
          <maml:para>The city or locality where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
        <maml:Description>
          <maml:para>The name under which company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
        <maml:Description>
          <maml:para>Organization with which the certificate is 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>$CertificateAuthority &#x3D; Initialize-VcfCbCertificateAuthority -Id &quot;One among: OpenSSL, Microsoft&quot; -Username &quot;Administrator&quot; -ServerUrl &quot;https://sfo-ad.rainpole.io/certsrv&quot; -TemplateName &quot;WebServer&quot; -CommonName &quot;OpenSSL CA&quot; -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateAuthority with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CertificateAuthority &#x3D; Initialize-VcfCbCertificateAuthority -Id &quot;One among: OpenSSL, Microsoft&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateAuthority 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.vmware.com/apis/vcf/latest/data-structures/CertificateAuthority</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-VcfCbCertificateAuthorityCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateAuthorityCreationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains Certificate Authority (CA) creation details. Either openSSLCertificateAuthoritySpec or microsoftCertificateAuthoritySpec should be specified.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains Certificate Authority (CA) creation details. Either openSSLCertificateAuthoritySpec or microsoftCertificateAuthoritySpec should be specified.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificateAuthorityCreationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OpenSSLCertificateAuthoritySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">OpenSSLCertificateAuthoritySpec</command:parameterValue>
          <dev:type>
            <maml:name>OpenSSLCertificateAuthoritySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MicrosoftCertificateAuthoritySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">MicrosoftCertificateAuthoritySpec</command:parameterValue>
          <dev:type>
            <maml:name>MicrosoftCertificateAuthoritySpec</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>OpenSSLCertificateAuthoritySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">OpenSSLCertificateAuthoritySpec</command:parameterValue>
        <dev:type>
          <maml:name>OpenSSLCertificateAuthoritySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MicrosoftCertificateAuthoritySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">MicrosoftCertificateAuthoritySpec</command:parameterValue>
        <dev:type>
          <maml:name>MicrosoftCertificateAuthoritySpec</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>
$OpenSSLCertificateAuthoritySpec &#x3D; Initialize-VcfCbOpenSSLCertificateAuthoritySpec -CommonName &quot;OpenSSL CA&quot; -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot;
$MicrosoftCertificateAuthoritySpec &#x3D; Initialize-VcfCbMicrosoftCertificateAuthoritySpec -Username &quot;Administrator&quot; -Secret &quot;********&quot; -ServerUrl &quot;https://sfo-ad.rainpole.io/certsrv&quot; -TemplateName &quot;WebServer&quot;
$CertificateAuthorityCreationSpec &#x3D; Initialize-VcfCbCertificateAuthorityCreationSpec -OpenSSLCertificateAuthoritySpec $OpenSSLCertificateAuthoritySpec -MicrosoftCertificateAuthoritySpec $MicrosoftCertificateAuthoritySpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateAuthorityCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CertificateAuthorityCreationSpec &#x3D; Initialize-VcfCbCertificateAuthorityCreationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateAuthorityCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/CertificateAuthorityCreationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbOpenSSLCertificateAuthoritySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbMicrosoftCertificateAuthoritySpec</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-VcfCbCertificateOperationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateOperationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains certificate operation request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains certificate operation request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificateOperationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OperationType</maml:name>
          <maml:Description>
            <maml:para>The Certificates operation 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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resource(s) in a domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>OperationType</maml:name>
        <maml:Description>
          <maml:para>The Certificates operation 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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resource(s) in a domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$CertificateOperationSpec &#x3D; Initialize-VcfCbCertificateOperationSpec -OperationType &quot;One among: INSTALL&quot; -Resources $Resource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateOperationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CertificateOperationSpec &#x3D; Initialize-VcfCbCertificateOperationSpec -OperationType &quot;One among: INSTALL&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateOperationSpec 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.vmware.com/apis/vcf/latest/data-structures/CertificateOperationSpec</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-VcfCbCertificatesGenerationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificatesGenerationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains certificates generation request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains certificates generation request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificatesGenerationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CaType</maml:name>
          <maml:Description>
            <maml:para>CA type. Only supports Microsoft and OpenSSL CAs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resource(s) in a domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>CaType</maml:name>
        <maml:Description>
          <maml:para>CA type. Only supports Microsoft and OpenSSL CAs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resource(s) in a domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$CertificatesGenerationSpec &#x3D; Initialize-VcfCbCertificatesGenerationSpec -CaType &quot;One among: OpenSSL, Microsoft&quot; -Resources $Resource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificatesGenerationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CertificatesGenerationSpec &#x3D; Initialize-VcfCbCertificatesGenerationSpec -CaType &quot;One among: OpenSSL, Microsoft&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificatesGenerationSpec 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.vmware.com/apis/vcf/latest/data-structures/CertificatesGenerationSpec</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-VcfCbCertificateValidation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateValidation</command:noun>
      <maml:description>
        <maml:para>The Certificate Validation details.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Certificate Validation details.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificateValidation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceFqdn</maml:name>
          <maml:Description>
            <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTimestamp</maml:name>
          <maml:Description>
            <maml:para>Start Timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EndTimestamp</maml:name>
          <maml:Description>
            <maml:para>End Timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ValidationStatus</maml:name>
          <maml:Description>
            <maml:para>Validation 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>ValidationMessage</maml:name>
          <maml:Description>
            <maml:para>Validation Message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceFqdn</maml:name>
        <maml:Description>
          <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTimestamp</maml:name>
        <maml:Description>
          <maml:para>Start Timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EndTimestamp</maml:name>
        <maml:Description>
          <maml:para>End Timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ValidationStatus</maml:name>
        <maml:Description>
          <maml:para>Validation 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>ValidationMessage</maml:name>
        <maml:Description>
          <maml:para>Validation Message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CertificateValidation &#x3D; Initialize-VcfCbCertificateValidation -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -ResourceFqdn &quot;sfo-vc01.rainpole.io&quot; -StartTimestamp &quot;2020-01-01T00:00:00.000Z&quot; -EndTimestamp &quot;2021-02-02T00:00:00.000Z&quot; -ValidationStatus &quot;One among: INPROGRESS, SUCCESSFUL, FAILED&quot; -ValidationMessage &quot;Certificate Expired&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateValidation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CertificateValidation &#x3D; Initialize-VcfCbCertificateValidation -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -ResourceFqdn &quot;sfo-vc01.rainpole.io&quot; -StartTimestamp &quot;2020-01-01T00:00:00.000Z&quot; -ValidationStatus &quot;One among: INPROGRESS, SUCCESSFUL, FAILED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateValidation 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.vmware.com/apis/vcf/latest/data-structures/CertificateValidation</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-VcfCbCertificateValidationTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CertificateValidationTask</command:noun>
      <maml:description>
        <maml:para>The Certificate Validation Task.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Certificate Validation Task.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCertificateValidationTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ValidationId</maml:name>
          <maml:Description>
            <maml:para>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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTimestamp</maml:name>
          <maml:Description>
            <maml:para>Validation Task Start 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>EndTimestamp</maml:name>
          <maml:Description>
            <maml:para>Validation Task End 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Completed</maml:name>
          <maml:Description>
            <maml:para>Validation Task Completed</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>Validations</maml:name>
          <maml:Description>
            <maml:para>Resource Certificate Validations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CertificateValidation&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CertificateValidation&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>ValidationId</maml:name>
        <maml:Description>
          <maml:para>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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTimestamp</maml:name>
        <maml:Description>
          <maml:para>Validation Task Start 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>EndTimestamp</maml:name>
        <maml:Description>
          <maml:para>Validation Task End 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Completed</maml:name>
        <maml:Description>
          <maml:para>Validation Task Completed</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>Validations</maml:name>
        <maml:Description>
          <maml:para>Resource Certificate Validations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CertificateValidation&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CertificateValidation&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>
$CertificateValidation &#x3D; Initialize-VcfCbCertificateValidation -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -ResourceFqdn &quot;sfo-vc01.rainpole.io&quot; -StartTimestamp &quot;2020-01-01T00:00:00.000Z&quot; -EndTimestamp &quot;2021-02-02T00:00:00.000Z&quot; -ValidationStatus &quot;One among: INPROGRESS, SUCCESSFUL, FAILED&quot; -ValidationMessage &quot;Certificate Expired&quot;
$CertificateValidationTask &#x3D; Initialize-VcfCbCertificateValidationTask -ValidationId &quot;B1930850-7D1A-4BAA-89D7-52FD5DAD196A&quot; -StartTimestamp &quot;2021-02-02T00:00:00.000Z&quot; -EndTimestamp &quot;2021-02-02T00:00:00.000Z&quot; -Completed $false -Validations $CertificateValidation
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateValidationTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CertificateValidation &#x3D; Initialize-VcfCbCertificateValidation -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -ResourceFqdn &quot;sfo-vc01.rainpole.io&quot; -StartTimestamp &quot;2020-01-01T00:00:00.000Z&quot; -ValidationStatus &quot;One among: INPROGRESS, SUCCESSFUL, FAILED&quot;
$CertificateValidationTask &#x3D; Initialize-VcfCbCertificateValidationTask -ValidationId &quot;B1930850-7D1A-4BAA-89D7-52FD5DAD196A&quot; -Completed $false -Validations $CertificateValidation
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCertificateValidationTask 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.vmware.com/apis/vcf/latest/data-structures/CertificateValidationTask</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-VcfCbCheckSetCandidates</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetCandidates</command:noun>
      <maml:description>
        <maml:para>Represents a check-set id that can be used to run checks for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a check-set id that can be used to run checks for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetCandidates</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckSetId</maml:name>
          <maml:Description>
            <maml:para>Id of the check-set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CheckSetName</maml:name>
          <maml:Description>
            <maml:para>Name of the check-set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CheckSetType</maml:name>
          <maml:Description>
            <maml:para>Type of the check-set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CheckSetId</maml:name>
        <maml:Description>
          <maml:para>Id of the check-set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CheckSetName</maml:name>
        <maml:Description>
          <maml:para>Name of the check-set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CheckSetType</maml:name>
        <maml:Description>
          <maml:para>Type of the check-set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CheckSetCandidates &#x3D; Initialize-VcfCbCheckSetCandidates -CheckSetId &quot;MyCheckSetId&quot; -CheckSetName &quot;MyCheckSetName&quot; -CheckSetType &quot;MyCheckSetType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetCandidates with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CheckSetCandidates &#x3D; Initialize-VcfCbCheckSetCandidates
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetCandidates 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.vmware.com/apis/vcf/latest/data-structures/CheckSetCandidates</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-VcfCbCheckSetQueryDomainResources</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetQueryDomainResources</command:noun>
      <maml:description>
        <maml:para>Spec representing a set of resources in a domain to query check-sets for</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec representing a set of resources in a domain to query check-sets for</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetQueryDomainResources</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Id of the domain to search for resources in</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resources in the domain to generate check-set candidates for</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CheckSetQueryResource&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>DomainId</maml:name>
        <maml:Description>
          <maml:para>Id of the domain to search for resources in</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resources in the domain to generate check-set candidates for</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CheckSetQueryResource&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>
$CheckSetQueryResource &#x3D; Initialize-VcfCbCheckSetQueryResource -ResourceType &quot;VCENTER&quot; -ResourceId &quot;187f6468-f9e0-45f5-8d34-b28efc1e7a36&quot; -ResourceTargetVersion &quot;3.0.0-123456&quot;
$CheckSetQueryDomainResources &#x3D; Initialize-VcfCbCheckSetQueryDomainResources -DomainId &quot;MyDomainId&quot; -Resources $CheckSetQueryResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryDomainResources with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CheckSetQueryDomainResources &#x3D; Initialize-VcfCbCheckSetQueryDomainResources -DomainId &quot;MyDomainId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryDomainResources 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.vmware.com/apis/vcf/latest/data-structures/CheckSetQueryDomainResources</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-VcfCbCheckSetQueryInput</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetQueryInput</command:noun>
      <maml:description>
        <maml:para>Check-set query input</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check-set query input</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetQueryInput</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckSetType</maml:name>
          <maml:Description>
            <maml:para>Type of the check sets to query for. e.g. &#39;UPGRADE&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domains</maml:name>
          <maml:Description>
            <maml:para>List of domain resources to query check-sets of the given type for</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryDomainResources&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CheckSetQueryDomainResources&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>CheckSetType</maml:name>
        <maml:Description>
          <maml:para>Type of the check sets to query for. e.g. &#39;UPGRADE&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domains</maml:name>
        <maml:Description>
          <maml:para>List of domain resources to query check-sets of the given type for</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryDomainResources&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CheckSetQueryDomainResources&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>

$CheckSetQueryResource &#x3D; Initialize-VcfCbCheckSetQueryResource -ResourceType &quot;VCENTER&quot; -ResourceId &quot;187f6468-f9e0-45f5-8d34-b28efc1e7a36&quot; -ResourceTargetVersion &quot;3.0.0-123456&quot;
$CheckSetQueryDomainResources &#x3D; Initialize-VcfCbCheckSetQueryDomainResources -DomainId &quot;MyDomainId&quot; -Resources $CheckSetQueryResource

$CheckSetQueryInput &#x3D; Initialize-VcfCbCheckSetQueryInput -CheckSetType &quot;UPGRADE&quot; -Domains $CheckSetQueryDomainResources
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryInput with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$CheckSetQueryDomainResources &#x3D; Initialize-VcfCbCheckSetQueryDomainResources -DomainId &quot;MyDomainId&quot;

$CheckSetQueryInput &#x3D; Initialize-VcfCbCheckSetQueryInput -CheckSetType &quot;UPGRADE&quot; -Domains $CheckSetQueryDomainResources
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryInput 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.vmware.com/apis/vcf/latest/data-structures/CheckSetQueryInput</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-VcfCbCheckSetQueryResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetQueryResource</command:noun>
      <maml:description>
        <maml:para>Resource input to query check-sets for</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource input to query check-sets for</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetQueryResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>UUID of the resource, if used adds additional filtering</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceTargetVersion</maml:name>
          <maml:Description>
            <maml:para>Upgrade target version for the resources</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>UUID of the resource, if used adds additional filtering</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceTargetVersion</maml:name>
        <maml:Description>
          <maml:para>Upgrade target version for the resources</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CheckSetQueryResource &#x3D; Initialize-VcfCbCheckSetQueryResource -ResourceType &quot;VCENTER&quot; -ResourceId &quot;187f6468-f9e0-45f5-8d34-b28efc1e7a36&quot; -ResourceTargetVersion &quot;3.0.0-123456&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CheckSetQueryResource &#x3D; Initialize-VcfCbCheckSetQueryResource -ResourceType &quot;VCENTER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResource 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.vmware.com/apis/vcf/latest/data-structures/CheckSetQueryResource</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-VcfCbCheckSetQueryResourceResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetQueryResourceResult</command:noun>
      <maml:description>
        <maml:para>Represents a result of a check-set query call for a given resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a result of a check-set query call for a given resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetQueryResourceResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Id of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceVersion</maml:name>
          <maml:Description>
            <maml:para>Current version of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ResourceDomainInfo</command:parameterValue>
          <dev:type>
            <maml:name>ResourceDomainInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckSets</maml:name>
          <maml:Description>
            <maml:para>Check set candidates to select from</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CheckSetCandidates&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CheckSetCandidates&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>ExtraContext</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Object&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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Id of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceVersion</maml:name>
        <maml:Description>
          <maml:para>Current version of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ResourceDomainInfo</command:parameterValue>
        <dev:type>
          <maml:name>ResourceDomainInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CheckSets</maml:name>
        <maml:Description>
          <maml:para>Check set candidates to select from</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CheckSetCandidates&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CheckSetCandidates&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>ExtraContext</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Object&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>
$ResourceDomainInfo &#x3D; Initialize-VcfCbResourceDomainInfo -DomainId &quot;MyDomainId&quot; -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot;
$CheckSetCandidates &#x3D; Initialize-VcfCbCheckSetCandidates -CheckSetId &quot;MyCheckSetId&quot; -CheckSetName &quot;MyCheckSetName&quot; -CheckSetType &quot;MyCheckSetType&quot;
$CheckSetQueryResourceResult &#x3D; Initialize-VcfCbCheckSetQueryResourceResult -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -ResourceVersion &quot;MyResourceVersion&quot; -Domain $ResourceDomainInfo -CheckSets $CheckSetCandidates -ExtraContext @{ key_example &#x3D; 0 }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResourceResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CheckSetQueryResourceResult &#x3D; Initialize-VcfCbCheckSetQueryResourceResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResourceResult 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.vmware.com/apis/vcf/latest/data-structures/CheckSetQueryResourceResult</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbResourceDomainInfo</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-VcfCbCheckSetQueryResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetQueryResult</command:noun>
      <maml:description>
        <maml:para>Represents a result of a check-set query call</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a result of a check-set query call</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetQueryResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryId</maml:name>
          <maml:Description>
            <maml:para>Id of the query, to be provided in the selection API</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
          <maml:Description>
            <maml:para>Resources with check-sets result from the query</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryResourceResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CheckSetQueryResourceResult&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>QueryId</maml:name>
        <maml:Description>
          <maml:para>Id of the query, to be provided in the selection API</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
        <maml:Description>
          <maml:para>Resources with check-sets result from the query</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CheckSetQueryResourceResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CheckSetQueryResourceResult&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>

$ResourceDomainInfo &#x3D; Initialize-VcfCbResourceDomainInfo -DomainId &quot;MyDomainId&quot; -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot;
$CheckSetCandidates &#x3D; Initialize-VcfCbCheckSetCandidates -CheckSetId &quot;MyCheckSetId&quot; -CheckSetName &quot;MyCheckSetName&quot; -CheckSetType &quot;MyCheckSetType&quot;
$CheckSetQueryResourceResult &#x3D; Initialize-VcfCbCheckSetQueryResourceResult -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -ResourceVersion &quot;MyResourceVersion&quot; -Domain $ResourceDomainInfo -CheckSets $CheckSetCandidates -ExtraContext @{ key_example &#x3D; 0 }

$CheckSetQueryResult &#x3D; Initialize-VcfCbCheckSetQueryResult -QueryId &quot;MyQueryId&quot; -Resources $CheckSetQueryResourceResult
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$CheckSetQueryResourceResult &#x3D; Initialize-VcfCbCheckSetQueryResourceResult

$CheckSetQueryResult &#x3D; Initialize-VcfCbCheckSetQueryResult -QueryId &quot;MyQueryId&quot; -Resources $CheckSetQueryResourceResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetQueryResult 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.vmware.com/apis/vcf/latest/data-structures/CheckSetQueryResult</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-VcfCbCheckSetResourceSelection</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetResourceSelection</command:noun>
      <maml:description>
        <maml:para>Represents a selection of check-set candidates over a given resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a selection of check-set candidates over a given resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetResourceSelection</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Id of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainInfo</command:parameterValue>
          <dev:type>
            <maml:name>DomainInfo</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>CheckSets</maml:name>
          <maml:Description>
            <maml:para>Information about the selected check-set candidates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SelectedCheckSetCandidate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SelectedCheckSetCandidate&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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Id of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainInfo</command:parameterValue>
        <dev:type>
          <maml:name>DomainInfo</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>CheckSets</maml:name>
        <maml:Description>
          <maml:para>Information about the selected check-set candidates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SelectedCheckSetCandidate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SelectedCheckSetCandidate&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>
$DomainInfo &#x3D; Initialize-VcfCbDomainInfo -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot; -DomainId &quot;MyDomainId&quot;
$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
$CheckSetResourceSelection &#x3D; Initialize-VcfCbCheckSetResourceSelection -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -Domain $DomainInfo -CheckSets $SelectedCheckSetCandidate
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetResourceSelection with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
$CheckSetResourceSelection &#x3D; Initialize-VcfCbCheckSetResourceSelection -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -CheckSets $SelectedCheckSetCandidate
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetResourceSelection 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.vmware.com/apis/vcf/latest/data-structures/CheckSetResourceSelection</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainInfo</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-VcfCbCheckSetRunInput</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CheckSetRunInput</command:noun>
      <maml:description>
        <maml:para>Check-set selection for resources</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Check-set selection for resources</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCheckSetRunInput</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryId</maml:name>
          <maml:Description>
            <maml:para>Id of the query the selection was based on</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
          <maml:Description>
            <maml:para>Information about the resource and its selection</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CheckSetResourceSelection&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CheckSetResourceSelection&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>QueryId</maml:name>
        <maml:Description>
          <maml:para>Id of the query the selection was based on</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resources</maml:name>
        <maml:Description>
          <maml:para>Information about the resource and its selection</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CheckSetResourceSelection&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CheckSetResourceSelection&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>

$DomainInfo &#x3D; Initialize-VcfCbDomainInfo -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot; -DomainId &quot;MyDomainId&quot;
$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
$CheckSetResourceSelection &#x3D; Initialize-VcfCbCheckSetResourceSelection -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -Domain $DomainInfo -CheckSets $SelectedCheckSetCandidate

$CheckSetRunInput &#x3D; Initialize-VcfCbCheckSetRunInput -QueryId &quot;MyQueryId&quot; -Resources $CheckSetResourceSelection
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetRunInput with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
$CheckSetResourceSelection &#x3D; Initialize-VcfCbCheckSetResourceSelection -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;MyResourceType&quot; -CheckSets $SelectedCheckSetCandidate

$CheckSetRunInput &#x3D; Initialize-VcfCbCheckSetRunInput -QueryId &quot;MyQueryId&quot; -Resources $CheckSetResourceSelection
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCheckSetRunInput 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.vmware.com/apis/vcf/latest/data-structures/CheckSetRunInput</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-VcfCbClassification</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Classification</command:noun>
      <maml:description>
        <maml:para>Describes the source of the classification,classification can be acquired by a classifier, user input or inherited from a parent entity.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Describes the source of the classification,classification can be acquired by a classifier, user input or inherited from a parent entity.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClassification</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Type of the classification, e.g. domainType</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Value</maml:name>
          <maml:Description>
            <maml:para>Value of the classification, e.g. MGMT_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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the classification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
          <maml:Description>
            <maml:para>Source of the classification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(SourceEnum)</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Type of the classification, e.g. domainType</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Value</maml:name>
        <maml:Description>
          <maml:para>Value of the classification, e.g. MGMT_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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the classification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
        <maml:Description>
          <maml:para>Source of the classification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(SourceEnum)</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>$Classification &#x3D; Initialize-VcfCbClassification -Type &quot;MyType&quot; -Value &quot;MyValue&quot; -Description &quot;MyDescription&quot; -Source &quot;CLASSIFIER&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClassification with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Classification &#x3D; Initialize-VcfCbClassification
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClassification 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.vmware.com/apis/vcf/latest/data-structures/Classification</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-VcfCbCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Cluster</command:noun>
      <maml:description>
        <maml:para>Cluster representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cluster representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the 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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
          <dev:type>
            <maml:name>DomainReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the 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>Status</maml:name>
          <maml:Description>
            <maml:para>Status of the 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>HciMeshData</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HciMeshData</command:parameterValue>
          <dev:type>
            <maml:name>HciMeshData</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrimaryDatastoreName</maml:name>
          <maml:Description>
            <maml:para>Name of the primary datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PrimaryDatastoreType</maml:name>
          <maml:Description>
            <maml:para>Storage type of the primary datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Hosts</maml:name>
          <maml:Description>
            <maml:para>List of hosts associated with the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostReference&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>IsStretched</maml:name>
          <maml:Description>
            <maml:para>Status of the cluster if Stretched 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>IsDefault</maml:name>
          <maml:Description>
            <maml:para>Status of the cluster if default 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>FailuresToTolerate</maml:name>
          <maml:Description>
            <maml:para>Number of ESXi host failures to tolerate in the vSAN cluster. Applicable only for clusters with vSAN datastore</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>VdsSpecs</maml:name>
          <maml:Description>
            <maml:para>Distributed switches to added to the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VdsSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VdsSpec&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>Tags</maml:name>
          <maml:Description>
            <maml:para>Deprecated, this list will always be returned empty</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>IsImageBased</maml:name>
          <maml:Description>
            <maml:para>Is cluster managed by vSphere Lifecycle Manager Images - true if managed, false if managed by vSphere Lifecycle Manager Baselines</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>Capacity</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Capacity</command:parameterValue>
          <dev:type>
            <maml:name>Capacity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vcenter</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VcenterReference</command:parameterValue>
          <dev:type>
            <maml:name>VcenterReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ManagedObjectReferenceId</maml:name>
          <maml:Description>
            <maml:para>Managed Object Reference Id of this cluster in vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VsanClusterMode</maml:name>
          <maml:Description>
            <maml:para>vSAN cluster mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the 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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
        <dev:type>
          <maml:name>DomainReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the 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>Status</maml:name>
        <maml:Description>
          <maml:para>Status of the 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>HciMeshData</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HciMeshData</command:parameterValue>
        <dev:type>
          <maml:name>HciMeshData</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PrimaryDatastoreName</maml:name>
        <maml:Description>
          <maml:para>Name of the primary datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PrimaryDatastoreType</maml:name>
        <maml:Description>
          <maml:para>Storage type of the primary datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Hosts</maml:name>
        <maml:Description>
          <maml:para>List of hosts associated with the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostReference&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>IsStretched</maml:name>
        <maml:Description>
          <maml:para>Status of the cluster if Stretched 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>IsDefault</maml:name>
        <maml:Description>
          <maml:para>Status of the cluster if default 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>FailuresToTolerate</maml:name>
        <maml:Description>
          <maml:para>Number of ESXi host failures to tolerate in the vSAN cluster. Applicable only for clusters with vSAN datastore</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>VdsSpecs</maml:name>
        <maml:Description>
          <maml:para>Distributed switches to added to the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VdsSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VdsSpec&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>Tags</maml:name>
        <maml:Description>
          <maml:para>Deprecated, this list will always be returned empty</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>IsImageBased</maml:name>
        <maml:Description>
          <maml:para>Is cluster managed by vSphere Lifecycle Manager Images - true if managed, false if managed by vSphere Lifecycle Manager Baselines</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>Capacity</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Capacity</command:parameterValue>
        <dev:type>
          <maml:name>Capacity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Vcenter</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VcenterReference</command:parameterValue>
        <dev:type>
          <maml:name>VcenterReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ManagedObjectReferenceId</maml:name>
        <maml:Description>
          <maml:para>Managed Object Reference Id of this cluster in vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VsanClusterMode</maml:name>
        <maml:Description>
          <maml:para>vSAN cluster mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;

$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData -Name &quot;MyName&quot; -IsHciMeshEnabled $false -RemoteDatastore &quot;MyRemoteDatastore&quot; -PrimaryDataStoreId &quot;MyPrimaryDataStoreId&quot; -VsanDataStores &quot;MyVsanDataStores&quot; -ClientClusters &quot;MyClientClusters&quot; -RemoteDatastoreInfos $RemoteDatastoreInfo -IsServer $false -IsClient $false -ComputeOnlyClient $false -NumberOfClients 0 -NumberOfServers 0


$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;



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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$Cluster &#x3D; Initialize-VcfCbCluster -Id &quot;MyId&quot; -Domain $DomainReference -Name &quot;MyName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -HciMeshData $HciMeshData -PrimaryDatastoreName &quot;MyPrimaryDatastoreName&quot; -PrimaryDatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL_FC, VVOL_ISCSI, VVOL_NFS, VSAN_REMOTE&quot; -Hosts $HostReference -IsStretched $false -IsDefault $false -FailuresToTolerate 0 -VdsSpecs $VdsSpec -Tags $Tag -IsImageBased $false -Capacity $Capacity -Vcenter $VcenterReference -ManagedObjectReferenceId &quot;MyManagedObjectReferenceId&quot; -VsanClusterMode &quot;MyVsanClusterMode&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Cluster &#x3D; Initialize-VcfCbCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCluster 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.vmware.com/apis/vcf/latest/data-structures/Cluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHciMeshData</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCapacity</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVcenterReference</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-VcfCbClusterCompactionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterCompactionSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to remove one or more vSphere hosts from existing cluster in a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to remove one or more vSphere hosts from existing cluster in a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterCompactionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>List of vSphere hosts to be removed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostReference&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>Force</maml:name>
          <maml:Description>
            <maml:para>Force removal of vSphere host</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>ForceByPassingSafeMinSize</maml:name>
          <maml:Description>
            <maml:para>Remove dead hosts from cluster, bypassing validations. Forced removal may result in permanent data loss. Review recovery plan with VMware Support before using.</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>Hosts</maml:name>
        <maml:Description>
          <maml:para>List of vSphere hosts to be removed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostReference&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>Force</maml:name>
        <maml:Description>
          <maml:para>Force removal of vSphere host</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>ForceByPassingSafeMinSize</maml:name>
        <maml:Description>
          <maml:para>Remove dead hosts from cluster, bypassing validations. Forced removal may result in permanent data loss. Review recovery plan with VMware Support before using.</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>

$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;

$ClusterCompactionSpec &#x3D; Initialize-VcfCbClusterCompactionSpec -Hosts $HostReference -Force $false -ForceByPassingSafeMinSize $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCompactionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$HostReference &#x3D; Initialize-VcfCbHostReference

$ClusterCompactionSpec &#x3D; Initialize-VcfCbClusterCompactionSpec -Hosts $HostReference
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCompactionSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterCompactionSpec</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-VcfCbClusterCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterCreationSpec</command:noun>
      <maml:description>
        <maml:para>Cluster creation specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cluster creation specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterCreationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>ID of the domain to which the clusters will be added</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ComputeSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ComputeSpec</command:parameterValue>
          <dev:type>
            <maml:name>ComputeSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeployWithoutLicenseKeys</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the deployment should happen without license keys.</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>DomainId</maml:name>
        <maml:Description>
          <maml:para>ID of the domain to which the clusters will be added</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ComputeSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ComputeSpec</command:parameterValue>
        <dev:type>
          <maml:name>ComputeSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeployWithoutLicenseKeys</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the deployment should happen without license keys.</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>



$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;




$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec




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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile


$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -Name &quot;MyName&quot; -ClusterImageId &quot;MyClusterImageId&quot; -VxRailDetails $VxRailDetails -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec -AdvancedOptions $AdvancedOptions -SkipThumbprintValidation $false

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec -SkipFailedHosts $false

$ClusterCreationSpec &#x3D; Initialize-VcfCbClusterCreationSpec -DomainId &quot;MyDomainId&quot; -ComputeSpec $ComputeSpec -DeployWithoutLicenseKeys $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>



$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;


$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec


$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec

$ClusterCreationSpec &#x3D; Initialize-VcfCbClusterCreationSpec -DomainId &quot;MyDomainId&quot; -ComputeSpec $ComputeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterCreationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbComputeSpec</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-VcfCbClusterCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterCriterion</command:noun>
      <maml:description>
        <maml:para>Represents a criterion for querying the cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a criterion for querying the cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ClusterCriterion &#x3D; Initialize-VcfCbClusterCriterion -Name &quot;One among: UNMANAGED_CLUSTERS_IN_VCENTER, UNMANAGED_CLUSTER_IN_VCENTER&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ClusterCriterion &#x3D; Initialize-VcfCbClusterCriterion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterCriterion 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.vmware.com/apis/vcf/latest/data-structures/ClusterCriterion</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-VcfCbClusterExpansionNetworkProfile</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterExpansionNetworkProfile</command:noun>
      <maml:description>
        <maml:para>This specification contains the host switch configurations for the NSX transport node.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the host switch configurations for the NSX transport node.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterExpansionNetworkProfile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The network profile 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>Description</maml:name>
          <maml:Description>
            <maml:para>The network profile description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxtHostSwitchConfigs</maml:name>
          <maml:Description>
            <maml:para>The list of NSX host switch configurations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostSwitchConfig&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>The network profile 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>Description</maml:name>
        <maml:Description>
          <maml:para>The network profile description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxtHostSwitchConfigs</maml:name>
        <maml:Description>
          <maml:para>The list of NSX host switch configurations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostSwitchConfig&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>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNetworkProfile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNetworkProfile 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.vmware.com/apis/vcf/latest/data-structures/ClusterExpansionNetworkProfile</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-VcfCbClusterExpansionNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterExpansionNetworkSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster network configuration.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster network configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterExpansionNetworkSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterExpansionNsxSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterExpansionNsxSpec</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>NetworkProfiles</maml:name>
          <maml:Description>
            <maml:para>The list of network profiles</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterExpansionNetworkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterExpansionNetworkProfile&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>NsxClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterExpansionNsxSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterExpansionNsxSpec</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>NetworkProfiles</maml:name>
        <maml:Description>
          <maml:para>The list of network profiles</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterExpansionNetworkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterExpansionNetworkProfile&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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterExpansionNetworkSpec &#x3D; Initialize-VcfCbClusterExpansionNetworkSpec -NsxClusterSpec $ClusterExpansionNsxSpec -NetworkProfiles $ClusterExpansionNetworkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNetworkSpec 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterExpansionNetworkSpec &#x3D; Initialize-VcfCbClusterExpansionNetworkSpec -NsxClusterSpec $ClusterExpansionNsxSpec -NetworkProfiles $ClusterExpansionNetworkProfile
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNetworkSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterExpansionNetworkSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterExpansionNsxSpec</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-VcfCbClusterExpansionNsxSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterExpansionNsxSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains NSX configuration for cluster expansion</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains NSX configuration for cluster expansion</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterExpansionNsxSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolsSpec</maml:name>
          <maml:Description>
            <maml:para>The IP address pools specification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
          <maml:Description>
            <maml:para>The list of uplink profile specifications.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UplinkProfile&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>IpAddressPoolsSpec</maml:name>
        <maml:Description>
          <maml:para>The IP address pools specification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
        <maml:Description>
          <maml:para>The list of uplink profile specifications.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UplinkProfile&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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNsxSpec 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -UplinkProfiles $UplinkProfile
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionNsxSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterExpansionNsxSpec</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-VcfCbClusterExpansionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterExpansionSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to add one or more vSphere hosts to an existing cluster in a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to add one or more vSphere hosts to an existing cluster in a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterExpansionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSpecs</maml:name>
          <maml:Description>
            <maml:para>List of vSphere host information from the free pool to consume in the workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostSpec&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>NetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterExpansionNetworkSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterExpansionNetworkSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanNetworkSpecs</maml:name>
          <maml:Description>
            <maml:para>vSAN Network Pool Spec</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VSANNetworkSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VSANNetworkSpec&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>WitnessSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">WitnessSpec</command:parameterValue>
          <dev:type>
            <maml:name>WitnessSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WitnessTrafficSharedWithVsanTraffic</maml:name>
          <maml:Description>
            <maml:para>Witness traffic to be shared with vSAN traffic</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>DeployWithoutLicenseKeys</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the deployment should happen without license keys.</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>InterRackExpansion</maml:name>
          <maml:Description>
            <maml:para>Is inter-rack cluster(true for L2 non-uniform and L3 : At least one of management, uplink, Edge and host TEP networks is different for hosts of the cluster, false for L2 uniform : All hosts in cluster have identical management, uplink, Edge and host TEP networks) expansion. Required, only if Cluster contains NSX Edge Cluster</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>ForceHostAdditionInPresenceofDeadHosts</maml:name>
          <maml:Description>
            <maml:para>Use to add host to a cluster with dead host(s). Bypasses validation of disconnected hosts and vSAN cluster health. Review recovery plan VMware Support before using. False if omitted. This property is deprecated and it has no effect when using it.</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>SkipThumbprintValidation</maml:name>
          <maml:Description>
            <maml:para>Skip thumbprint validation for ESXi hosts during add host operation. This property is deprecated.</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>HostSpecs</maml:name>
        <maml:Description>
          <maml:para>List of vSphere host information from the free pool to consume in the workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostSpec&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>NetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterExpansionNetworkSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterExpansionNetworkSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VsanNetworkSpecs</maml:name>
        <maml:Description>
          <maml:para>vSAN Network Pool Spec</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VSANNetworkSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VSANNetworkSpec&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>WitnessSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">WitnessSpec</command:parameterValue>
        <dev:type>
          <maml:name>WitnessSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WitnessTrafficSharedWithVsanTraffic</maml:name>
        <maml:Description>
          <maml:para>Witness traffic to be shared with vSAN traffic</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>DeployWithoutLicenseKeys</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the deployment should happen without license keys.</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>InterRackExpansion</maml:name>
        <maml:Description>
          <maml:para>Is inter-rack cluster(true for L2 non-uniform and L3 : At least one of management, uplink, Edge and host TEP networks is different for hosts of the cluster, false for L2 uniform : All hosts in cluster have identical management, uplink, Edge and host TEP networks) expansion. Required, only if Cluster contains NSX Edge Cluster</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>ForceHostAdditionInPresenceofDeadHosts</maml:name>
        <maml:Description>
          <maml:para>Use to add host to a cluster with dead host(s). Bypasses validation of disconnected hosts and vSAN cluster health. Review recovery plan VMware Support before using. False if omitted. This property is deprecated and it has no effect when using it.</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>SkipThumbprintValidation</maml:name>
        <maml:Description>
          <maml:para>Skip thumbprint validation for ESXi hosts during add host operation. This property is deprecated.</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>


$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterExpansionNetworkSpec &#x3D; Initialize-VcfCbClusterExpansionNetworkSpec -NsxClusterSpec $ClusterExpansionNsxSpec -NetworkProfiles $ClusterExpansionNetworkProfile

$VSANNetworkSpec &#x3D; Initialize-VcfCbVSANNetworkSpec -VsanGatewayIP &quot;MyVsanGatewayIP&quot; -VsanCidr &quot;MyVsanCidr&quot;
$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
$ClusterExpansionSpec &#x3D; Initialize-VcfCbClusterExpansionSpec -HostSpecs $HostSpec -NetworkSpec $ClusterExpansionNetworkSpec -VsanNetworkSpecs $VSANNetworkSpec -WitnessSpec $WitnessSpec -WitnessTrafficSharedWithVsanTraffic $false -DeployWithoutLicenseKeys $false -InterRackExpansion $false -ForceHostAdditionInPresenceofDeadHosts $false -SkipThumbprintValidation $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;

$ClusterExpansionSpec &#x3D; Initialize-VcfCbClusterExpansionSpec -HostSpecs $HostSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterExpansionSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterExpansionSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterExpansionNetworkSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbWitnessSpec</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-VcfCbClusterNetworkConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterNetworkConfiguration</command:noun>
      <maml:description>
        <maml:para>Represents the cluster network configuration.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the cluster network configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterNetworkConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostDetails</maml:name>
          <maml:Description>
            <maml:para>List of host details</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostDetail&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostDetail&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>VdsConfigurations</maml:name>
          <maml:Description>
            <maml:para>List of VDS configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VdsConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VdsConfiguration&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>NonVcfCreatedVds</maml:name>
          <maml:Description>
            <maml:para>List of VDS names that is not present in VCF inventory</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>IpAddressPools</maml:name>
          <maml:Description>
            <maml:para>List of IP address pool configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPool&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtIpAddressPool&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>UplinkProfiles</maml:name>
          <maml:Description>
            <maml:para>List of uplink profile configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UplinkProfile&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>NetworkProfiles</maml:name>
          <maml:Description>
            <maml:para>List of network profiles</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NetworkProfileConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NetworkProfileConfiguration&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>HostDetails</maml:name>
        <maml:Description>
          <maml:para>List of host details</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostDetail&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostDetail&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>VdsConfigurations</maml:name>
        <maml:Description>
          <maml:para>List of VDS configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VdsConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VdsConfiguration&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>NonVcfCreatedVds</maml:name>
        <maml:Description>
          <maml:para>List of VDS names that is not present in VCF inventory</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>IpAddressPools</maml:name>
        <maml:Description>
          <maml:para>List of IP address pool configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPool&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtIpAddressPool&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>UplinkProfiles</maml:name>
        <maml:Description>
          <maml:para>List of uplink profile configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UplinkProfile&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>NetworkProfiles</maml:name>
        <maml:Description>
          <maml:para>List of network profiles</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NetworkProfileConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NetworkProfileConfiguration&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>


$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration -VmNics $HostVmnicUplinkConfiguration -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostDetail &#x3D; Initialize-VcfCbHostDetail -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot; -HostNetworkConfiguration $HostNetworkConfiguration -AzName &quot;MyAzName&quot;


$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig -Name &quot;MyName&quot; -TransportType &quot;MyTransportType&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -Policy &quot;MyPolicy&quot; -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; } -VlanId 0 -Mtu 0

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

$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo -Type &quot;One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL&quot; -InventoryObjects &quot;MyInventoryObjects&quot;
$VdsConfiguration &#x3D; Initialize-VcfCbVdsConfiguration -Name &quot;MyName&quot; -PortGroups $PortgroupConfig -NsxtSwitchConfig $NsxtSwitchConfig -InventoryMismatchInfo $InventoryMismatchInfo -Uplinks &quot;MyUplinks&quot; -Mtu 0


$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -AvailableIpAddresses 0 -TotalIpAddresses 0 -BlockSubnets $NsxtIpAddressPoolBlockSubnet -StaticSubnets $NsxtIpAddressPoolStaticSubnet


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }



$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $VdsUplinkToNsxUplinkConfiguration

$NetworkProfileConfiguration &#x3D; Initialize-VcfCbNetworkProfileConfiguration -Name &quot;MyName&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfiguration

$ClusterNetworkConfiguration &#x3D; Initialize-VcfCbClusterNetworkConfiguration -HostDetails $HostDetail -VdsConfigurations $VdsConfiguration -NonVcfCreatedVds &quot;MyNonVcfCreatedVds&quot; -IpAddressPools $NsxtIpAddressPool -UplinkProfiles $UplinkProfile -NetworkProfiles $NetworkProfileConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ClusterNetworkConfiguration &#x3D; Initialize-VcfCbClusterNetworkConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfiguration 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.vmware.com/apis/vcf/latest/data-structures/ClusterNetworkConfiguration</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-VcfCbClusterNetworkConfigurationCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterNetworkConfigurationCriterion</command:noun>
      <maml:description>
        <maml:para>Represents criterion for querying the network properties of a cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents criterion for querying the network properties of a cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterNetworkConfigurationCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ClusterNetworkConfigurationCriterion &#x3D; Initialize-VcfCbClusterNetworkConfigurationCriterion -Name &quot;One among: VCENTER_NSXT_NETWORK_CONFIG, VCENTER_NETWORK_CONFIG_SUMMARY, NSX_NETWORK_CONFIG_PREVIEW_POST_DRIFT&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfigurationCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ClusterNetworkConfigurationCriterion &#x3D; Initialize-VcfCbClusterNetworkConfigurationCriterion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfigurationCriterion 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.vmware.com/apis/vcf/latest/data-structures/ClusterNetworkConfigurationCriterion</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-VcfCbClusterNetworkConfigurationQueryResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterNetworkConfigurationQueryResponse</command:noun>
      <maml:description>
        <maml:para>Represents the cluster network configuration query response.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the cluster network configuration query response.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterNetworkConfigurationQueryResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
          <dev:type>
            <maml:name>QueryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageClusterNetworkConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>PageClusterNetworkConfiguration</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>QueryInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
        <dev:type>
          <maml:name>QueryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageClusterNetworkConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>PageClusterNetworkConfiguration</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>

$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false





$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration -VmNics $HostVmnicUplinkConfiguration -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostDetail &#x3D; Initialize-VcfCbHostDetail -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot; -HostNetworkConfiguration $HostNetworkConfiguration -AzName &quot;MyAzName&quot;


$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig -Name &quot;MyName&quot; -TransportType &quot;MyTransportType&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -Policy &quot;MyPolicy&quot; -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; } -VlanId 0 -Mtu 0

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

$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo -Type &quot;One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL&quot; -InventoryObjects &quot;MyInventoryObjects&quot;
$VdsConfiguration &#x3D; Initialize-VcfCbVdsConfiguration -Name &quot;MyName&quot; -PortGroups $PortgroupConfig -NsxtSwitchConfig $NsxtSwitchConfig -InventoryMismatchInfo $InventoryMismatchInfo -Uplinks &quot;MyUplinks&quot; -Mtu 0


$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -AvailableIpAddresses 0 -TotalIpAddresses 0 -BlockSubnets $NsxtIpAddressPoolBlockSubnet -StaticSubnets $NsxtIpAddressPoolStaticSubnet


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }



$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $VdsUplinkToNsxUplinkConfiguration

$NetworkProfileConfiguration &#x3D; Initialize-VcfCbNetworkProfileConfiguration -Name &quot;MyName&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfiguration

$ClusterNetworkConfiguration &#x3D; Initialize-VcfCbClusterNetworkConfiguration -HostDetails $HostDetail -VdsConfigurations $VdsConfiguration -NonVcfCreatedVds &quot;MyNonVcfCreatedVds&quot; -IpAddressPools $NsxtIpAddressPool -UplinkProfiles $UplinkProfile -NetworkProfiles $NetworkProfileConfiguration

$PageClusterNetworkConfiguration &#x3D; Initialize-VcfCbPageClusterNetworkConfiguration -Elements $ClusterNetworkConfiguration -PageMetadata $PageMetadata

$ClusterNetworkConfigurationQueryResponse &#x3D; Initialize-VcfCbClusterNetworkConfigurationQueryResponse -QueryInfo $QueryInfo -Result $PageClusterNetworkConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfigurationQueryResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ClusterNetworkConfigurationQueryResponse &#x3D; Initialize-VcfCbClusterNetworkConfigurationQueryResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterNetworkConfigurationQueryResponse 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.vmware.com/apis/vcf/latest/data-structures/ClusterNetworkConfigurationQueryResponse</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbQueryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPageClusterNetworkConfiguration</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-VcfCbClusterQueryResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterQueryResponse</command:noun>
      <maml:description>
        <maml:para>Represents a cluster query response.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a cluster query response.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterQueryResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
          <dev:type>
            <maml:name>QueryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageCluster</command:parameterValue>
          <dev:type>
            <maml:name>PageCluster</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>QueryInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
        <dev:type>
          <maml:name>QueryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageCluster</command:parameterValue>
        <dev:type>
          <maml:name>PageCluster</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>

$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false



$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;

$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData -Name &quot;MyName&quot; -IsHciMeshEnabled $false -RemoteDatastore &quot;MyRemoteDatastore&quot; -PrimaryDataStoreId &quot;MyPrimaryDataStoreId&quot; -VsanDataStores &quot;MyVsanDataStores&quot; -ClientClusters &quot;MyClientClusters&quot; -RemoteDatastoreInfos $RemoteDatastoreInfo -IsServer $false -IsClient $false -ComputeOnlyClient $false -NumberOfClients 0 -NumberOfServers 0


$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;



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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$Cluster &#x3D; Initialize-VcfCbCluster -Id &quot;MyId&quot; -Domain $DomainReference -Name &quot;MyName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -HciMeshData $HciMeshData -PrimaryDatastoreName &quot;MyPrimaryDatastoreName&quot; -PrimaryDatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL_FC, VVOL_ISCSI, VVOL_NFS, VSAN_REMOTE&quot; -Hosts $HostReference -IsStretched $false -IsDefault $false -FailuresToTolerate 0 -VdsSpecs $VdsSpec -Tags $Tag -IsImageBased $false -Capacity $Capacity -Vcenter $VcenterReference -ManagedObjectReferenceId &quot;MyManagedObjectReferenceId&quot; -VsanClusterMode &quot;MyVsanClusterMode&quot;

$PageCluster &#x3D; Initialize-VcfCbPageCluster -Elements $Cluster -PageMetadata $PageMetadata

$ClusterQueryResponse &#x3D; Initialize-VcfCbClusterQueryResponse -QueryInfo $QueryInfo -Result $PageCluster
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterQueryResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ClusterQueryResponse &#x3D; Initialize-VcfCbClusterQueryResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterQueryResponse 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.vmware.com/apis/vcf/latest/data-structures/ClusterQueryResponse</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbQueryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPageCluster</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-VcfCbClusterReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterReference</command:noun>
      <maml:description>
        <maml:para>Represents a reference to the cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a reference to the cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the 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: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>ID of the 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the 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: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>$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterReference 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.vmware.com/apis/vcf/latest/data-structures/ClusterReference</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-VcfCbClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to add a cluster to a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to add a cluster to a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the new cluster that will be added to the specified workload 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>ClusterImageId</maml:name>
          <maml:Description>
            <maml:para>ID of the Cluster Image to be used with the 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>VxRailDetails</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VxRailDetails</command:parameterValue>
          <dev:type>
            <maml:name>VxRailDetails</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 vSphere host information from the free pool to consume in the workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostSpec&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>DatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>DatastoreSpec</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>NetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NetworkSpec</command:parameterValue>
          <dev:type>
            <maml:name>NetworkSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdvancedOptions</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AdvancedOptions</command:parameterValue>
          <dev:type>
            <maml:name>AdvancedOptions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipThumbprintValidation</maml:name>
          <maml:Description>
            <maml:para>Skip thumbprint validation for ESXi and VxRail Manager during add cluster/host operation. This property is deprecated.</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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the new cluster that will be added to the specified workload 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>ClusterImageId</maml:name>
        <maml:Description>
          <maml:para>ID of the Cluster Image to be used with the 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>VxRailDetails</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VxRailDetails</command:parameterValue>
        <dev:type>
          <maml:name>VxRailDetails</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 vSphere host information from the free pool to consume in the workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostSpec&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>DatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>DatastoreSpec</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>NetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NetworkSpec</command:parameterValue>
        <dev:type>
          <maml:name>NetworkSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdvancedOptions</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AdvancedOptions</command:parameterValue>
        <dev:type>
          <maml:name>AdvancedOptions</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipThumbprintValidation</maml:name>
        <maml:Description>
          <maml:para>Skip thumbprint validation for ESXi and VxRail Manager during add cluster/host operation. This property is deprecated.</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>

$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;




$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec




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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile


$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -Name &quot;MyName&quot; -ClusterImageId &quot;MyClusterImageId&quot; -VxRailDetails $VxRailDetails -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec -AdvancedOptions $AdvancedOptions -SkipThumbprintValidation $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;


$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec


$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVxRailDetails</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNetworkSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAdvancedOptions</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-VcfCbClusterStretchNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterStretchNetworkSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains network configuration for stretiching a vSan Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains network configuration for stretiching a vSan Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterStretchNetworkSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxStretchClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxStretchClusterSpec</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>NetworkProfiles</maml:name>
          <maml:Description>
            <maml:para>The network profile to be associated with Secondary AZ Hosts in NSX.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;StretchClusterNetworkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;StretchClusterNetworkProfile&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>NsxClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxStretchClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxStretchClusterSpec</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>NetworkProfiles</maml:name>
        <maml:Description>
          <maml:para>The network profile to be associated with Secondary AZ Hosts in NSX.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;StretchClusterNetworkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;StretchClusterNetworkProfile&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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterStretchNetworkSpec &#x3D; Initialize-VcfCbClusterStretchNetworkSpec -NsxClusterSpec $NsxStretchClusterSpec -NetworkProfiles $StretchClusterNetworkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterStretchNetworkSpec 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec

$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterStretchNetworkSpec &#x3D; Initialize-VcfCbClusterStretchNetworkSpec -NsxClusterSpec $NsxStretchClusterSpec -NetworkProfiles $StretchClusterNetworkProfile
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterStretchNetworkSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterStretchNetworkSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxStretchClusterSpec</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-VcfCbClusterStretchSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterStretchSpec</command:noun>
      <maml:description>
        <maml:para>This spec contains the parameters required to convert a Standard vSAN cluster to a Stretched cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This spec contains the parameters required to convert a Standard vSAN cluster to a Stretched cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterStretchSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostSpecs</maml:name>
          <maml:Description>
            <maml:para>List of vSphere host information from the free pool to consume in the workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostSpec&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>WitnessSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">WitnessSpec</command:parameterValue>
          <dev:type>
            <maml:name>WitnessSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WitnessTrafficSharedWithVsanTraffic</maml:name>
          <maml:Description>
            <maml:para>Witness traffic to be shared with vSAN traffic</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>VsanNetworkSpecs</maml:name>
          <maml:Description>
            <maml:para>vSAN Network Pool Specs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VSANNetworkSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VSANNetworkSpec&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>SecondaryAzOverlayVlanId</maml:name>
          <maml:Description>
            <maml:para>Secondary AZ Overlay Vlan Id. This field is deprecated. The secondary AZ overlay vlan id should be mentioned in the uplinkProfile field instead</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>NetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterStretchNetworkSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterStretchNetworkSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsEdgeClusterConfiguredForMultiAZ</maml:name>
          <maml:Description>
            <maml:para>Edge cluster configured for multi AZ</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>DeployWithoutLicenseKeys</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the deployment should happen without license keys.</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>HostSpecs</maml:name>
        <maml:Description>
          <maml:para>List of vSphere host information from the free pool to consume in the workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostSpec&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>WitnessSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">WitnessSpec</command:parameterValue>
        <dev:type>
          <maml:name>WitnessSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WitnessTrafficSharedWithVsanTraffic</maml:name>
        <maml:Description>
          <maml:para>Witness traffic to be shared with vSAN traffic</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>VsanNetworkSpecs</maml:name>
        <maml:Description>
          <maml:para>vSAN Network Pool Specs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VSANNetworkSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VSANNetworkSpec&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>SecondaryAzOverlayVlanId</maml:name>
        <maml:Description>
          <maml:para>Secondary AZ Overlay Vlan Id. This field is deprecated. The secondary AZ overlay vlan id should be mentioned in the uplinkProfile field instead</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>NetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterStretchNetworkSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterStretchNetworkSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsEdgeClusterConfiguredForMultiAZ</maml:name>
        <maml:Description>
          <maml:para>Edge cluster configured for multi AZ</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>DeployWithoutLicenseKeys</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the deployment should happen without license keys.</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>


$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;

$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
$VSANNetworkSpec &#x3D; Initialize-VcfCbVSANNetworkSpec -VsanGatewayIP &quot;MyVsanGatewayIP&quot; -VsanCidr &quot;MyVsanCidr&quot;




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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterStretchNetworkSpec &#x3D; Initialize-VcfCbClusterStretchNetworkSpec -NsxClusterSpec $NsxStretchClusterSpec -NetworkProfiles $StretchClusterNetworkProfile

$ClusterStretchSpec &#x3D; Initialize-VcfCbClusterStretchSpec -HostSpecs $HostSpec -WitnessSpec $WitnessSpec -WitnessTrafficSharedWithVsanTraffic $false -VsanNetworkSpecs $VSANNetworkSpec -SecondaryAzOverlayVlanId 0 -NetworkSpec $ClusterStretchNetworkSpec -IsEdgeClusterConfiguredForMultiAZ $false -DeployWithoutLicenseKeys $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterStretchSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;

$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
$ClusterStretchSpec &#x3D; Initialize-VcfCbClusterStretchSpec -HostSpecs $HostSpec -WitnessSpec $WitnessSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterStretchSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterStretchSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbWitnessSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterStretchNetworkSpec</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-VcfCbClusterUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ClusterUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Cluster Update Data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Cluster Update Data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbClusterUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Cluster 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>ClusterExpansionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterExpansionSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterExpansionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterCompactionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterCompactionSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterCompactionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterStretchSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterStretchSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterStretchSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterUnstretchSpec</maml:name>
          <maml:Description>
            <maml:para>This spec contains the parameters required to convert a Stretched cluster to a Standard vSAN cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Object</command:parameterValue>
          <dev:type>
            <maml:name>Object</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MarkForDeletion</maml:name>
          <maml:Description>
            <maml:para>Prepare the cluster for deletion</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>PrepareForStretch</maml:name>
          <maml:Description>
            <maml:para>Prepare the cluster for stretch</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>Name</maml:name>
        <maml:Description>
          <maml:para>Cluster 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>ClusterExpansionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterExpansionSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterExpansionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterCompactionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterCompactionSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterCompactionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterStretchSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterStretchSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterStretchSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ClusterUnstretchSpec</maml:name>
        <maml:Description>
          <maml:para>This spec contains the parameters required to convert a Stretched cluster to a Standard vSAN cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Object</command:parameterValue>
        <dev:type>
          <maml:name>Object</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MarkForDeletion</maml:name>
        <maml:Description>
          <maml:para>Prepare the cluster for deletion</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>PrepareForStretch</maml:name>
        <maml:Description>
          <maml:para>Prepare the cluster for stretch</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>



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$ClusterExpansionNsxSpec &#x3D; Initialize-VcfCbClusterExpansionNsxSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$ClusterExpansionNetworkProfile &#x3D; Initialize-VcfCbClusterExpansionNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterExpansionNetworkSpec &#x3D; Initialize-VcfCbClusterExpansionNetworkSpec -NsxClusterSpec $ClusterExpansionNsxSpec -NetworkProfiles $ClusterExpansionNetworkProfile

$VSANNetworkSpec &#x3D; Initialize-VcfCbVSANNetworkSpec -VsanGatewayIP &quot;MyVsanGatewayIP&quot; -VsanCidr &quot;MyVsanCidr&quot;
$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
$ClusterExpansionSpec &#x3D; Initialize-VcfCbClusterExpansionSpec -HostSpecs $HostSpec -NetworkSpec $ClusterExpansionNetworkSpec -VsanNetworkSpecs $VSANNetworkSpec -WitnessSpec $WitnessSpec -WitnessTrafficSharedWithVsanTraffic $false -DeployWithoutLicenseKeys $false -InterRackExpansion $false -ForceHostAdditionInPresenceofDeadHosts $false -SkipThumbprintValidation $false



$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;

$ClusterCompactionSpec &#x3D; Initialize-VcfCbClusterCompactionSpec -Hosts $HostReference -Force $false -ForceByPassingSafeMinSize $false




$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile


$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$ClusterStretchNetworkSpec &#x3D; Initialize-VcfCbClusterStretchNetworkSpec -NsxClusterSpec $NsxStretchClusterSpec -NetworkProfiles $StretchClusterNetworkProfile

$ClusterStretchSpec &#x3D; Initialize-VcfCbClusterStretchSpec -HostSpecs $HostSpec -WitnessSpec $WitnessSpec -WitnessTrafficSharedWithVsanTraffic $false -VsanNetworkSpecs $VSANNetworkSpec -SecondaryAzOverlayVlanId 0 -NetworkSpec $ClusterStretchNetworkSpec -IsEdgeClusterConfiguredForMultiAZ $false -DeployWithoutLicenseKeys $false

$ClusterUpdateSpec &#x3D; Initialize-VcfCbClusterUpdateSpec -Name &quot;MyName&quot; -ClusterExpansionSpec $ClusterExpansionSpec -ClusterCompactionSpec $ClusterCompactionSpec -ClusterStretchSpec $ClusterStretchSpec -ClusterUnstretchSpec 0 -MarkForDeletion $false -PrepareForStretch $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ClusterUpdateSpec &#x3D; Initialize-VcfCbClusterUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbClusterUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/ClusterUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterExpansionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterCompactionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterStretchSpec</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-VcfCbCompatibilityMatrix</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CompatibilityMatrix</command:noun>
      <maml:description>
        <maml:para>Model for metadata of compatibility matrix</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for metadata of compatibility matrix</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCompatibilityMatrix</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompatibilityMatrixMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">CompatibilityMatrixMetadata</command:parameterValue>
          <dev:type>
            <maml:name>CompatibilityMatrixMetadata</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>CompatibilityMatrixSource</maml:name>
          <maml:Description>
            <maml:para>Source type of the compatibility matrix content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompatibilityMatrixContent</maml:name>
          <maml:Description>
            <maml:para>Content of the compatibility matrix</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CompatibilityMatrixMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">CompatibilityMatrixMetadata</command:parameterValue>
        <dev:type>
          <maml:name>CompatibilityMatrixMetadata</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>CompatibilityMatrixSource</maml:name>
        <maml:Description>
          <maml:para>Source type of the compatibility matrix content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompatibilityMatrixContent</maml:name>
        <maml:Description>
          <maml:para>Content of the compatibility matrix</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$CompatibilityMatrixMetadata &#x3D; Initialize-VcfCbCompatibilityMatrixMetadata -IsStale $false -IsMissing $false -LastModifiedDate 0 -Message &quot;MyMessage&quot; -ErrorMessage &quot;MyErrorMessage&quot; -WarningMessage &quot;MyWarningMessage&quot;
$CompatibilityMatrix &#x3D; Initialize-VcfCbCompatibilityMatrix -CompatibilityMatrixMetadata $CompatibilityMatrixMetadata -CompatibilityMatrixSource &quot;One among: VMWARE_COMPAT, VXRAIL_COMPAT&quot; -CompatibilityMatrixContent &quot;MyCompatibilityMatrixContent&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCompatibilityMatrix with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CompatibilityMatrixMetadata &#x3D; Initialize-VcfCbCompatibilityMatrixMetadata
$CompatibilityMatrix &#x3D; Initialize-VcfCbCompatibilityMatrix -CompatibilityMatrixMetadata $CompatibilityMatrixMetadata -CompatibilityMatrixSource &quot;One among: VMWARE_COMPAT, VXRAIL_COMPAT&quot; -CompatibilityMatrixContent &quot;MyCompatibilityMatrixContent&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCompatibilityMatrix 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.vmware.com/apis/vcf/latest/data-structures/CompatibilityMatrix</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCompatibilityMatrixMetadata</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-VcfCbCompatibilityMatrixMetadata</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CompatibilityMatrixMetadata</command:noun>
      <maml:description>
        <maml:para>Model for metadata of compatibility matrix</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for metadata of compatibility matrix</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCompatibilityMatrixMetadata</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsStale</maml:name>
          <maml:Description>
            <maml:para>staleness of the compatibility matrix content</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>IsMissing</maml:name>
          <maml:Description>
            <maml:para>existence of the compatibility matrix content</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>LastModifiedDate</maml:name>
          <maml:Description>
            <maml:para>Last modified date of the compatibility matrix content</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>Message</maml:name>
          <maml:Description>
            <maml:para>Info message for the compatibility matrix content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>Error message for the compatibility matrix content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>WarningMessage</maml:name>
          <maml:Description>
            <maml:para>Warning message for the compatibility matrix content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IsStale</maml:name>
        <maml:Description>
          <maml:para>staleness of the compatibility matrix content</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>IsMissing</maml:name>
        <maml:Description>
          <maml:para>existence of the compatibility matrix content</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>LastModifiedDate</maml:name>
        <maml:Description>
          <maml:para>Last modified date of the compatibility matrix content</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>Message</maml:name>
        <maml:Description>
          <maml:para>Info message for the compatibility matrix content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>Error message for the compatibility matrix content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>WarningMessage</maml:name>
        <maml:Description>
          <maml:para>Warning message for the compatibility matrix content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CompatibilityMatrixMetadata &#x3D; Initialize-VcfCbCompatibilityMatrixMetadata -IsStale $false -IsMissing $false -LastModifiedDate 0 -Message &quot;MyMessage&quot; -ErrorMessage &quot;MyErrorMessage&quot; -WarningMessage &quot;MyWarningMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCompatibilityMatrixMetadata with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CompatibilityMatrixMetadata &#x3D; Initialize-VcfCbCompatibilityMatrixMetadata
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCompatibilityMatrixMetadata 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.vmware.com/apis/vcf/latest/data-structures/CompatibilityMatrixMetadata</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-VcfCbComplianceAudit</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceAudit</command:noun>
      <maml:description>
        <maml:para>Represents a compliance audit report</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance audit report</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceAudit</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Compliance audit 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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which audit was initiated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which audit was completed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StandardType</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>StandardVersion</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>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>ConfigurationEvaluationStatus</maml:name>
          <maml:Description>
            <maml:para>Configuration evaluation 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>ConfigurationEvaluationStatusDetails</maml:name>
          <maml:Description>
            <maml:para>Details about evaluation 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>CompliantStatus</maml:name>
          <maml:Description>
            <maml:para>Compliant status of overall task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>TotalConfigurationsEvaluated</maml:name>
          <maml:Description>
            <maml:para>Total number of configurations evaluated</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>NumberOfNonCompliantConfigurations</maml:name>
          <maml:Description>
            <maml:para>Number of non compliant configurations</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>NumberOfSkippedConfigurations</maml:name>
          <maml:Description>
            <maml:para>Number of configurations skipped</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>NumberOfAuditItems</maml:name>
          <maml:Description>
            <maml:para>Number of audit items</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>AuditItems</maml:name>
          <maml:Description>
            <maml:para>Compliance audit items</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAuditItem&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceAuditItem&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>Id</maml:name>
        <maml:Description>
          <maml:para>Compliance audit 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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which audit was initiated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which audit was completed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StandardType</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>StandardVersion</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>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>ConfigurationEvaluationStatus</maml:name>
        <maml:Description>
          <maml:para>Configuration evaluation 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>ConfigurationEvaluationStatusDetails</maml:name>
        <maml:Description>
          <maml:para>Details about evaluation 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>CompliantStatus</maml:name>
        <maml:Description>
          <maml:para>Compliant status of overall task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>TotalConfigurationsEvaluated</maml:name>
        <maml:Description>
          <maml:para>Total number of configurations evaluated</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>NumberOfNonCompliantConfigurations</maml:name>
        <maml:Description>
          <maml:para>Number of non compliant configurations</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>NumberOfSkippedConfigurations</maml:name>
        <maml:Description>
          <maml:para>Number of configurations skipped</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>NumberOfAuditItems</maml:name>
        <maml:Description>
          <maml:para>Number of audit items</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>AuditItems</maml:name>
        <maml:Description>
          <maml:para>Compliance audit items</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAuditItem&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceAuditItem&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>
$ComplianceAuditItem &#x3D; Initialize-VcfCbComplianceAuditItem -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -ResourceName &quot;MyResourceName&quot; -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -IsConfigurationRecommendedByStandard $false -CitationReference &quot;MyCitationReference&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -ActualValue &quot;MyActualValue&quot; -ComplianceStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -RemediationStep &quot;MyRemediationStep&quot; -ComplianceAuditStatus &quot;One among: SUCCEEDED, FAILED, NOT_SUPPORTED&quot; -ErrorMessage &quot;MyErrorMessage&quot;
$ComplianceAudit &#x3D; Initialize-VcfCbComplianceAudit -Id &quot;MyId&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -DomainId &quot;MyDomainId&quot; -ConfigurationEvaluationStatus &quot;One among: ALL_EVALUATED, SOME_EVALUATED, NONE_EVALUATED, UNKNOWN&quot; -ConfigurationEvaluationStatusDetails &quot;MyConfigurationEvaluationStatusDetails&quot; -CompliantStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -TotalConfigurationsEvaluated 0 -NumberOfNonCompliantConfigurations 0 -NumberOfSkippedConfigurations 0 -NumberOfAuditItems 0 -AuditItems $ComplianceAuditItem
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAudit with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ComplianceAudit &#x3D; Initialize-VcfCbComplianceAudit
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAudit 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.vmware.com/apis/vcf/latest/data-structures/ComplianceAudit</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-VcfCbComplianceAuditItem</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceAuditItem</command:noun>
      <maml:description>
        <maml:para>Represents a compliance audit item</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance audit item</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceAuditItem</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Compliance resource 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>ResourceVersion</maml:name>
          <maml:Description>
            <maml:para>Compliance resource 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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Compliance resource 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>ConfigurationId</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration 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>ConfigurationTitle</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration title</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsConfigurationRecommendedByStandard</maml:name>
          <maml:Description>
            <maml:para>Whether the configuration is recommended by compliance standard</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>CitationReference</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration citation in compliance standard documentation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RecommendedValue</maml:name>
          <maml:Description>
            <maml:para>Recommended value for compliance configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ActualValue</maml:name>
          <maml:Description>
            <maml:para>Actual value for compliance configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ComplianceStatus</maml:name>
          <maml:Description>
            <maml:para>Compliance status of the configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RemediationStep</maml:name>
          <maml:Description>
            <maml:para>Remediation steps if the configuration is non compliant</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ComplianceAuditStatus</maml:name>
          <maml:Description>
            <maml:para>Compliance audit task 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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>Error message if compliance audit fails</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Compliance resource 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>ResourceVersion</maml:name>
        <maml:Description>
          <maml:para>Compliance resource 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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Compliance resource 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>ConfigurationId</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration 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>ConfigurationTitle</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration title</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsConfigurationRecommendedByStandard</maml:name>
        <maml:Description>
          <maml:para>Whether the configuration is recommended by compliance standard</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>CitationReference</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration citation in compliance standard documentation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RecommendedValue</maml:name>
        <maml:Description>
          <maml:para>Recommended value for compliance configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ActualValue</maml:name>
        <maml:Description>
          <maml:para>Actual value for compliance configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ComplianceStatus</maml:name>
        <maml:Description>
          <maml:para>Compliance status of the configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RemediationStep</maml:name>
        <maml:Description>
          <maml:para>Remediation steps if the configuration is non compliant</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ComplianceAuditStatus</maml:name>
        <maml:Description>
          <maml:para>Compliance audit task 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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>Error message if compliance audit fails</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ComplianceAuditItem &#x3D; Initialize-VcfCbComplianceAuditItem -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -ResourceName &quot;MyResourceName&quot; -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -IsConfigurationRecommendedByStandard $false -CitationReference &quot;MyCitationReference&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -ActualValue &quot;MyActualValue&quot; -ComplianceStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -RemediationStep &quot;MyRemediationStep&quot; -ComplianceAuditStatus &quot;One among: SUCCEEDED, FAILED, NOT_SUPPORTED&quot; -ErrorMessage &quot;MyErrorMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAuditItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComplianceAuditItem &#x3D; Initialize-VcfCbComplianceAuditItem
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAuditItem 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.vmware.com/apis/vcf/latest/data-structures/ComplianceAuditItem</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-VcfCbComplianceAuditSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceAuditSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains compliance to be audited</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains compliance to be audited</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceAuditSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandardType</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandardVersion</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>ComplianceResourcesConfigurationSpec</maml:name>
          <maml:Description>
            <maml:para>Compliance resource and configuration spec</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResourcesConfigurationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceResourcesConfigurationSpec&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>StandardType</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StandardVersion</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>ComplianceResourcesConfigurationSpec</maml:name>
        <maml:Description>
          <maml:para>Compliance resource and configuration spec</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResourcesConfigurationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceResourcesConfigurationSpec&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>

$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceName &quot;MyResourceName&quot;
$ComplianceResourcesConfigurationSpec &#x3D; Initialize-VcfCbComplianceResourcesConfigurationSpec -ConfigurationId &quot;MyConfigurationId&quot; -Resources $ComplianceResource

$ComplianceAuditSpec &#x3D; Initialize-VcfCbComplianceAuditSpec -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -ComplianceResourcesConfigurationSpec $ComplianceResourcesConfigurationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAuditSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot;
$ComplianceResourcesConfigurationSpec &#x3D; Initialize-VcfCbComplianceResourcesConfigurationSpec -Resources $ComplianceResource

$ComplianceAuditSpec &#x3D; Initialize-VcfCbComplianceAuditSpec -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -ComplianceResourcesConfigurationSpec $ComplianceResourcesConfigurationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceAuditSpec 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.vmware.com/apis/vcf/latest/data-structures/ComplianceAuditSpec</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-VcfCbComplianceConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceConfiguration</command:noun>
      <maml:description>
        <maml:para>Represents a compliance configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigurationId</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration 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>ConfigurationTitle</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration title</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ComplianceResourceStandardConfigurationDetails</maml:name>
          <maml:Description>
            <maml:para>Compliance resource standard configuration details</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResourceStandardConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceResourceStandardConfiguration&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>ConfigurationId</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration 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>ConfigurationTitle</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration title</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ComplianceResourceStandardConfigurationDetails</maml:name>
        <maml:Description>
          <maml:para>Compliance resource standard configuration details</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResourceStandardConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceResourceStandardConfiguration&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>

$ComplianceStandardConfiguration &#x3D; Initialize-VcfCbComplianceStandardConfiguration -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -IsRecommendedByStandard $false -IsAuditAutomated $false -CitationReference &quot;MyCitationReference&quot; -AuditProcedure &quot;MyAuditProcedure&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -RemediationProcedure &quot;MyRemediationProcedure&quot;
$ComplianceResourceStandardConfiguration &#x3D; Initialize-VcfCbComplianceResourceStandardConfiguration -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -StandardConfigurationDetails $ComplianceStandardConfiguration

$ComplianceConfiguration &#x3D; Initialize-VcfCbComplianceConfiguration -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -ComplianceResourceStandardConfigurationDetails $ComplianceResourceStandardConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ComplianceConfiguration &#x3D; Initialize-VcfCbComplianceConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceConfiguration 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.vmware.com/apis/vcf/latest/data-structures/ComplianceConfiguration</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-VcfCbComplianceResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceResource</command:noun>
      <maml:description>
        <maml:para>This specification contains compliance resource details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains compliance resource details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Compliance Resource 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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Compliance Resource 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Compliance Resource 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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Compliance Resource 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: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>$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceName &quot;MyResourceName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResource 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.vmware.com/apis/vcf/latest/data-structures/ComplianceResource</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-VcfCbComplianceResourcesConfigurationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceResourcesConfigurationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains compliance configuration and resource request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains compliance configuration and resource request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceResourcesConfigurationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ConfigurationId</maml:name>
          <maml:Description>
            <maml:para>Compliance configuration 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>Resources</maml:name>
          <maml:Description>
            <maml:para>Compliance Resource details</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceResource&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>ConfigurationId</maml:name>
        <maml:Description>
          <maml:para>Compliance configuration 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>Resources</maml:name>
        <maml:Description>
          <maml:para>Compliance Resource details</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceResource&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>
$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceName &quot;MyResourceName&quot;
$ComplianceResourcesConfigurationSpec &#x3D; Initialize-VcfCbComplianceResourcesConfigurationSpec -ConfigurationId &quot;MyConfigurationId&quot; -Resources $ComplianceResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResourcesConfigurationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ComplianceResource &#x3D; Initialize-VcfCbComplianceResource -ResourceType &quot;One among: SDDC_MANAGER&quot;
$ComplianceResourcesConfigurationSpec &#x3D; Initialize-VcfCbComplianceResourcesConfigurationSpec -Resources $ComplianceResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResourcesConfigurationSpec 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.vmware.com/apis/vcf/latest/data-structures/ComplianceResourcesConfigurationSpec</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-VcfCbComplianceResourceStandardConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceResourceStandardConfiguration</command:noun>
      <maml:description>
        <maml:para>Represents a compliance resource and standard configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance resource and standard configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceResourceStandardConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Compliance resource 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>ResourceVersion</maml:name>
          <maml:Description>
            <maml:para>Compliance resource 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>StandardConfigurationDetails</maml:name>
          <maml:Description>
            <maml:para>Compliance standard configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceStandardConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceStandardConfiguration&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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Compliance resource 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>ResourceVersion</maml:name>
        <maml:Description>
          <maml:para>Compliance resource 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>StandardConfigurationDetails</maml:name>
        <maml:Description>
          <maml:para>Compliance standard configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceStandardConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceStandardConfiguration&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>
$ComplianceStandardConfiguration &#x3D; Initialize-VcfCbComplianceStandardConfiguration -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -IsRecommendedByStandard $false -IsAuditAutomated $false -CitationReference &quot;MyCitationReference&quot; -AuditProcedure &quot;MyAuditProcedure&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -RemediationProcedure &quot;MyRemediationProcedure&quot;
$ComplianceResourceStandardConfiguration &#x3D; Initialize-VcfCbComplianceResourceStandardConfiguration -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -StandardConfigurationDetails $ComplianceStandardConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResourceStandardConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ComplianceResourceStandardConfiguration &#x3D; Initialize-VcfCbComplianceResourceStandardConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceResourceStandardConfiguration 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.vmware.com/apis/vcf/latest/data-structures/ComplianceResourceStandardConfiguration</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-VcfCbComplianceStandard</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceStandard</command:noun>
      <maml:description>
        <maml:para>Represents a compliance standard</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance standard</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceStandard</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandardType</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>StandardVersions</maml:name>
          <maml:Description>
            <maml:para>Compliance standard versions</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>StandardType</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>StandardVersions</maml:name>
        <maml:Description>
          <maml:para>Compliance standard versions</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>$ComplianceStandard &#x3D; Initialize-VcfCbComplianceStandard -StandardType &quot;One among: PCI&quot; -StandardVersions &quot;MyStandardVersions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceStandard with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComplianceStandard &#x3D; Initialize-VcfCbComplianceStandard
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceStandard 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.vmware.com/apis/vcf/latest/data-structures/ComplianceStandard</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-VcfCbComplianceStandardConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceStandardConfiguration</command:noun>
      <maml:description>
        <maml:para>Represents a compliance standard configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance standard configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceStandardConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandardType</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>StandardVersion</maml:name>
          <maml:Description>
            <maml:para>Compliance standard 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>IsRecommendedByStandard</maml:name>
          <maml:Description>
            <maml:para>Whether the config is recommended by the standard or it&#39;s a VMware best practice</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>IsAuditAutomated</maml:name>
          <maml:Description>
            <maml:para>Whether an automated or manual audit is supported</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>CitationReference</maml:name>
          <maml:Description>
            <maml:para>Citation reference of the configuration in the standard&#39;s documentation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AuditProcedure</maml:name>
          <maml:Description>
            <maml:para>How the configuration can be audited</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RecommendedValue</maml:name>
          <maml:Description>
            <maml:para>Recommended value of the configuration by the standard</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RemediationProcedure</maml:name>
          <maml:Description>
            <maml:para>Remediation procedure if the configuration is not compliant</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>StandardType</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>StandardVersion</maml:name>
        <maml:Description>
          <maml:para>Compliance standard 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>IsRecommendedByStandard</maml:name>
        <maml:Description>
          <maml:para>Whether the config is recommended by the standard or it&#39;s a VMware best practice</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>IsAuditAutomated</maml:name>
        <maml:Description>
          <maml:para>Whether an automated or manual audit is supported</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>CitationReference</maml:name>
        <maml:Description>
          <maml:para>Citation reference of the configuration in the standard&#39;s documentation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AuditProcedure</maml:name>
        <maml:Description>
          <maml:para>How the configuration can be audited</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RecommendedValue</maml:name>
        <maml:Description>
          <maml:para>Recommended value of the configuration by the standard</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RemediationProcedure</maml:name>
        <maml:Description>
          <maml:para>Remediation procedure if the configuration is not compliant</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ComplianceStandardConfiguration &#x3D; Initialize-VcfCbComplianceStandardConfiguration -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -IsRecommendedByStandard $false -IsAuditAutomated $false -CitationReference &quot;MyCitationReference&quot; -AuditProcedure &quot;MyAuditProcedure&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -RemediationProcedure &quot;MyRemediationProcedure&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceStandardConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComplianceStandardConfiguration &#x3D; Initialize-VcfCbComplianceStandardConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceStandardConfiguration 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.vmware.com/apis/vcf/latest/data-structures/ComplianceStandardConfiguration</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-VcfCbComplianceTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComplianceTask</command:noun>
      <maml:description>
        <maml:para>Represents a compliance task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a compliance task</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComplianceTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Compliance 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>Status</maml:name>
          <maml:Description>
            <maml:para>Compliance task 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>ComplianceAuditId</maml:name>
          <maml:Description>
            <maml:para>Compliance audit 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Compliance 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>Status</maml:name>
        <maml:Description>
          <maml:para>Compliance task 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>ComplianceAuditId</maml:name>
        <maml:Description>
          <maml:para>Compliance audit 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>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>$ComplianceTask &#x3D; Initialize-VcfCbComplianceTask -Id &quot;MyId&quot; -Status &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -ComplianceAuditId &quot;MyComplianceAuditId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComplianceTask &#x3D; Initialize-VcfCbComplianceTask
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComplianceTask 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.vmware.com/apis/vcf/latest/data-structures/ComplianceTask</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-VcfCbComponentDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComponentDetails</command:noun>
      <maml:description>
        <maml:para>Component contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Component contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComponentDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Vendor</maml:name>
          <maml:Description>
            <maml:para>Component vendor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Component display 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>DisplayVersion</maml:name>
          <maml:Description>
            <maml:para>Component display 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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Component vendor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Component display 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>DisplayVersion</maml:name>
        <maml:Description>
          <maml:para>Component display 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>$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComponentDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComponentDetails 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.vmware.com/apis/vcf/latest/data-structures/ComponentDetails</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-VcfCbComponentInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComponentInfo</command:noun>
      <maml:description>
        <maml:para>Component contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Component contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComponentInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Component 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>Details</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ComponentDetails</command:parameterValue>
          <dev:type>
            <maml:name>ComponentDetails</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>_Version</maml:name>
        <maml:Description>
          <maml:para>Component 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>Details</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ComponentDetails</command:parameterValue>
        <dev:type>
          <maml:name>ComponentDetails</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>
$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComponentInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComponentInfo 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.vmware.com/apis/vcf/latest/data-structures/ComponentInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbComponentDetails</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-VcfCbComputeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ComputeSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to add each cluster to a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to add each cluster to a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbComputeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClusterSpecs</maml:name>
          <maml:Description>
            <maml:para>List of clusters to be added to workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterSpec&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>SkipFailedHosts</maml:name>
          <maml:Description>
            <maml:para>Skip failed ESXi Hosts and proceed with the rest of the ESXi Hosts during add Cluster. This is not supported for VCF VxRail.</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>ClusterSpecs</maml:name>
        <maml:Description>
          <maml:para>List of clusters to be added to workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterSpec&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>SkipFailedHosts</maml:name>
        <maml:Description>
          <maml:para>Skip failed ESXi Hosts and proceed with the rest of the ESXi Hosts during add Cluster. This is not supported for VCF VxRail.</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>


$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;




$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec




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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile


$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -Name &quot;MyName&quot; -ClusterImageId &quot;MyClusterImageId&quot; -VxRailDetails $VxRailDetails -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec -AdvancedOptions $AdvancedOptions -SkipThumbprintValidation $false

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec -SkipFailedHosts $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComputeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;


$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec


$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbComputeSpec 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.vmware.com/apis/vcf/latest/data-structures/ComputeSpec</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-VcfCbConfigDriftApplySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ConfigDriftApplySpec</command:noun>
      <maml:description>
        <maml:para>Describes Configuration Reconciliation operations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Describes Configuration Reconciliation operations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbConfigDriftApplySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReconciliationForResources</maml:name>
          <maml:Description>
            <maml:para>List of Configuration Reconciliation for resource, mutually exclusive with reconciliationForDrifts</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ReconciliationForResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ReconciliationForResource&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>ReconciliationForResources</maml:name>
        <maml:Description>
          <maml:para>List of Configuration Reconciliation for resource, mutually exclusive with reconciliationForDrifts</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ReconciliationForResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ReconciliationForResource&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>
$ReconciliationForResource &#x3D; Initialize-VcfCbReconciliationForResource -ResourceId &quot;Could be ID of domain or a nested child resource eg cluster, host etc.&quot; -ApplyAll $false
$ConfigDriftApplySpec &#x3D; Initialize-VcfCbConfigDriftApplySpec -ReconciliationForResources $ReconciliationForResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbConfigDriftApplySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ConfigDriftApplySpec &#x3D; Initialize-VcfCbConfigDriftApplySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbConfigDriftApplySpec 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.vmware.com/apis/vcf/latest/data-structures/ConfigDriftApplySpec</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-VcfCbConfigDriftSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ConfigDriftSpec</command:noun>
      <maml:description>
        <maml:para>Represents a Configuration Drift workflow</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a Configuration Drift workflow</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbConfigDriftSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The UUID of the Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The infrastructure resource on which this Configuration Drift operates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The type of Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Applicability</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Applicability</command:parameterValue>
          <dev:type>
            <maml:name>Applicability</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>Id</maml:name>
        <maml:Description>
          <maml:para>The UUID of the Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The infrastructure resource on which this Configuration Drift operates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The type of Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Applicability</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Applicability</command:parameterValue>
        <dev:type>
          <maml:name>Applicability</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>

$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability -ProductType &quot;SDDC_MANAGER|VCENTER|ESXI|NSXT_MANAGER|VXRAIL&quot; -MinVersion &quot;MyMinVersion&quot; -MaxVersion &quot;MyMaxVersion&quot;
$Applicability &#x3D; Initialize-VcfCbApplicability -VersionApplicability $VersionApplicability -SkuType &quot;OPTIONS: VXRAIL|VSAN|VSRN_VXRAIL&quot;

$ConfigDriftSpec &#x3D; Initialize-VcfCbConfigDriftSpec -Id &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot; -Name &quot;Distributed Virtual Portgroup configuration drift&quot; -Description &quot;This drift operation will create an additional distributed virtual port group on a cluster for VCF management VM communication, and migrate VCF-managed VMs to this new port group&quot; -ResourceType &quot;system | domain | cluster | host | edge_cluster&quot; -Type &quot;fix | feature&quot; -Applicability $Applicability
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbConfigDriftSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ConfigDriftSpec &#x3D; Initialize-VcfCbConfigDriftSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbConfigDriftSpec 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.vmware.com/apis/vcf/latest/data-structures/ConfigDriftSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbApplicability</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>Connect-VcfCloudBuilderServer</command:name>
      <command:verb>Connect</command:verb>
      <command:noun>VcfCloudBuilderServer</command:noun>
      <maml:description>
        <maml:para>This cmdlet establishes a connection to a VMware Cloud Builder Server.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet establishes a connection to a VMware Cloud Builder Server. The resulting connections are added to the list of default connections in a global variable named "$global:defaultCloudBuilderConnections" (if the NotDefault switch was not specified).</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Connect-VcfCloudBuilderServer</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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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 Cloud Builder 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.OpenApi.Cmdlets.IServerConnection</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-VcfCloudBuilderServer -Server MyCloudBuilder.com -User "User" -Password "Password"
 
Connects to a VMware Cloud Builder server with a MyCloudBuilder.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-VcfCloudBuilderServer -Server MyCloudBuilder.com -Credential $myCredential
 
Connects to a VMware Cloud Builder server with a MyCloudBuilder.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>Initialize-VcfCbCpu</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Cpu</command:noun>
      <maml:description>
        <maml:para>Represents information about CPUs on a host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents information about CPUs on a host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCpu</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FrequencyMHz</maml:name>
          <maml:Description>
            <maml:para>Total CPU frequency in MHz</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedFrequencyMHz</maml:name>
          <maml:Description>
            <maml:para>Used CPU frequency in MHz</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cores</maml:name>
          <maml:Description>
            <maml:para>Number of CPU cores</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>CpuCores</maml:name>
          <maml:Description>
            <maml:para>Information about each of the CPU cores</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CpuCore&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CpuCore&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>FrequencyMHz</maml:name>
        <maml:Description>
          <maml:para>Total CPU frequency in MHz</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsedFrequencyMHz</maml:name>
        <maml:Description>
          <maml:para>Used CPU frequency in MHz</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cores</maml:name>
        <maml:Description>
          <maml:para>Number of CPU cores</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>CpuCores</maml:name>
        <maml:Description>
          <maml:para>Information about each of the CPU cores</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CpuCore&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CpuCore&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>
$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpu with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Cpu &#x3D; Initialize-VcfCbCpu
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpu 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.vmware.com/apis/vcf/latest/data-structures/Cpu</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-VcfCbCpuCore</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CpuCore</command:noun>
      <maml:description>
        <maml:para>Represents a CPU core</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a CPU core</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCpuCore</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FrequencyMHz</maml:name>
          <maml:Description>
            <maml:para>CPU frequency in MHz</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Model</maml:name>
          <maml:Description>
            <maml:para>Hardware model of the CPU</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Manufacturer</maml:name>
          <maml:Description>
            <maml:para>Hardware manufacturer of the CPU</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>FrequencyMHz</maml:name>
        <maml:Description>
          <maml:para>CPU frequency in MHz</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Model</maml:name>
        <maml:Description>
          <maml:para>Hardware model of the CPU</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Manufacturer</maml:name>
        <maml:Description>
          <maml:para>Hardware manufacturer of the CPU</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpuCore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CpuCore &#x3D; Initialize-VcfCbCpuCore
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpuCore 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.vmware.com/apis/vcf/latest/data-structures/CpuCore</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-VcfCbCpuInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CpuInfo</command:noun>
      <maml:description>
        <maml:para>Represents CPU information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents CPU information</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCpuInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Used</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FrequencyMetric</command:parameterValue>
          <dev:type>
            <maml:name>FrequencyMetric</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Total</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FrequencyMetric</command:parameterValue>
          <dev:type>
            <maml:name>FrequencyMetric</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NumberOfCores</maml:name>
          <maml:Description>
            <maml:para>Number of cores</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>NumberOfCPUPackages</maml:name>
          <maml:Description>
            <maml:para>Number of CPU Packages</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>Used</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FrequencyMetric</command:parameterValue>
        <dev:type>
          <maml:name>FrequencyMetric</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Total</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FrequencyMetric</command:parameterValue>
        <dev:type>
          <maml:name>FrequencyMetric</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NumberOfCores</maml:name>
        <maml:Description>
          <maml:para>Number of cores</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>NumberOfCPUPackages</maml:name>
        <maml:Description>
          <maml:para>Number of CPU Packages</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>
$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpuInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCpuInfo 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.vmware.com/apis/vcf/latest/data-structures/CpuInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbFrequencyMetric</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbFrequencyMetric</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-VcfCbCredential</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Credential</command:noun>
      <maml:description>
        <maml:para>Represents a credential and the resource to which it is associated with</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a credential and the resource to which it is associated with</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredential</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Credential 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>CredentialType</maml:name>
          <maml:Description>
            <maml:para>Credential 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AccountType</maml:name>
          <maml:Description>
            <maml:para>Account 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="true" 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>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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which credential was created</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ModificationTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which credential was last modified</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Expiry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ExpirationDetails</command:parameterValue>
          <dev:type>
            <maml:name>ExpirationDetails</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>Resource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AuthenticatedResource</command:parameterValue>
          <dev:type>
            <maml:name>AuthenticatedResource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoRotatePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AutoRotateCredentialPolicy</command:parameterValue>
          <dev:type>
            <maml:name>AutoRotateCredentialPolicy</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>Credential 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>CredentialType</maml:name>
        <maml:Description>
          <maml:para>Credential 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AccountType</maml:name>
        <maml:Description>
          <maml:para>Account 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="true" 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>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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which credential was created</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ModificationTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which credential was last modified</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Expiry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ExpirationDetails</command:parameterValue>
        <dev:type>
          <maml:name>ExpirationDetails</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>Resource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AuthenticatedResource</command:parameterValue>
        <dev:type>
          <maml:name>AuthenticatedResource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AutoRotatePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AutoRotateCredentialPolicy</command:parameterValue>
        <dev:type>
          <maml:name>AutoRotateCredentialPolicy</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>
$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails -ExpiryDate &quot;MyExpiryDate&quot; -LastCheckedDate &quot;MyLastCheckedDate&quot; -ConnectivityStatus &quot;One among: ACTIVE, ERROR, UNKNOWN&quot; -Status &quot;One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN&quot;
$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot; -DomainName &quot;MyDomainName&quot;
$AutoRotateCredentialPolicy &#x3D; Initialize-VcfCbAutoRotateCredentialPolicy -FrequencyInDays 0 -NextSchedule &quot;MyNextSchedule&quot;
$Credential &#x3D; Initialize-VcfCbCredential -Id &quot;MyId&quot; -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -ModificationTimestamp &quot;MyModificationTimestamp&quot; -Expiry $ExpirationDetails -Resource $AuthenticatedResource -AutoRotatePolicy $AutoRotateCredentialPolicy
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredential with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot;
$Credential &#x3D; Initialize-VcfCbCredential -Id &quot;MyId&quot; -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -ModificationTimestamp &quot;MyModificationTimestamp&quot; -Resource $AuthenticatedResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredential 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.vmware.com/apis/vcf/latest/data-structures/Credential</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbExpirationDetails</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAuthenticatedResource</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAutoRotateCredentialPolicy</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-VcfCbCredentialExpirationCheck</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialExpirationCheck</command:noun>
      <maml:description>
        <maml:para>Represents credential expiration check details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents credential expiration check details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialExpirationCheck</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Credential 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>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>Resource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AuthenticatedResource</command:parameterValue>
          <dev:type>
            <maml:name>AuthenticatedResource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Expiry</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ExpirationDetails</command:parameterValue>
          <dev:type>
            <maml:name>ExpirationDetails</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Completion timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>Credential 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>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>Resource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AuthenticatedResource</command:parameterValue>
        <dev:type>
          <maml:name>AuthenticatedResource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Expiry</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ExpirationDetails</command:parameterValue>
        <dev:type>
          <maml:name>ExpirationDetails</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Completion timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot; -DomainName &quot;MyDomainName&quot;
$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails -ExpiryDate &quot;MyExpiryDate&quot; -LastCheckedDate &quot;MyLastCheckedDate&quot; -ConnectivityStatus &quot;One among: ACTIVE, ERROR, UNKNOWN&quot; -Status &quot;One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN&quot;
$CredentialExpirationCheck &#x3D; Initialize-VcfCbCredentialExpirationCheck -Id &quot;MyId&quot; -Username &quot;MyUsername&quot; -Resource $AuthenticatedResource -Expiry $ExpirationDetails -Errors $Error -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialExpirationCheck with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CredentialExpirationCheck &#x3D; Initialize-VcfCbCredentialExpirationCheck
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialExpirationCheck 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.vmware.com/apis/vcf/latest/data-structures/CredentialExpirationCheck</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAuthenticatedResource</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbExpirationDetails</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-VcfCbCredentialsExpiration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialsExpiration</command:noun>
      <maml:description>
        <maml:para>Represents a credentials expiration task response</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a credentials expiration task response</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialsExpiration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of expiration task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Execution status of the expiration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Elements</maml:name>
          <maml:Description>
            <maml:para>List of one or more expiration checks that are performed as part of the credentials expiration task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CredentialExpirationCheck&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CredentialExpirationCheck&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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Completion timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of expiration task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Execution status of the expiration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Elements</maml:name>
        <maml:Description>
          <maml:para>List of one or more expiration checks that are performed as part of the credentials expiration task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CredentialExpirationCheck&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CredentialExpirationCheck&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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Completion timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot; -DomainName &quot;MyDomainName&quot;
$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails -ExpiryDate &quot;MyExpiryDate&quot; -LastCheckedDate &quot;MyLastCheckedDate&quot; -ConnectivityStatus &quot;One among: ACTIVE, ERROR, UNKNOWN&quot; -Status &quot;One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN&quot;
$CredentialExpirationCheck &#x3D; Initialize-VcfCbCredentialExpirationCheck -Id &quot;MyId&quot; -Username &quot;MyUsername&quot; -Resource $AuthenticatedResource -Expiry $ExpirationDetails -Errors $Error -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;

$CredentialsExpiration &#x3D; Initialize-VcfCbCredentialsExpiration -Id &quot;MyId&quot; -Status &quot;One among: COMPLETED, FAILED, IN_PROGRESS&quot; -Elements $CredentialExpirationCheck -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsExpiration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CredentialsExpiration &#x3D; Initialize-VcfCbCredentialsExpiration -Status &quot;One among: COMPLETED, FAILED, IN_PROGRESS&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsExpiration 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.vmware.com/apis/vcf/latest/data-structures/CredentialsExpiration</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-VcfCbCredentialsExpirationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialsExpirationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains password expiration fetch request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains password expiration fetch request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialsExpirationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>Domain 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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Authenticated Resource 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>CredentialIds</maml:name>
          <maml:Description>
            <maml:para>List of credential ids</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>DomainName</maml:name>
        <maml:Description>
          <maml:para>Domain 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Authenticated Resource 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>CredentialIds</maml:name>
        <maml:Description>
          <maml:para>List of credential ids</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>$CredentialsExpirationSpec &#x3D; Initialize-VcfCbCredentialsExpirationSpec -DomainName &quot;MyDomainName&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -CredentialIds &quot;MyCredentialIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsExpirationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CredentialsExpirationSpec &#x3D; Initialize-VcfCbCredentialsExpirationSpec -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsExpirationSpec 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.vmware.com/apis/vcf/latest/data-structures/CredentialsExpirationSpec</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-VcfCbCredentialsSubTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialsSubTask</command:noun>
      <maml:description>
        <maml:para>Represents the credentials sub-task in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the credentials sub-task in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialsSubTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Credential sub-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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Resource 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>Name</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task 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>Description</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task 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>DependentSubTasks</maml:name>
          <maml:Description>
            <maml:para>List of dependent sub-tasks of the credential sub-task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CredentialsSubTask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CredentialsSubTask&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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>OldPassword</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task old 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>NewPassword</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task new 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>EntityType</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task entity 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>Username</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task 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>CredentialType</maml:name>
          <maml:Description>
            <maml:para>Credential sub-task credential 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>Id</maml:name>
        <maml:Description>
          <maml:para>Credential sub-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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Resource 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>Name</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task 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>Description</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task 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>DependentSubTasks</maml:name>
        <maml:Description>
          <maml:para>List of dependent sub-tasks of the credential sub-task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CredentialsSubTask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CredentialsSubTask&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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>OldPassword</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task old 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>NewPassword</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task new 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>EntityType</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task entity 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>Username</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task 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>CredentialType</maml:name>
        <maml:Description>
          <maml:para>Credential sub-task credential 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>
$CredentialsSubTask &#x3D; Initialize-VcfCbCredentialsSubTask -Id &quot;MyId&quot; -ResourceName &quot;MyResourceName&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot; -DependentSubTasks $CredentialsSubTask -Errors $Error -OldPassword &quot;MyOldPassword&quot; -NewPassword &quot;MyNewPassword&quot; -EntityType &quot;MyEntityType&quot; -Username &quot;MyUsername&quot; -CredentialType &quot;MyCredentialType&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsSubTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CredentialsSubTask &#x3D; Initialize-VcfCbCredentialsSubTask -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsSubTask 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.vmware.com/apis/vcf/latest/data-structures/CredentialsSubTask</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-VcfCbCredentialsTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialsTask</command:noun>
      <maml:description>
        <maml:para>Represents the credentials task in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the credentials task in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialsTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Credential 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Credential task 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>Type</maml:name>
          <maml:Description>
            <maml:para>Credential task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Credential task creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Credential task 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>SubTasks</maml:name>
          <maml:Description>
            <maml:para>List of credential sub-tasks of the credential task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CredentialsSubTask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CredentialsSubTask&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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>IsAutoRotate</maml:name>
          <maml:Description>
            <maml:para>Is Credential task an auto rotate task</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>Credential 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Credential task 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>Type</maml:name>
        <maml:Description>
          <maml:para>Credential task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Credential task creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Credential task 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>SubTasks</maml:name>
        <maml:Description>
          <maml:para>List of credential sub-tasks of the credential task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CredentialsSubTask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CredentialsSubTask&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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>IsAutoRotate</maml:name>
        <maml:Description>
          <maml:para>Is Credential task an auto rotate task</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>

$CredentialsSubTask &#x3D; Initialize-VcfCbCredentialsSubTask -Id &quot;MyId&quot; -ResourceName &quot;MyResourceName&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot; -DependentSubTasks $CredentialsSubTask -Errors $Error -OldPassword &quot;MyOldPassword&quot; -NewPassword &quot;MyNewPassword&quot; -EntityType &quot;MyEntityType&quot; -Username &quot;MyUsername&quot; -CredentialType &quot;MyCredentialType&quot;

$CredentialsTask &#x3D; Initialize-VcfCbCredentialsTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot; -SubTasks $CredentialsSubTask -Errors $Error -IsAutoRotate $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CredentialsTask &#x3D; Initialize-VcfCbCredentialsTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsTask 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.vmware.com/apis/vcf/latest/data-structures/CredentialsTask</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-VcfCbCredentialsUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CredentialsUpdateSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains password operation request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains password operation request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCredentialsUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OperationType</maml:name>
          <maml:Description>
            <maml:para>Operation 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>List of resource credentials to be changed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceCredentials&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceCredentials&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>AutoRotatePolicy</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AutoRotateCredentialPolicyInputSpec</command:parameterValue>
          <dev:type>
            <maml:name>AutoRotateCredentialPolicyInputSpec</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>OperationType</maml:name>
        <maml:Description>
          <maml:para>Operation 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Elements</maml:name>
        <maml:Description>
          <maml:para>List of resource credentials to be changed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceCredentials&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceCredentials&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>AutoRotatePolicy</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AutoRotateCredentialPolicyInputSpec</command:parameterValue>
        <dev:type>
          <maml:name>AutoRotateCredentialPolicyInputSpec</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>

$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$ResourceCredentials &#x3D; Initialize-VcfCbResourceCredentials -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -Credentials $BaseCredential

$AutoRotateCredentialPolicyInputSpec &#x3D; Initialize-VcfCbAutoRotateCredentialPolicyInputSpec -FrequencyInDays 0 -EnableAutoRotatePolicy $false
$CredentialsUpdateSpec &#x3D; Initialize-VcfCbCredentialsUpdateSpec -OperationType &quot;One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY&quot; -Elements $ResourceCredentials -AutoRotatePolicy $AutoRotateCredentialPolicyInputSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -Username &quot;MyUsername&quot;
$ResourceCredentials &#x3D; Initialize-VcfCbResourceCredentials -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -Credentials $BaseCredential

$CredentialsUpdateSpec &#x3D; Initialize-VcfCbCredentialsUpdateSpec -OperationType &quot;One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY&quot; -Elements $ResourceCredentials
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCredentialsUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/CredentialsUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAutoRotateCredentialPolicyInputSpec</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-VcfCbCsr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Csr</command:noun>
      <maml:description>
        <maml:para>The Certificate Signing Request (CSR) details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Certificate Signing Request (CSR) details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCsr</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CsrEncodedContent</maml:name>
          <maml:Description>
            <maml:para>The CSR encoded content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Resource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Resource</command:parameterValue>
          <dev:type>
            <maml:name>Resource</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>CsrDecodedContent</maml:name>
          <maml:Description>
            <maml:para>The CSR decoded content</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CsrEncodedContent</maml:name>
        <maml:Description>
          <maml:para>The CSR encoded content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Resource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Resource</command:parameterValue>
        <dev:type>
          <maml:name>Resource</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>CsrDecodedContent</maml:name>
        <maml:Description>
          <maml:para>The CSR decoded content</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$Csr &#x3D; Initialize-VcfCbCsr -CsrEncodedContent &quot;-----BEGIN CERTIFICATE REQUEST-----
MIIEH...
-----END CERTIFICATE REQUEST-----&quot; -Resource $Resource -CsrDecodedContent &quot;DECODED CSR AS STRING&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot;
$Csr &#x3D; Initialize-VcfCbCsr -CsrEncodedContent &quot;-----BEGIN CERTIFICATE REQUEST-----
MIIEH...
-----END CERTIFICATE REQUEST-----&quot; -Resource $Resource -CsrDecodedContent &quot;DECODED CSR AS STRING&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsr 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.vmware.com/apis/vcf/latest/data-structures/Csr</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbResource</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-VcfCbCsrGenerationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CsrGenerationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains Certificate Signing Request (CSR) details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains Certificate Signing Request (CSR) details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCsrGenerationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Country</maml:name>
          <maml:Description>
            <maml:para>ISO 3166 country code where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>State</maml:name>
          <maml:Description>
            <maml:para>The full name of the state where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
          <maml:Description>
            <maml:para>The city or locality where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
          <maml:Description>
            <maml:para>The name under which company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
          <maml:Description>
            <maml:para>Organization with which the certificate is 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Email</maml:name>
          <maml:Description>
            <maml:para>Contact email 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>KeySize</maml:name>
          <maml:Description>
            <maml:para>Certificate public key size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>KeyAlgorithm</maml:name>
          <maml:Description>
            <maml:para>The public key algorithm of the certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Country</maml:name>
        <maml:Description>
          <maml:para>ISO 3166 country code where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>State</maml:name>
        <maml:Description>
          <maml:para>The full name of the state where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
        <maml:Description>
          <maml:para>The city or locality where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
        <maml:Description>
          <maml:para>The name under which company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
        <maml:Description>
          <maml:para>Organization with which the certificate is 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Email</maml:name>
        <maml:Description>
          <maml:para>Contact email 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>KeySize</maml:name>
        <maml:Description>
          <maml:para>Certificate public key size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>KeyAlgorithm</maml:name>
        <maml:Description>
          <maml:para>The public key algorithm of the certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CsrGenerationSpec &#x3D; Initialize-VcfCbCsrGenerationSpec -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot; -Email &quot;admin@vmware.com&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -KeyAlgorithm &quot;One among: RSA&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsrGenerationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CsrGenerationSpec &#x3D; Initialize-VcfCbCsrGenerationSpec -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -KeyAlgorithm &quot;One among: RSA&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsrGenerationSpec 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.vmware.com/apis/vcf/latest/data-structures/CsrGenerationSpec</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-VcfCbCsrsGenerationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CsrsGenerationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains CSR Generation request details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains CSR Generation request details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCsrsGenerationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CsrGenerationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">CsrGenerationSpec</command:parameterValue>
          <dev:type>
            <maml:name>CsrGenerationSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resources</maml:name>
          <maml:Description>
            <maml:para>Resource(s) in a domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>CsrGenerationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">CsrGenerationSpec</command:parameterValue>
        <dev:type>
          <maml:name>CsrGenerationSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Resources</maml:name>
        <maml:Description>
          <maml:para>Resource(s) in a domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>
$CsrGenerationSpec &#x3D; Initialize-VcfCbCsrGenerationSpec -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot; -Email &quot;admin@vmware.com&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -KeyAlgorithm &quot;One among: RSA&quot;
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$CsrsGenerationSpec &#x3D; Initialize-VcfCbCsrsGenerationSpec -CsrGenerationSpec $CsrGenerationSpec -Resources $Resource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsrsGenerationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$CsrGenerationSpec &#x3D; Initialize-VcfCbCsrGenerationSpec -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -KeyAlgorithm &quot;One among: RSA&quot;
$CsrsGenerationSpec &#x3D; Initialize-VcfCbCsrsGenerationSpec -CsrGenerationSpec $CsrGenerationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCsrsGenerationSpec 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.vmware.com/apis/vcf/latest/data-structures/CsrsGenerationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCsrGenerationSpec</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-VcfCbCustomIso</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CustomIso</command:noun>
      <maml:description>
        <maml:para>Custom Iso contains bits to install/update the appropriate Cloud Foundation software components and vendor add ons in your management domain or workload domain hosts.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Custom Iso contains bits to install/update the appropriate Cloud Foundation software components and vendor add ons in your management domain or workload domain hosts.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCustomIso</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Custom Iso 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>Name</maml:name>
          <maml:Description>
            <maml:para>Custom Image 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>_Version</maml:name>
          <maml:Description>
            <maml:para>Custom Iso ESXi 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>Vendor</maml:name>
          <maml:Description>
            <maml:para>Vendor of the Custom Iso</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>UploadedTimestamp</maml:name>
          <maml:Description>
            <maml:para>Date when the ISO was uploaded</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Custom Iso 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>Name</maml:name>
        <maml:Description>
          <maml:para>Custom Image 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Custom Iso ESXi 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>Vendor</maml:name>
        <maml:Description>
          <maml:para>Vendor of the Custom Iso</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>UploadedTimestamp</maml:name>
        <maml:Description>
          <maml:para>Date when the ISO was uploaded</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CustomIso &#x3D; Initialize-VcfCbCustomIso -Id &quot;MyId&quot; -Name &quot;MyName&quot; -_Version &quot;7.0.2-18426014&quot; -Vendor &quot;MyVendor&quot; -UploadedTimestamp &quot;MyUploadedTimestamp&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomIso with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CustomIso &#x3D; Initialize-VcfCbCustomIso -Id &quot;MyId&quot; -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomIso 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.vmware.com/apis/vcf/latest/data-structures/CustomIso</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-VcfCbCustomIsoRenameSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CustomIsoRenameSpec</command:noun>
      <maml:description>
        <maml:para>Custom Iso rename spec contains the name field in which the new name is to be entered</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Custom Iso rename spec contains the name field in which the new name is to be entered</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCustomIsoRenameSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Custom Iso 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: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>Custom Iso 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: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>$CustomIsoRenameSpec &#x3D; Initialize-VcfCbCustomIsoRenameSpec -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomIsoRenameSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CustomIsoRenameSpec &#x3D; Initialize-VcfCbCustomIsoRenameSpec -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomIsoRenameSpec 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.vmware.com/apis/vcf/latest/data-structures/CustomIsoRenameSpec</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-VcfCbCustomISOSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>CustomISOSpec</command:noun>
      <maml:description>
        <maml:para>Custom ISO Specifications for VUM Clusters Upgrade with Custom ISO</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Custom ISO Specifications for VUM Clusters Upgrade with Custom ISO</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbCustomISOSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Custom ISO Id for VUM Clusters Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Custom ISO Id for VUM Clusters Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomISOSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbCustomISOSpec 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.vmware.com/apis/vcf/latest/data-structures/CustomISOSpec</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-VcfCbDataMetric</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DataMetric</command:noun>
      <maml:description>
        <maml:para>Represents a single metric representing digital data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a single metric representing digital data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDataMetric</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Value</maml:name>
          <maml:Description>
            <maml:para>Value of the metric</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Unit</maml:name>
          <maml:Description>
            <maml:para>Unit of the metric</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(UnitEnum)</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Value</maml:name>
        <maml:Description>
          <maml:para>Value of the metric</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Unit</maml:name>
        <maml:Description>
          <maml:para>Unit of the metric</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(UnitEnum)</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>$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDataMetric with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DataMetric &#x3D; Initialize-VcfCbDataMetric
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDataMetric 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.vmware.com/apis/vcf/latest/data-structures/DataMetric</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-VcfCbDatastore</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Datastore</command:noun>
      <maml:description>
        <maml:para>Represents a datastore in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a datastore in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDatastore</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Id of the datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VcInstanceUuid</maml:name>
          <maml:Description>
            <maml:para>Instance UUID of the vCenter that manages this datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VcDatacenterName</maml:name>
          <maml:Description>
            <maml:para>Name of the vCenter datacenter that this datastore resides</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DatastoreType</maml:name>
          <maml:Description>
            <maml:para>Datastore 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>TotalCapacityGB</maml:name>
          <maml:Description>
            <maml:para>Total storage capacity in GB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FreeCapacityGB</maml:name>
          <maml:Description>
            <maml:para>Free storage capacity in GB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmCount</maml:name>
          <maml:Description>
            <maml:para>Number of VMs on the datastore</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>Tags</maml:name>
          <maml:Description>
            <maml:para>List of assigned tags for the datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>Id</maml:name>
        <maml:Description>
          <maml:para>Id of the datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VcInstanceUuid</maml:name>
        <maml:Description>
          <maml:para>Instance UUID of the vCenter that manages this datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VcDatacenterName</maml:name>
        <maml:Description>
          <maml:para>Name of the vCenter datacenter that this datastore resides</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DatastoreType</maml:name>
        <maml:Description>
          <maml:para>Datastore 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>TotalCapacityGB</maml:name>
        <maml:Description>
          <maml:para>Total storage capacity in GB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FreeCapacityGB</maml:name>
        <maml:Description>
          <maml:para>Free storage capacity in GB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmCount</maml:name>
        <maml:Description>
          <maml:para>Number of VMs on the datastore</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>Tags</maml:name>
        <maml:Description>
          <maml:para>List of assigned tags for the datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>
$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Datastore &#x3D; Initialize-VcfCbDatastore -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -VcInstanceUuid &quot;MyVcInstanceUuid&quot; -VcDatacenterName &quot;MyVcDatacenterName&quot; -DatastoreType &quot;MyDatastoreType&quot; -TotalCapacityGB 0 -FreeCapacityGB 0 -VmCount 0 -Tags $Tag
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Datastore &#x3D; Initialize-VcfCbDatastore
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastore 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.vmware.com/apis/vcf/latest/data-structures/Datastore</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-VcfCbDatastoreCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DatastoreCriterion</command:noun>
      <maml:description>
        <maml:para>Represents a criterion for querying the datastores</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a criterion for querying the datastores</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDatastoreCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion for querying datastores</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion for querying datastores</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$DatastoreCriterion &#x3D; Initialize-VcfCbDatastoreCriterion -Name &quot;One among: VSAN_REMOTE_DATASTORES&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DatastoreCriterion &#x3D; Initialize-VcfCbDatastoreCriterion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreCriterion 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.vmware.com/apis/vcf/latest/data-structures/DatastoreCriterion</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-VcfCbDatastoreMountSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DatastoreMountSpec</command:noun>
      <maml:description>
        <maml:para>Datastore Mount Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Datastore Mount Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDatastoreMountSpec</maml:name>
        <command:parameter required="true" 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">DatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>DatastoreSpec</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>DatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>DatastoreSpec</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>



$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec

$DatastoreMountSpec &#x3D; Initialize-VcfCbDatastoreMountSpec -DatastoreSpec $DatastoreSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreMountSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec

$DatastoreMountSpec &#x3D; Initialize-VcfCbDatastoreMountSpec -DatastoreSpec $DatastoreSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreMountSpec 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.vmware.com/apis/vcf/latest/data-structures/DatastoreMountSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDatastoreSpec</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-VcfCbDatastoreQueryResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DatastoreQueryResponse</command:noun>
      <maml:description>
        <maml:para>Represents a datastore query response.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a datastore query response.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDatastoreQueryResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
          <dev:type>
            <maml:name>QueryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageDatastore</command:parameterValue>
          <dev:type>
            <maml:name>PageDatastore</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>QueryInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
        <dev:type>
          <maml:name>QueryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageDatastore</command:parameterValue>
        <dev:type>
          <maml:name>PageDatastore</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>

$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false



$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Datastore &#x3D; Initialize-VcfCbDatastore -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -VcInstanceUuid &quot;MyVcInstanceUuid&quot; -VcDatacenterName &quot;MyVcDatacenterName&quot; -DatastoreType &quot;MyDatastoreType&quot; -TotalCapacityGB 0 -FreeCapacityGB 0 -VmCount 0 -Tags $Tag

$PageDatastore &#x3D; Initialize-VcfCbPageDatastore -Elements $Datastore -PageMetadata $PageMetadata

$DatastoreQueryResponse &#x3D; Initialize-VcfCbDatastoreQueryResponse -QueryInfo $QueryInfo -Result $PageDatastore
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreQueryResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DatastoreQueryResponse &#x3D; Initialize-VcfCbDatastoreQueryResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreQueryResponse 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.vmware.com/apis/vcf/latest/data-structures/DatastoreQueryResponse</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbQueryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPageDatastore</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-VcfCbDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DatastoreSpec</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-VcfCbDatastoreSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanDatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VsanDatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>VsanDatastoreSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NfsDatastoreSpecs</maml:name>
          <maml:Description>
            <maml:para>Cluster storage configuration for NFS</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NfsDatastoreSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NfsDatastoreSpec&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>VmfsDatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VmfsDatastoreSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>VvolDatastoreSpecs</maml:name>
          <maml:Description>
            <maml:para>Cluster storage configuration for VVOL</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VvolDatastoreSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VvolDatastoreSpec&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>VsanRemoteDatastoreClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VsanRemoteDatastoreClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VsanRemoteDatastoreClusterSpec</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>VsanDatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VsanDatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>VsanDatastoreSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NfsDatastoreSpecs</maml:name>
        <maml:Description>
          <maml:para>Cluster storage configuration for NFS</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NfsDatastoreSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NfsDatastoreSpec&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>VmfsDatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VmfsDatastoreSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>VvolDatastoreSpecs</maml:name>
        <maml:Description>
          <maml:para>Cluster storage configuration for VVOL</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VvolDatastoreSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VvolDatastoreSpec&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>VsanRemoteDatastoreClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VsanRemoteDatastoreClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VsanRemoteDatastoreClusterSpec</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>


$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDatastoreSpec 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.vmware.com/apis/vcf/latest/data-structures/DatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVsanDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVmfsDatastoreSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVsanRemoteDatastoreClusterSpec</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-VcfCbDepotAccount</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-VcfCbDepotAccount</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>Depot Username for Access</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Depot Password for Access</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>Depot Username for Access</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Depot Password for Access</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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: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-VcfCbDepotAccount -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Status &quot;One among: DEPOT_UNKNOWN_HOST, DEPOT_NOT_AVAILABLE, DEPOT_USER_NOT_SET, DEPOT_INVALID_CREDENTIAL, UNKNOWN_FAILURE, DEPOT_CONNECTION_SUCCESSFUL&quot; -Message &quot;MyMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotAccount 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-VcfCbDepotAccount -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotAccount 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.vmware.com/apis/vcf/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-VcfCbDepotConfiguration</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-VcfCbDepotConfiguration</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-VcfCbDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotConfiguration 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-VcfCbDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotConfiguration 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.vmware.com/apis/vcf/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-VcfCbDepotSettings</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-VcfCbDepotSettings</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">DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>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">DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>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">DepotAccount</command:parameterValue>
          <dev:type>
            <maml:name>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">DepotConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>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">DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>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">DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>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">DepotAccount</command:parameterValue>
        <dev:type>
          <maml:name>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">DepotConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>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-VcfCbDepotAccount -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -Status &quot;One among: DEPOT_UNKNOWN_HOST, DEPOT_NOT_AVAILABLE, DEPOT_USER_NOT_SET, DEPOT_INVALID_CREDENTIAL, UNKNOWN_FAILURE, DEPOT_CONNECTION_SUCCESSFUL&quot; -Message &quot;MyMessage&quot;
$DepotConfiguration &#x3D; Initialize-VcfCbDepotConfiguration -IsOfflineDepot $false -Hostname &quot;MyHostname&quot; -Port 0
$DepotSettings &#x3D; Initialize-VcfCbDepotSettings -VmwareAccount $DepotAccount -DellEmcSupportAccount $DepotAccount -OfflineAccount $DepotAccount -DepotConfiguration $DepotConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotSettings 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-VcfCbDepotSettings
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDepotSettings 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.vmware.com/apis/vcf/latest/data-structures/DepotSettings</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDepotAccount</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDepotConfiguration</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-VcfCbdetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>details</command:noun>
      <maml:description>
        <maml:para>Represents Identity Management pre-check details and user messages</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Identity Management pre-check details and user messages</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbdetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Precheck response 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>Message</maml:name>
          <maml:Description>
            <maml:para>User messages for WARNING and FAILURE</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>Precheck response 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>Message</maml:name>
        <maml:Description>
          <maml:para>User messages for WARNING and FAILURE</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Details &#x3D; Initialize-VcfCbDetails -Type &quot;MyType&quot; -Message &quot;MyMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbdetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Details &#x3D; Initialize-VcfCbDetails -Type &quot;MyType&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbdetails 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.vmware.com/apis/vcf/latest/data-structures/Details</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-VcfCbDiscoveryProgress</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DiscoveryProgress</command:noun>
      <maml:description>
        <maml:para>Information about the assessment run progress.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information about the assessment run progress.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDiscoveryProgress</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProgressMessages</maml:name>
          <maml:Description>
            <maml:para>Progress messages</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>PercentageComplete</maml:name>
          <maml:Description>
            <maml:para>Percentage completed</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>ProgressMessages</maml:name>
        <maml:Description>
          <maml:para>Progress messages</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>PercentageComplete</maml:name>
        <maml:Description>
          <maml:para>Percentage completed</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>$DiscoveryProgress &#x3D; Initialize-VcfCbDiscoveryProgress -ProgressMessages &quot;MyProgressMessages&quot; -PercentageComplete 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDiscoveryProgress with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DiscoveryProgress &#x3D; Initialize-VcfCbDiscoveryProgress
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDiscoveryProgress 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.vmware.com/apis/vcf/latest/data-structures/DiscoveryProgress</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-VcfCbDisk</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Disk</command:noun>
      <maml:description>
        <maml:para>Represents a disk</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a disk</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDisk</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CapacityMB</maml:name>
          <maml:Description>
            <maml:para>Total capacity of the disk in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DiskType</maml:name>
          <maml:Description>
            <maml:para>Type of the disk</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Manufacturer</maml:name>
          <maml:Description>
            <maml:para>Hardware manufacturer of the disk</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Model</maml:name>
          <maml:Description>
            <maml:para>Hardware model of the disk</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CapacityMB</maml:name>
        <maml:Description>
          <maml:para>Total capacity of the disk in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DiskType</maml:name>
        <maml:Description>
          <maml:para>Type of the disk</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Manufacturer</maml:name>
        <maml:Description>
          <maml:para>Hardware manufacturer of the disk</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Model</maml:name>
        <maml:Description>
          <maml:para>Hardware model of the disk</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDisk with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Disk &#x3D; Initialize-VcfCbDisk
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDisk 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.vmware.com/apis/vcf/latest/data-structures/Disk</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-VcfCbDnsConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DnsConfiguration</command:noun>
      <maml:description>
        <maml:para>DNS Configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>DNS Configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDnsConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DnsServers</maml:name>
          <maml:Description>
            <maml:para>List of DNS servers. A maximum of 2 DNS servers are allowed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DnsServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DnsServer&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>DnsServers</maml:name>
        <maml:Description>
          <maml:para>List of DNS servers. A maximum of 2 DNS servers are allowed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DnsServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DnsServer&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>
$DnsServer &#x3D; Initialize-VcfCbDnsServer -IpAddress &quot;10.0.0.250&quot; -IsPrimary $false
$DnsConfiguration &#x3D; Initialize-VcfCbDnsConfiguration -DnsServers $DnsServer
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DnsServer &#x3D; Initialize-VcfCbDnsServer -IpAddress &quot;10.0.0.250&quot; -IsPrimary $false
$DnsConfiguration &#x3D; Initialize-VcfCbDnsConfiguration -DnsServers $DnsServer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsConfiguration 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.vmware.com/apis/vcf/latest/data-structures/DnsConfiguration</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-VcfCbDnsServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DnsServer</command:noun>
      <maml:description>
        <maml:para>DNS server details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>DNS server details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDnsServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address/FQDN of DNS 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsPrimary</maml:name>
          <maml:Description>
            <maml:para>Is DNS server primary</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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address/FQDN of DNS 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsPrimary</maml:name>
        <maml:Description>
          <maml:para>Is DNS server primary</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>$DnsServer &#x3D; Initialize-VcfCbDnsServer -IpAddress &quot;10.0.0.250&quot; -IsPrimary $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DnsServer &#x3D; Initialize-VcfCbDnsServer -IpAddress &quot;10.0.0.250&quot; -IsPrimary $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsServer 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.vmware.com/apis/vcf/latest/data-structures/DnsServer</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-VcfCbDnsSpec</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-VcfCbDnsSpec</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>Domain</maml:name>
          <maml:Description>
            <maml:para>Tenant domain. Parent tenant domain including TLD suffix. This property is deprecated in favor of subdomain.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Nameserver</maml:name>
          <maml:Description>
            <maml:para>Primary nameserver to be configured for vCenter/ESXi&#39;s/NSX. Deprecated in favor of &#39;nameservers&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SecondaryNameserver</maml:name>
          <maml:Description>
            <maml:para>Secondary nameserver to be configured for vCenter/ESXi&#39;s/NSX. Deprecated in favor of &#39;nameservers&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>Tenant domain. Parent tenant domain including TLD suffix. This property is deprecated in favor of subdomain.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Nameserver</maml:name>
        <maml:Description>
          <maml:para>Primary nameserver to be configured for vCenter/ESXi&#39;s/NSX. Deprecated in favor of &#39;nameservers&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SecondaryNameserver</maml:name>
        <maml:Description>
          <maml:para>Secondary nameserver to be configured for vCenter/ESXi&#39;s/NSX. Deprecated in favor of &#39;nameservers&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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-VcfCbDnsSpec -Subdomain &quot;vcf.vmware.com&quot; -Domain &quot;vmware.com&quot; -Nameserver &quot;172.0.0.4&quot; -SecondaryNameserver &quot;172.0.0.5&quot; -Nameservers &quot;[172.0.0.4, 172.0.0.5]&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsSpec 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-VcfCbDnsSpec -Subdomain &quot;vcf.vmware.com&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDnsSpec 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.vmware.com/apis/vcf/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-VcfCbDomain</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Domain</command:noun>
      <maml:description>
        <maml:para>Represents a domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomain</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the workload 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the workload 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>OrgName</maml:name>
          <maml:Description>
            <maml:para>Organization name of the workload 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>Status</maml:name>
          <maml:Description>
            <maml:para>Status of the workload 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>UpgradeState</maml:name>
          <maml:Description>
            <maml:para>Workload domain upgrade state</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>UpgradeStatus</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">UpgradeStatus</command:parameterValue>
          <dev:type>
            <maml:name>UpgradeStatus</maml:name>
            <maml: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 the workload 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>VraIntegrationStatus</maml:name>
          <maml:Description>
            <maml:para>Status that represents the workload domain integration with VMware Aria Automation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VropsIntegrationStatus</maml:name>
          <maml:Description>
            <maml:para>Status that represents the workload domain integration with VMware Aria Operations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VrliIntegrationStatus</maml:name>
          <maml:Description>
            <maml:para>Status that represents the workload domain integration with VMware Aria Operations for Logs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Owners</maml:name>
          <maml:Description>
            <maml:para>List of users owning the workload domain</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>Vcenters</maml:name>
          <maml:Description>
            <maml:para>List of vCenters associated with the workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterReference&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>SsoId</maml:name>
          <maml:Description>
            <maml:para>ID of the SSO domain associated with the workload 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>SsoName</maml:name>
          <maml:Description>
            <maml:para>Name of the SSO domain associated with the workload 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>IsManagementSsoDomain</maml:name>
          <maml:Description>
            <maml:para>Shows whether the workload domain is joined to the Management domain SSO</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>Clusters</maml:name>
          <maml:Description>
            <maml:para>List of clusters associated with the workload domain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterReference&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>NsxtCluster</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxTClusterReference</command:parameterValue>
          <dev:type>
            <maml:name>NsxTClusterReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicensingInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LicensingInfoReference</command:parameterValue>
          <dev:type>
            <maml:name>LicensingInfoReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Capacity</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Capacity</command:parameterValue>
          <dev:type>
            <maml:name>Capacity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>Deprecated, this list will always be returned empty</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>ElmStatus</maml:name>
          <maml:Description>
            <maml:para>ELM status of the domain: ISOLATED, IN_TRANSIT, or LINKED</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LifecycleManagementMode</maml:name>
          <maml:Description>
            <maml:para>Lifecycle Management mode 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>IsNetworkSeparationEnabled</maml:name>
          <maml:Description>
            <maml:para>Domain network separation status</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>IsSecurityEnabled</maml:name>
          <maml:Description>
            <maml:para>Domain security status</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>IsPrimaryDomainForNsx</maml:name>
          <maml:Description>
            <maml:para>Is Primary Domain of NSX</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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the workload 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the workload 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>OrgName</maml:name>
        <maml:Description>
          <maml:para>Organization name of the workload 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>Status</maml:name>
        <maml:Description>
          <maml:para>Status of the workload 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>UpgradeState</maml:name>
        <maml:Description>
          <maml:para>Workload domain upgrade state</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>UpgradeStatus</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">UpgradeStatus</command:parameterValue>
        <dev:type>
          <maml:name>UpgradeStatus</maml:name>
          <maml: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 the workload 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>VraIntegrationStatus</maml:name>
        <maml:Description>
          <maml:para>Status that represents the workload domain integration with VMware Aria Automation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VropsIntegrationStatus</maml:name>
        <maml:Description>
          <maml:para>Status that represents the workload domain integration with VMware Aria Operations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VrliIntegrationStatus</maml:name>
        <maml:Description>
          <maml:para>Status that represents the workload domain integration with VMware Aria Operations for Logs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Owners</maml:name>
        <maml:Description>
          <maml:para>List of users owning the workload domain</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>Vcenters</maml:name>
        <maml:Description>
          <maml:para>List of vCenters associated with the workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterReference&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>SsoId</maml:name>
        <maml:Description>
          <maml:para>ID of the SSO domain associated with the workload 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>SsoName</maml:name>
        <maml:Description>
          <maml:para>Name of the SSO domain associated with the workload 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>IsManagementSsoDomain</maml:name>
        <maml:Description>
          <maml:para>Shows whether the workload domain is joined to the Management domain SSO</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>Clusters</maml:name>
        <maml:Description>
          <maml:para>List of clusters associated with the workload domain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterReference&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>NsxtCluster</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxTClusterReference</command:parameterValue>
        <dev:type>
          <maml:name>NsxTClusterReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LicensingInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LicensingInfoReference</command:parameterValue>
        <dev:type>
          <maml:name>LicensingInfoReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Capacity</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Capacity</command:parameterValue>
        <dev:type>
          <maml:name>Capacity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:Description>
          <maml:para>Deprecated, this list will always be returned empty</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>ElmStatus</maml:name>
        <maml:Description>
          <maml:para>ELM status of the domain: ISOLATED, IN_TRANSIT, or LINKED</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LifecycleManagementMode</maml:name>
        <maml:Description>
          <maml:para>Lifecycle Management mode 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>IsNetworkSeparationEnabled</maml:name>
        <maml:Description>
          <maml:para>Domain network separation status</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>IsSecurityEnabled</maml:name>
        <maml:Description>
          <maml:para>Domain security status</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>IsPrimaryDomainForNsx</maml:name>
        <maml:Description>
          <maml:para>Is Primary Domain of NSX</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>
$UpgradeStatus &#x3D; Initialize-VcfCbUpgradeStatus -Status &quot;One among: UP_TO_DATE, SCHEDULED, IN_PROGRESS, READY, AVAILABLE&quot; -CompletedResources 0 -TotalResources 0
$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$LicensingInfoReference &#x3D; Initialize-VcfCbLicensingInfoReference -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -SubscriptionStatus &quot;One among: UNSUBSCRIBED, ACTIVE, EXPIRED&quot; -IsRegistered $false -IsSubscribed $false -DaysRemainingToSubscribe 0


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Domain &#x3D; Initialize-VcfCbDomain -Id &quot;MyId&quot; -Name &quot;MyName&quot; -OrgName &quot;MyOrgName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -UpgradeState &quot;One among: AVAILABLE, FAILED&quot; -UpgradeStatus $UpgradeStatus -Type &quot;MyType&quot; -VraIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -VropsIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -VrliIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -Owners &quot;MyOwners&quot; -Vcenters $VcenterReference -SsoId &quot;MySsoId&quot; -SsoName &quot;MySsoName&quot; -IsManagementSsoDomain $false -Clusters $ClusterReference -NsxtCluster $NsxTClusterReference -LicensingInfo $LicensingInfoReference -Capacity $Capacity -Tags $Tag -ElmStatus &quot;One among: ISOLATED, IN_TRANSIT, LINKED&quot; -LifecycleManagementMode &quot;One among: IMAGES, BASELINES, BASELINES_AND_IMAGES&quot; -IsNetworkSeparationEnabled $false -IsSecurityEnabled $false -IsPrimaryDomainForNsx $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomain with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Domain &#x3D; Initialize-VcfCbDomain
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomain 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.vmware.com/apis/vcf/latest/data-structures/Domain</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbUpgradeStatus</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTClusterReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLicensingInfoReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCapacity</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-VcfCbDomainCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainCreationSpec</command:noun>
      <maml:description>
        <maml:para>Domain Creation Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domain Creation Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainCreationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>Name of the workload 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>OrgName</maml:name>
          <maml:Description>
            <maml:para>Organization name of the workload 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="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">VcenterSpec</command:parameterValue>
          <dev:type>
            <maml:name>VcenterSpec</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>ComputeSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ComputeSpec</command:parameterValue>
          <dev:type>
            <maml:name>ComputeSpec</maml:name>
            <maml: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">NsxTSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxTSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoDomainSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SsoDomainSpec</command:parameterValue>
          <dev:type>
            <maml:name>SsoDomainSpec</maml:name>
            <maml: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">SecuritySpec</command:parameterValue>
          <dev:type>
            <maml:name>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>DeployWithoutLicenseKeys</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the deployment should happen without license keys</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>DomainName</maml:name>
        <maml:Description>
          <maml:para>Name of the workload 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>OrgName</maml:name>
        <maml:Description>
          <maml:para>Organization name of the workload 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="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">VcenterSpec</command:parameterValue>
        <dev:type>
          <maml:name>VcenterSpec</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>ComputeSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ComputeSpec</command:parameterValue>
        <dev:type>
          <maml:name>ComputeSpec</maml:name>
          <maml: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">NsxTSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxTSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SsoDomainSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SsoDomainSpec</command:parameterValue>
        <dev:type>
          <maml:name>SsoDomainSpec</maml:name>
          <maml: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">SecuritySpec</command:parameterValue>
        <dev:type>
          <maml:name>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>DeployWithoutLicenseKeys</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the deployment should happen without license keys</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>

$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
$VcenterSpec &#x3D; Initialize-VcfCbVcenterSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec -RootPassword &quot;MyRootPassword&quot; -DatacenterName &quot;MyDatacenterName&quot; -VmSize &quot;One among:xlarge, large, medium, small, tiny&quot; -StorageSize &quot;One among:lstorage, xlstorage&quot;




$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;




$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec




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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile


$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -Name &quot;MyName&quot; -ClusterImageId &quot;MyClusterImageId&quot; -VxRailDetails $VxRailDetails -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec -AdvancedOptions $AdvancedOptions -SkipThumbprintValidation $false

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec -SkipFailedHosts $false



$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec

$NsxTSpec &#x3D; Initialize-VcfCbNsxTSpec -NsxManagerSpecs $NsxManagerSpec -Vip &quot;MyVip&quot; -VipFqdn &quot;MyVipFqdn&quot; -LicenseKey &quot;MyLicenseKey&quot; -NsxManagerAdminPassword &quot;MyNsxManagerAdminPassword&quot; -NsxManagerAuditPassword &quot;MyNsxManagerAuditPassword&quot; -FormFactor &quot;MyFormFactor&quot; -IpAddressPoolSpec $IpAddressPoolSpec

$SsoDomainSpec &#x3D; Initialize-VcfCbSsoDomainSpec -SsoDomainPassword &quot;MySsoDomainPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;

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

$DomainCreationSpec &#x3D; Initialize-VcfCbDomainCreationSpec -DomainName &quot;MyDomainName&quot; -OrgName &quot;MyOrgName&quot; -VcenterSpec $VcenterSpec -ComputeSpec $ComputeSpec -NsxTSpec $NsxTSpec -SsoDomainSpec $SsoDomainSpec -SecuritySpec $SecuritySpec -DeployWithoutLicenseKeys $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -DnsName &quot;MyDnsName&quot;
$VcenterSpec &#x3D; Initialize-VcfCbVcenterSpec -NetworkDetailsSpec $NetworkDetailsSpec




$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;


$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec


$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec

$ComputeSpec &#x3D; Initialize-VcfCbComputeSpec -ClusterSpecs $ClusterSpec

$DomainCreationSpec &#x3D; Initialize-VcfCbDomainCreationSpec -VcenterSpec $VcenterSpec -ComputeSpec $ComputeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/DomainCreationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVcenterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbComputeSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSsoDomainSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSecuritySpec</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-VcfCbDomainFutureRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainFutureRelease</command:noun>
      <maml:description>
        <maml:para>Model for releases with details if applicable to current domain version or not.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for releases with details if applicable to current domain version or not.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainFutureRelease</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReasonNotApplicable</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">MessagePack</command:parameterValue>
          <dev:type>
            <maml:name>MessagePack</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReasonsNotApplicable</maml:name>
          <maml:Description>
            <maml:para>List of Incompatibility details for not applicable</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;MessagePack&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;MessagePack&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>Warnings</maml:name>
          <maml:Description>
            <maml:para>List of warning messages for product compatibility</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;MessagePack&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;MessagePack&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>AlternativeApplicableSddcManagerVersions</maml:name>
          <maml:Description>
            <maml:para>List of AlternativeApplicableSddcManagerVersions</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;AlternativeApplicableSddcManagerVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;AlternativeApplicableSddcManagerVersion&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>ApplicabilityStatus</maml:name>
          <maml:Description>
            <maml:para>Whether bundle is applicable or not.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Product</maml:name>
          <maml:Description>
            <maml:para>Name of the product e.g. \&quot;VCF\&quot;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Version of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinCompatibleVcfVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum compatible VCF version, used to represent compatibility of SDDC Manager and VMware BOM components</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
          <maml:Description>
            <maml:para>Release description with all major features. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bom</maml:name>
          <maml:Description>
            <maml:para>Release bill of materials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ProductVersion&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>IsApplicable</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Whether bundle is applicable 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>NotApplicableReason</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Incompatibility reason for not applicable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Sku</maml:name>
          <maml:Description>
            <maml:para>Release sku specific patch and bill of materials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SkuBomDetails&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SkuBomDetails&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>Updates</maml:name>
          <maml:Description>
            <maml:para>Collection of release updates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ReleaseUpdate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ReleaseUpdate&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>PatchBundles</maml:name>
          <maml:Description>
            <maml:para>List of patch bundles in this release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PatchBundle&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PatchBundle&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>Eol</maml:name>
          <maml:Description>
            <maml:para>Release eol information e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>UpgradeOrder</maml:name>
          <maml:Description>
            <maml:para>Custom upgrade order. Comma separated list of components in upgrade order. Supported components types: NSX_T_MANAGER, VCENTER, ESX_HOST. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ReasonNotApplicable</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">MessagePack</command:parameterValue>
        <dev:type>
          <maml:name>MessagePack</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReasonsNotApplicable</maml:name>
        <maml:Description>
          <maml:para>List of Incompatibility details for not applicable</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;MessagePack&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;MessagePack&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>Warnings</maml:name>
        <maml:Description>
          <maml:para>List of warning messages for product compatibility</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;MessagePack&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;MessagePack&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>AlternativeApplicableSddcManagerVersions</maml:name>
        <maml:Description>
          <maml:para>List of AlternativeApplicableSddcManagerVersions</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;AlternativeApplicableSddcManagerVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;AlternativeApplicableSddcManagerVersion&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>ApplicabilityStatus</maml:name>
        <maml:Description>
          <maml:para>Whether bundle is applicable or not.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Product</maml:name>
        <maml:Description>
          <maml:para>Name of the product e.g. \&quot;VCF\&quot;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinCompatibleVcfVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum compatible VCF version, used to represent compatibility of SDDC Manager and VMware BOM components</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
        <maml:Description>
          <maml:para>Release description with all major features. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bom</maml:name>
        <maml:Description>
          <maml:para>Release bill of materials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ProductVersion&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>IsApplicable</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Whether bundle is applicable 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>NotApplicableReason</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Incompatibility reason for not applicable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Sku</maml:name>
        <maml:Description>
          <maml:para>Release sku specific patch and bill of materials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SkuBomDetails&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SkuBomDetails&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>Updates</maml:name>
        <maml:Description>
          <maml:para>Collection of release updates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ReleaseUpdate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ReleaseUpdate&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>PatchBundles</maml:name>
        <maml:Description>
          <maml:para>List of patch bundles in this release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PatchBundle&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PatchBundle&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>Eol</maml:name>
        <maml:Description>
          <maml:para>Release eol information e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>UpgradeOrder</maml:name>
        <maml:Description>
          <maml:para>Custom upgrade order. Comma separated list of components in upgrade order. Supported components types: NSX_T_MANAGER, VCENTER, ESX_HOST. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$AlternativeApplicableSddcManagerVersion &#x3D; Initialize-VcfCbAlternativeApplicableSddcManagerVersion -_Version &quot;My_Version&quot;
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;

$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion

$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$DomainFutureRelease &#x3D; Initialize-VcfCbDomainFutureRelease -ReasonNotApplicable $MessagePack -ReasonsNotApplicable $MessagePack -Warnings $MessagePack -AlternativeApplicableSddcManagerVersions $AlternativeApplicableSddcManagerVersion -ApplicabilityStatus &quot;One among: APPLICABLE, NOT_APPLICABLE&quot; -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion -IsApplicable $false -NotApplicableReason &quot;MyNotApplicableReason&quot; -Sku $SkuBomDetails -Updates $ReleaseUpdate -PatchBundles $PatchBundle -Eol &quot;MyEol&quot; -UpgradeOrder &quot;MyUpgradeOrder&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainFutureRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot;
$DomainFutureRelease &#x3D; Initialize-VcfCbDomainFutureRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainFutureRelease 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.vmware.com/apis/vcf/latest/data-structures/DomainFutureRelease</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbDomainInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainInfo</command:noun>
      <maml:description>
        <maml:para>Information about the assessed domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information about the assessed domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>Name 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>DomainType</maml:name>
          <maml:Description>
            <maml:para>Type 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>default(DomainTypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Id 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainName</maml:name>
        <maml:Description>
          <maml:para>Name 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>DomainType</maml:name>
        <maml:Description>
          <maml:para>Type 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>default(DomainTypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainId</maml:name>
        <maml:Description>
          <maml:para>Id 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: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>$DomainInfo &#x3D; Initialize-VcfCbDomainInfo -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot; -DomainId &quot;MyDomainId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DomainInfo &#x3D; Initialize-VcfCbDomainInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainInfo 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.vmware.com/apis/vcf/latest/data-structures/DomainInfo</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-VcfCbDomainIntegration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainIntegration</command:noun>
      <maml:description>
        <maml:para>This specification contains information related to the existing VMware Aria Operations instance deployment</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information related to the existing VMware Aria Operations instance deployment</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainIntegration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>The ID of the workload 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>The association status of the workload 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>default(StatusEnum)</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>The ID of the workload 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Status</maml:name>
        <maml:Description>
          <maml:para>The association status of the workload 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>default(StatusEnum)</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>$DomainIntegration &#x3D; Initialize-VcfCbDomainIntegration -DomainId &quot;MyDomainId&quot; -Status &quot;ENABLED&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainIntegration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DomainIntegration &#x3D; Initialize-VcfCbDomainIntegration -DomainId &quot;MyDomainId&quot; -Status &quot;ENABLED&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainIntegration 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.vmware.com/apis/vcf/latest/data-structures/DomainIntegration</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-VcfCbDomainReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainReference</command:noun>
      <maml:description>
        <maml:para>Represents a domain reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a domain reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name 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>Type</maml:name>
          <maml:Description>
            <maml:para>Type 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: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>ID 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name 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>Type</maml:name>
        <maml:Description>
          <maml:para>Type 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: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>$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainReference 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.vmware.com/apis/vcf/latest/data-structures/DomainReference</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-VcfCbDomainRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainRelease</command:noun>
      <maml:description>
        <maml:para>Target domain VCF version</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Target domain VCF version</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainRelease</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>Target 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>TargetVxRailVersion</maml:name>
          <maml:Description>
            <maml:para>Target VxRail 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>TargetSddcManagerVersion</maml:name>
          <maml:Description>
            <maml:para>Target SDDC Manager 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>Patches</maml:name>
          <maml:Description>
            <maml:para>Target product release and patch versions</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TargetProductVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TargetProductVersion&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>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>Target 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>TargetVxRailVersion</maml:name>
        <maml:Description>
          <maml:para>Target VxRail 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>TargetSddcManagerVersion</maml:name>
        <maml:Description>
          <maml:para>Target SDDC Manager 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>Patches</maml:name>
        <maml:Description>
          <maml:para>Target product release and patch versions</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TargetProductVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TargetProductVersion&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>
$TargetProductVersion &#x3D; Initialize-VcfCbTargetProductVersion -ProductType &quot;One among: SDDC_MANAGER, ESX, VCENTER, VXRAIL, NSX&quot; -_Version &quot;My_Version&quot;
$DomainRelease &#x3D; Initialize-VcfCbDomainRelease -TargetVersion &quot;MyTargetVersion&quot; -TargetVxRailVersion &quot;MyTargetVxRailVersion&quot; -TargetSddcManagerVersion &quot;MyTargetSddcManagerVersion&quot; -Patches $TargetProductVersion
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DomainRelease &#x3D; Initialize-VcfCbDomainRelease
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainRelease 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.vmware.com/apis/vcf/latest/data-structures/DomainRelease</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-VcfCbDomainReleaseView</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainReleaseView</command:noun>
      <maml:description>
        <maml:para>Model for domain release view.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for domain release view.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainReleaseView</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TargetVersion</maml:name>
          <maml:Description>
            <maml:para>Target upgrade version 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>TargetVxRailVersion</maml:name>
          <maml:Description>
            <maml:para>Target VxRail 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>TargetSddcManagerVersion</maml:name>
          <maml:Description>
            <maml:para>Target SDDC Manager 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>Patches</maml:name>
          <maml:Description>
            <maml:para>Target product release and patch versions</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TargetProductVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TargetProductVersion&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>IsCustomizedBom</maml:name>
          <maml:Description>
            <maml:para>Identifier for VCF Release vs Customized BOM</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>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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TargetVersion</maml:name>
        <maml:Description>
          <maml:para>Target upgrade version 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>TargetVxRailVersion</maml:name>
        <maml:Description>
          <maml:para>Target VxRail 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>TargetSddcManagerVersion</maml:name>
        <maml:Description>
          <maml:para>Target SDDC Manager 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>Patches</maml:name>
        <maml:Description>
          <maml:para>Target product release and patch versions</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TargetProductVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TargetProductVersion&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>IsCustomizedBom</maml:name>
        <maml:Description>
          <maml:para>Identifier for VCF Release vs Customized BOM</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>
$TargetProductVersion &#x3D; Initialize-VcfCbTargetProductVersion -ProductType &quot;One among: SDDC_MANAGER, ESX, VCENTER, VXRAIL, NSX&quot; -_Version &quot;My_Version&quot;
$DomainReleaseView &#x3D; Initialize-VcfCbDomainReleaseView -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot; -TargetVxRailVersion &quot;MyTargetVxRailVersion&quot; -TargetSddcManagerVersion &quot;MyTargetSddcManagerVersion&quot; -Patches $TargetProductVersion -IsCustomizedBom $true
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainReleaseView with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DomainReleaseView &#x3D; Initialize-VcfCbDomainReleaseView -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainReleaseView 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.vmware.com/apis/vcf/latest/data-structures/DomainReleaseView</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-VcfCbDomains</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Domains</command:noun>
      <maml:description>
        <maml:para>Domains and Clusters for SOS operation.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domains and Clusters for SOS operation.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomains</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>Domain 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>ClusterNames</maml:name>
          <maml:Description>
            <maml:para>Clusters for the operation</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>DomainName</maml:name>
        <maml:Description>
          <maml:para>Domain 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>ClusterNames</maml:name>
        <maml:Description>
          <maml:para>Clusters for the operation</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>$Domains &#x3D; Initialize-VcfCbDomains -DomainName &quot;MyDomainName&quot; -ClusterNames &quot;MyClusterNames&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomains with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Domains &#x3D; Initialize-VcfCbDomains
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomains 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.vmware.com/apis/vcf/latest/data-structures/Domains</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-VcfCbDomainUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>DomainUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Domain Update Data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domain Update Data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbDomainUpdateSpec</maml:name>
        <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">ClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>ClusterSpec</maml:name>
            <maml: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">NsxTSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxTSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MarkForDeletion</maml:name>
          <maml:Description>
            <maml:para>Enable deletion for the 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name 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>IsolationSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">IsolationSpec</command:parameterValue>
          <dev:type>
            <maml:name>IsolationSpec</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>ClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>ClusterSpec</maml:name>
          <maml: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">NsxTSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxTSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MarkForDeletion</maml:name>
        <maml:Description>
          <maml:para>Enable deletion for the 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name 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>IsolationSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IsolationSpec</command:parameterValue>
        <dev:type>
          <maml:name>IsolationSpec</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>


$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }



$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;




$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig


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


$FcSpec &#x3D; Initialize-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec


$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec


$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec

$DatastoreSpec &#x3D; Initialize-VcfCbDatastoreSpec -VsanDatastoreSpec $VsanDatastoreSpec -NfsDatastoreSpecs $NfsDatastoreSpec -VmfsDatastoreSpec $VmfsDatastoreSpec -VvolDatastoreSpecs $VvolDatastoreSpec -VsanRemoteDatastoreClusterSpec $VsanRemoteDatastoreClusterSpec




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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile


$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
$AdvancedOptions &#x3D; Initialize-VcfCbAdvancedOptions -EvcMode &quot;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&quot; -HighAvailability $HighAvailability

$ClusterSpec &#x3D; Initialize-VcfCbClusterSpec -Name &quot;MyName&quot; -ClusterImageId &quot;MyClusterImageId&quot; -VxRailDetails $VxRailDetails -HostSpecs $HostSpec -DatastoreSpec $DatastoreSpec -NetworkSpec $NetworkSpec -AdvancedOptions $AdvancedOptions -SkipThumbprintValidation $false



$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec

$NsxTSpec &#x3D; Initialize-VcfCbNsxTSpec -NsxManagerSpecs $NsxManagerSpec -Vip &quot;MyVip&quot; -VipFqdn &quot;MyVipFqdn&quot; -LicenseKey &quot;MyLicenseKey&quot; -NsxManagerAdminPassword &quot;MyNsxManagerAdminPassword&quot; -NsxManagerAuditPassword &quot;MyNsxManagerAuditPassword&quot; -FormFactor &quot;MyFormFactor&quot; -IpAddressPoolSpec $IpAddressPoolSpec


$SsoDomainSpec &#x3D; Initialize-VcfCbSsoDomainSpec -SsoDomainPassword &quot;MySsoDomainPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
$IsolationSpec &#x3D; Initialize-VcfCbIsolationSpec -SsoDomainSpec $SsoDomainSpec -DomainIdForIsolation &quot;MyDomainIdForIsolation&quot; -WorkloadDomainName &quot;MyWorkloadDomainName&quot;

$DomainUpdateSpec &#x3D; Initialize-VcfCbDomainUpdateSpec -ClusterSpec $ClusterSpec -NsxTSpec $NsxTSpec -MarkForDeletion $false -Name &quot;MyName&quot; -IsolationSpec $IsolationSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DomainUpdateSpec &#x3D; Initialize-VcfCbDomainUpdateSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDomainUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/DomainUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIsolationSpec</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-VcfCbDvsSpec</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-VcfCbDvsSpec</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>Vmnics</maml:name>
          <maml:Description>
            <maml:para>Vmnics to be attached to the DVS. This property is deprecated in favor of vmnicsToUplinks fields</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>Networks</maml:name>
          <maml:Description>
            <maml:para>Types of networks in this Distributed vSphere Switch. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT 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>NiocSpecs</maml:name>
          <maml:Description>
            <maml:para>List of Network IO Control Specification for networks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NiocSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NiocSpec&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>IsUsedByNsxt</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the Distributed vSphere Switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>NsxtSwitchConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
          <dev:type>
            <maml:name>NsxtSwitchConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" 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;VmnicToUplink&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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;TeamingSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TeamingSpec&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>Vmnics</maml:name>
        <maml:Description>
          <maml:para>Vmnics to be attached to the DVS. This property is deprecated in favor of vmnicsToUplinks fields</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>Networks</maml:name>
        <maml:Description>
          <maml:para>Types of networks in this Distributed vSphere Switch. One among: VSAN, VMOTION, MANAGEMENT, VM_MANAGEMENT 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>NiocSpecs</maml:name>
        <maml:Description>
          <maml:para>List of Network IO Control Specification for networks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NiocSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NiocSpec&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>IsUsedByNsxt</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the Distributed vSphere Switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>NsxtSwitchConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
        <dev:type>
          <maml:name>NsxtSwitchConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" 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;VmnicToUplink&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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;TeamingSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TeamingSpec&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>
$NiocSpec &#x3D; Initialize-VcfCbNiocSpec -TrafficType &quot;MANAGEMENT&quot; -Value &quot;MyValue&quot;

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

$VmnicToUplink &#x3D; Initialize-VcfCbVmnicToUplink -Id &quot;vmnic0&quot; -Uplink &quot;uplink1&quot;
$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$DvsSpec &#x3D; Initialize-VcfCbDvsSpec -DvsName &quot;VdsName&quot; -Vmnics &quot;MyVmnics&quot; -Networks &quot;MANAGEMENT&quot; -NiocSpecs $NiocSpec -Mtu 9000 -IsUsedByNsxt $true -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDvsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$DvsSpec &#x3D; Initialize-VcfCbDvsSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbDvsSpec 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.vmware.com/apis/vcf/latest/data-structures/DvsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtSwitchConfig</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-VcfCbEdgeCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeCluster</command:noun>
      <maml:description>
        <maml:para>EdgeCluster representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>EdgeCluster representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the egde 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the edge 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>Clusters</maml:name>
          <maml:Description>
            <maml:para>List of clusters associated with the edge cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterReference&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>Status</maml:name>
          <maml:Description>
            <maml:para>NSX Edge cluster 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>NsxtCluster</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxTClusterReference</command:parameterValue>
          <dev:type>
            <maml:name>NsxTClusterReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeNodes</maml:name>
          <maml:Description>
            <maml:para>List of edge nodes associated with the edge cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;EdgeNodeReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;EdgeNodeReference&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>IsTier0ManagedBySystem</maml:name>
          <maml:Description>
            <maml:para>Whether or not this edge cluster&#39;s tier 0 is managed by 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipTepRoutabilityCheck</maml:name>
          <maml:Description>
            <maml:para>Whether or not host/TEP network checks were done for this edge cluster</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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the egde 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the edge 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>Clusters</maml:name>
        <maml:Description>
          <maml:para>List of clusters associated with the edge cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterReference&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>Status</maml:name>
        <maml:Description>
          <maml:para>NSX Edge cluster 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>NsxtCluster</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxTClusterReference</command:parameterValue>
        <dev:type>
          <maml:name>NsxTClusterReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EdgeNodes</maml:name>
        <maml:Description>
          <maml:para>List of edge nodes associated with the edge cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;EdgeNodeReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;EdgeNodeReference&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>IsTier0ManagedBySystem</maml:name>
        <maml:Description>
          <maml:para>Whether or not this edge cluster&#39;s tier 0 is managed by 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipTepRoutabilityCheck</maml:name>
        <maml:Description>
          <maml:para>Whether or not host/TEP network checks were done for this edge cluster</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>
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$EdgeNodeReference &#x3D; Initialize-VcfCbEdgeNodeReference -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot;
$EdgeCluster &#x3D; Initialize-VcfCbEdgeCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Clusters $ClusterReference -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, DEACTIVATING, EXPANDING, SHRINKING, CREATING, SKIPPED&quot; -NsxtCluster $NsxTClusterReference -EdgeNodes $EdgeNodeReference -IsTier0ManagedBySystem $false -SkipTepRoutabilityCheck $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EdgeCluster &#x3D; Initialize-VcfCbEdgeCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeCluster 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.vmware.com/apis/vcf/latest/data-structures/EdgeCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTClusterReference</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-VcfCbEdgeClusterCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeClusterCreationSpec</command:noun>
      <maml:description>
        <maml:para>NSX Edge cluster creation data to be validated</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Edge cluster creation data to be validated</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeClusterCreationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterName</maml:name>
          <maml:Description>
            <maml:para>Name for the edge 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>EdgeClusterType</maml:name>
          <maml:Description>
            <maml:para>Type of edge 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>EdgeRootPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for root user.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeAdminPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for admin user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeAuditPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for audit</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeFormFactor</maml:name>
          <maml:Description>
            <maml:para>Edge Form Factor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Tier0ServicesHighAvailability</maml:name>
          <maml:Description>
            <maml:para>High-availability Mode for Tier-0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Mtu</maml:name>
          <maml:Description>
            <maml:para>Maximum transmission unit</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>Asn</maml:name>
          <maml:Description>
            <maml:para>ASN to be used for the edge cluster</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeNodeSpecs</maml:name>
          <maml:Description>
            <maml:para>Specifications for Edge Node. Number of Edge Nodes cannot exceed 8 if HA mode is ACTIVE-ACTIVE and can not exceed 2 if HA mode is ACTIVE-STANDBY</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeNodeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTEdgeNodeSpec&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>NewIpAddressPoolSpecs</maml:name>
          <maml:Description>
            <maml:para>Specifications for new NSX IP address pool(s)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddressPoolSpec&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>Tier0RoutingType</maml:name>
          <maml:Description>
            <maml:para>Tier 0 Routing type -eg eBGP, Static</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Tier0Name</maml:name>
          <maml:Description>
            <maml:para>Name for the Tier-0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Tier1Name</maml:name>
          <maml:Description>
            <maml:para>Name for the Tier-1</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Tier1Unhosted</maml:name>
          <maml:Description>
            <maml:para>Select whether Tier-1 being created per this spec is hosted on the new Edge cluster or not (default value is false, meaning hosted)</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>EdgeClusterProfileType</maml:name>
          <maml:Description>
            <maml:para>Type of edge cluster 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>EdgeClusterProfileSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxTEdgeClusterProfileSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxTEdgeClusterProfileSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipTepRoutabilityCheck</maml:name>
          <maml:Description>
            <maml:para>Set to true to bypass normal ICMP-based check of Edge TEP / host TEP routability (default is false, meaning do check)</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>TransitSubnets</maml:name>
          <maml:Description>
            <maml:para>Transit subnet addresses in CIDR notation that are used to assign addresses to logical links connecting Tier-0 and Tier-1s</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>InternalTransitSubnets</maml:name>
          <maml:Description>
            <maml:para>Subnet addresses in CIDR notation that are used to assign addresses to logical links connecting service routers and distributed routers</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>EdgeClusterName</maml:name>
        <maml:Description>
          <maml:para>Name for the edge 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>EdgeClusterType</maml:name>
        <maml:Description>
          <maml:para>Type of edge 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>EdgeRootPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for root user.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeAdminPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for admin user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeAuditPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for audit</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeFormFactor</maml:name>
        <maml:Description>
          <maml:para>Edge Form Factor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Tier0ServicesHighAvailability</maml:name>
        <maml:Description>
          <maml:para>High-availability Mode for Tier-0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Mtu</maml:name>
        <maml:Description>
          <maml:para>Maximum transmission unit</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>Asn</maml:name>
        <maml:Description>
          <maml:para>ASN to be used for the edge cluster</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EdgeNodeSpecs</maml:name>
        <maml:Description>
          <maml:para>Specifications for Edge Node. Number of Edge Nodes cannot exceed 8 if HA mode is ACTIVE-ACTIVE and can not exceed 2 if HA mode is ACTIVE-STANDBY</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeNodeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTEdgeNodeSpec&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>NewIpAddressPoolSpecs</maml:name>
        <maml:Description>
          <maml:para>Specifications for new NSX IP address pool(s)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddressPoolSpec&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>Tier0RoutingType</maml:name>
        <maml:Description>
          <maml:para>Tier 0 Routing type -eg eBGP, Static</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Tier0Name</maml:name>
        <maml:Description>
          <maml:para>Name for the Tier-0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Tier1Name</maml:name>
        <maml:Description>
          <maml:para>Name for the Tier-1</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Tier1Unhosted</maml:name>
        <maml:Description>
          <maml:para>Select whether Tier-1 being created per this spec is hosted on the new Edge cluster or not (default value is false, meaning hosted)</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>EdgeClusterProfileType</maml:name>
        <maml:Description>
          <maml:para>Type of edge cluster 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>EdgeClusterProfileSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxTEdgeClusterProfileSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxTEdgeClusterProfileSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SkipTepRoutabilityCheck</maml:name>
        <maml:Description>
          <maml:para>Set to true to bypass normal ICMP-based check of Edge TEP / host TEP routability (default is false, meaning do check)</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>TransitSubnets</maml:name>
        <maml:Description>
          <maml:para>Transit subnet addresses in CIDR notation that are used to assign addresses to logical links connecting Tier-0 and Tier-1s</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>InternalTransitSubnets</maml:name>
        <maml:Description>
          <maml:para>Subnet addresses in CIDR notation that are used to assign addresses to logical links connecting service routers and distributed routers</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>

$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec -Name &quot;MyName&quot; -NsxId &quot;MyNsxId&quot;

$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot; -PeerIP &quot;MyPeerIP&quot; -AsnPeer 0 -BgpPeerPassword &quot;MyBgpPeerPassword&quot; -BgpPeers $BgpPeerSpec

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -VmManagementPortgroupVlan 0 -VmManagementPortgroupName &quot;MyVmManagementPortgroupName&quot; -EdgeTepGateway &quot;MyEdgeTepGateway&quot; -EdgeTep1IP &quot;MyEdgeTep1IP&quot; -EdgeTep2IP &quot;MyEdgeTep2IP&quot; -EdgeTepIpAddressPool $EdgeTepIpAddressPoolSpec -EdgeTepVlan 0 -ClusterId &quot;MyClusterId&quot; -InterRackCluster $false -UplinkNetwork $NsxTEdgeUplinkNetwork -FirstNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot; -SecondNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot;



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

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

$NsxTEdgeClusterProfileSpec &#x3D; Initialize-VcfCbNsxTEdgeClusterProfileSpec -EdgeClusterProfileName &quot;MyEdgeClusterProfileName&quot; -BfdAllowedHop 0 -BfdDeclareDeadMultiple 0 -BfdProbeInterval 0 -StandbyRelocationThreshold 0
$EdgeClusterCreationSpec &#x3D; Initialize-VcfCbEdgeClusterCreationSpec -EdgeClusterName &quot;MyEdgeClusterName&quot; -EdgeClusterType &quot;One among: NSX-T&quot; -EdgeRootPassword &quot;MyEdgeRootPassword&quot; -EdgeAdminPassword &quot;MyEdgeAdminPassword&quot; -EdgeAuditPassword &quot;MyEdgeAuditPassword&quot; -EdgeFormFactor &quot;One among: XLARGE, LARGE, MEDIUM, SMALL&quot; -Tier0ServicesHighAvailability &quot;One among: ACTIVE_ACTIVE, ACTIVE_STANDBY&quot; -Mtu 0 -Asn 0 -EdgeNodeSpecs $NsxTEdgeNodeSpec -NewIpAddressPoolSpecs $IpAddressPoolSpec -Tier0RoutingType &quot;One among: EBGP, STATIC&quot; -Tier0Name &quot;MyTier0Name&quot; -Tier1Name &quot;MyTier1Name&quot; -Tier1Unhosted $false -EdgeClusterProfileType &quot;One among: DEFAULT, CUSTOM&quot; -EdgeClusterProfileSpec $NsxTEdgeClusterProfileSpec -SkipTepRoutabilityCheck $false -TransitSubnets &quot;MyTransitSubnets&quot; -InternalTransitSubnets &quot;MyInternalTransitSubnets&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -EdgeTepVlan 0

$NsxTEdgeClusterProfileSpec &#x3D; Initialize-VcfCbNsxTEdgeClusterProfileSpec -EdgeClusterProfileName &quot;MyEdgeClusterProfileName&quot; -BfdAllowedHop 0 -BfdDeclareDeadMultiple 0 -BfdProbeInterval 0 -StandbyRelocationThreshold 0
$EdgeClusterCreationSpec &#x3D; Initialize-VcfCbEdgeClusterCreationSpec -EdgeClusterName &quot;MyEdgeClusterName&quot; -EdgeClusterType &quot;One among: NSX-T&quot; -EdgeRootPassword &quot;MyEdgeRootPassword&quot; -EdgeAdminPassword &quot;MyEdgeAdminPassword&quot; -EdgeAuditPassword &quot;MyEdgeAuditPassword&quot; -EdgeFormFactor &quot;One among: XLARGE, LARGE, MEDIUM, SMALL&quot; -Mtu 0 -EdgeNodeSpecs $NsxTEdgeNodeSpec -EdgeClusterProfileType &quot;One among: DEFAULT, CUSTOM&quot; -EdgeClusterProfileSpec $NsxTEdgeClusterProfileSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/EdgeClusterCreationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTEdgeClusterProfileSpec</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-VcfCbEdgeClusterExpansionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeClusterExpansionSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to expand a NSX edge cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to expand a NSX edge cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeClusterExpansionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeNodeRootPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for root user.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeNodeAdminPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for admin user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeNodeAuditPassword</maml:name>
          <maml:Description>
            <maml:para>Edge Password for audit user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SkipTepRoutabilityCheck</maml:name>
          <maml:Description>
            <maml:para>Set to true to bypass normal ICMP-based check of Edge TEP / host TEP routability (default is false, meaning do check)</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>EdgeNodeSpecs</maml:name>
          <maml:Description>
            <maml:para>Specifications for Edge Node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeNodeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTEdgeNodeSpec&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>NewIpAddressPoolSpecs</maml:name>
          <maml:Description>
            <maml:para>Specifications for new NSX IP address pool(s)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddressPoolSpec&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>AdditionalTier1Names</maml:name>
          <maml:Description>
            <maml:para>List of names for the additional Tier-1(s) to be created during expansion</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>Tier1Unhosted</maml:name>
          <maml:Description>
            <maml:para>Select whether all Tier-1(s) being created per this spec are hosted on the Edge cluster or not (default is false, meaning hosted)</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>EdgeNodeRootPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for root user.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeNodeAdminPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for admin user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeNodeAuditPassword</maml:name>
        <maml:Description>
          <maml:para>Edge Password for audit user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SkipTepRoutabilityCheck</maml:name>
        <maml:Description>
          <maml:para>Set to true to bypass normal ICMP-based check of Edge TEP / host TEP routability (default is false, meaning do check)</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>EdgeNodeSpecs</maml:name>
        <maml:Description>
          <maml:para>Specifications for Edge Node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeNodeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTEdgeNodeSpec&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>NewIpAddressPoolSpecs</maml:name>
        <maml:Description>
          <maml:para>Specifications for new NSX IP address pool(s)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddressPoolSpec&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>AdditionalTier1Names</maml:name>
        <maml:Description>
          <maml:para>List of names for the additional Tier-1(s) to be created during expansion</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>Tier1Unhosted</maml:name>
        <maml:Description>
          <maml:para>Select whether all Tier-1(s) being created per this spec are hosted on the Edge cluster or not (default is false, meaning hosted)</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>

$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec -Name &quot;MyName&quot; -NsxId &quot;MyNsxId&quot;

$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot; -PeerIP &quot;MyPeerIP&quot; -AsnPeer 0 -BgpPeerPassword &quot;MyBgpPeerPassword&quot; -BgpPeers $BgpPeerSpec

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -VmManagementPortgroupVlan 0 -VmManagementPortgroupName &quot;MyVmManagementPortgroupName&quot; -EdgeTepGateway &quot;MyEdgeTepGateway&quot; -EdgeTep1IP &quot;MyEdgeTep1IP&quot; -EdgeTep2IP &quot;MyEdgeTep2IP&quot; -EdgeTepIpAddressPool $EdgeTepIpAddressPoolSpec -EdgeTepVlan 0 -ClusterId &quot;MyClusterId&quot; -InterRackCluster $false -UplinkNetwork $NsxTEdgeUplinkNetwork -FirstNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot; -SecondNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot;



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

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

$EdgeClusterExpansionSpec &#x3D; Initialize-VcfCbEdgeClusterExpansionSpec -EdgeNodeRootPassword &quot;MyEdgeNodeRootPassword&quot; -EdgeNodeAdminPassword &quot;MyEdgeNodeAdminPassword&quot; -EdgeNodeAuditPassword &quot;MyEdgeNodeAuditPassword&quot; -SkipTepRoutabilityCheck $false -EdgeNodeSpecs $NsxTEdgeNodeSpec -NewIpAddressPoolSpecs $IpAddressPoolSpec -AdditionalTier1Names &quot;MyAdditionalTier1Names&quot; -Tier1Unhosted $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterExpansionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -EdgeTepVlan 0

$EdgeClusterExpansionSpec &#x3D; Initialize-VcfCbEdgeClusterExpansionSpec -EdgeNodeRootPassword &quot;MyEdgeNodeRootPassword&quot; -EdgeNodeAdminPassword &quot;MyEdgeNodeAdminPassword&quot; -EdgeNodeAuditPassword &quot;MyEdgeNodeAuditPassword&quot; -EdgeNodeSpecs $NsxTEdgeNodeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterExpansionSpec 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.vmware.com/apis/vcf/latest/data-structures/EdgeClusterExpansionSpec</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-VcfCbEdgeClusterNsxtEntityCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeClusterNsxtEntityCriterion</command:noun>
      <maml:description>
        <maml:para>Represents a criterion for querying the Edge Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a criterion for querying the Edge Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeClusterNsxtEntityCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EdgeClusterNsxtEntityCriterion &#x3D; Initialize-VcfCbEdgeClusterNsxtEntityCriterion -Name &quot;One among: TIER_0_GATEWAY_ASSOCIATED_WITH_EDGE_CLUSTER, TIER_1_GATEWAY_ASSOCIATED_WITH_EDGE_CLUSTER&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterNsxtEntityCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EdgeClusterNsxtEntityCriterion &#x3D; Initialize-VcfCbEdgeClusterNsxtEntityCriterion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterNsxtEntityCriterion 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.vmware.com/apis/vcf/latest/data-structures/EdgeClusterNsxtEntityCriterion</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-VcfCbEdgeClusterShrinkageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeClusterShrinkageSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to shrink a NSX edge cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to shrink a NSX edge cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeClusterShrinkageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeNodeIds</maml:name>
          <maml:Description>
            <maml:para>List of VCF Edge Node ID&#39;s to be removed for shrinkage.</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>EdgeNodeIds</maml:name>
        <maml:Description>
          <maml:para>List of VCF Edge Node ID&#39;s to be removed for shrinkage.</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>$EdgeClusterShrinkageSpec &#x3D; Initialize-VcfCbEdgeClusterShrinkageSpec -EdgeNodeIds &quot;MyEdgeNodeIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterShrinkageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EdgeClusterShrinkageSpec &#x3D; Initialize-VcfCbEdgeClusterShrinkageSpec -EdgeNodeIds &quot;MyEdgeNodeIds&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterShrinkageSpec 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.vmware.com/apis/vcf/latest/data-structures/EdgeClusterShrinkageSpec</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-VcfCbEdgeClusterUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeClusterUpdateSpec</command:noun>
      <maml:description>
        <maml:para>NSX Edge cluster update specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Edge cluster update specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeClusterUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterExpansionSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EdgeClusterExpansionSpec</command:parameterValue>
          <dev:type>
            <maml:name>EdgeClusterExpansionSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterShrinkageSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EdgeClusterShrinkageSpec</command:parameterValue>
          <dev:type>
            <maml:name>EdgeClusterShrinkageSpec</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>Operation</maml:name>
          <maml:Description>
            <maml:para>Edge cluster operation 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>EdgeClusterExpansionSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EdgeClusterExpansionSpec</command:parameterValue>
        <dev:type>
          <maml:name>EdgeClusterExpansionSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EdgeClusterShrinkageSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EdgeClusterShrinkageSpec</command:parameterValue>
        <dev:type>
          <maml:name>EdgeClusterShrinkageSpec</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>Operation</maml:name>
        <maml:Description>
          <maml:para>Edge cluster operation 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>


$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec -Name &quot;MyName&quot; -NsxId &quot;MyNsxId&quot;

$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot; -PeerIP &quot;MyPeerIP&quot; -AsnPeer 0 -BgpPeerPassword &quot;MyBgpPeerPassword&quot; -BgpPeers $BgpPeerSpec

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -VmManagementPortgroupVlan 0 -VmManagementPortgroupName &quot;MyVmManagementPortgroupName&quot; -EdgeTepGateway &quot;MyEdgeTepGateway&quot; -EdgeTep1IP &quot;MyEdgeTep1IP&quot; -EdgeTep2IP &quot;MyEdgeTep2IP&quot; -EdgeTepIpAddressPool $EdgeTepIpAddressPoolSpec -EdgeTepVlan 0 -ClusterId &quot;MyClusterId&quot; -InterRackCluster $false -UplinkNetwork $NsxTEdgeUplinkNetwork -FirstNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot; -SecondNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot;



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

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

$EdgeClusterExpansionSpec &#x3D; Initialize-VcfCbEdgeClusterExpansionSpec -EdgeNodeRootPassword &quot;MyEdgeNodeRootPassword&quot; -EdgeNodeAdminPassword &quot;MyEdgeNodeAdminPassword&quot; -EdgeNodeAuditPassword &quot;MyEdgeNodeAuditPassword&quot; -SkipTepRoutabilityCheck $false -EdgeNodeSpecs $NsxTEdgeNodeSpec -NewIpAddressPoolSpecs $IpAddressPoolSpec -AdditionalTier1Names &quot;MyAdditionalTier1Names&quot; -Tier1Unhosted $false

$EdgeClusterShrinkageSpec &#x3D; Initialize-VcfCbEdgeClusterShrinkageSpec -EdgeNodeIds &quot;MyEdgeNodeIds&quot;
$EdgeClusterUpdateSpec &#x3D; Initialize-VcfCbEdgeClusterUpdateSpec -EdgeClusterExpansionSpec $EdgeClusterExpansionSpec -EdgeClusterShrinkageSpec $EdgeClusterShrinkageSpec -Operation &quot;One among: EXPANSION, SHRINKAGE&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EdgeClusterUpdateSpec &#x3D; Initialize-VcfCbEdgeClusterUpdateSpec -Operation &quot;One among: EXPANSION, SHRINKAGE&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeClusterUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/EdgeClusterUpdateSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEdgeClusterExpansionSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEdgeClusterShrinkageSpec</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-VcfCbEdgeNodeReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeNodeReference</command:noun>
      <maml:description>
        <maml:para>Represents a reference to the edge node</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a reference to the edge node</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeNodeReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the edge node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Hostname of the edge node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ID of the edge node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Hostname of the edge node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EdgeNodeReference &#x3D; Initialize-VcfCbEdgeNodeReference -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeNodeReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EdgeNodeReference &#x3D; Initialize-VcfCbEdgeNodeReference -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeNodeReference 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.vmware.com/apis/vcf/latest/data-structures/EdgeNodeReference</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-VcfCbEdgeTepIpAddressPoolSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EdgeTepIpAddressPoolSpec</command:noun>
      <maml:description>
        <maml:para>This specification indicates which NSX IP pool to use for an Edge node&#39;s TEPs</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification indicates which NSX IP pool to use for an Edge node&#39;s TEPs</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEdgeTepIpAddressPoolSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>NSX IP Pool 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>NsxId</maml:name>
          <maml:Description>
            <maml:para>NSX IP Pool 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>NSX IP Pool 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>NsxId</maml:name>
        <maml:Description>
          <maml:para>NSX IP Pool 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>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>$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec -Name &quot;MyName&quot; -NsxId &quot;MyNsxId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeTepIpAddressPoolSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEdgeTepIpAddressPoolSpec 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.vmware.com/apis/vcf/latest/data-structures/EdgeTepIpAddressPoolSpec</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-VcfCbEncryption</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Encryption</command:noun>
      <maml:description>
        <maml:para>Restore Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Restore Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEncryption</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Passphrase</maml:name>
          <maml:Description>
            <maml:para>Passphrase</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Passphrase</maml:name>
        <maml:Description>
          <maml:para>Passphrase</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEncryption with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEncryption 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.vmware.com/apis/vcf/latest/data-structures/Encryption</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-VcfCbEndpoint</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Endpoint</command:noun>
      <maml:description>
        <maml:para>Represents an Endpoint in a Domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents an Endpoint in a Domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEndpoint</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Type of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Url</maml:name>
          <maml:Description>
            <maml:para>Url of the 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Type of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Url</maml:name>
        <maml:Description>
          <maml:para>Url of the 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: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>$Endpoint &#x3D; Initialize-VcfCbEndpoint -Type &quot;One among: PSC, VCENTER, NSX_MANAGER, NSX_T_MANAGER, VRLI, VRA, VROPS, WSA, VRSLCM&quot; -Url &quot;MyUrl&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEndpoint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Endpoint &#x3D; Initialize-VcfCbEndpoint -Type &quot;One among: PSC, VCENTER, NSX_MANAGER, NSX_T_MANAGER, VRLI, VRA, VROPS, WSA, VRSLCM&quot; -Url &quot;MyUrl&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEndpoint 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.vmware.com/apis/vcf/latest/data-structures/Endpoint</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-VcfCbEntitlements</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Entitlements</command:noun>
      <maml:description>
        <maml:para>Entitlements of the resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Entitlements of the resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEntitlements</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HasNsxEntitlement</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether the resource has NSX entitlement 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HasNsxEntitlement</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether the resource has NSX entitlement 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: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>$Entitlements &#x3D; Initialize-VcfCbEntitlements -HasNsxEntitlement $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEntitlements with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Entitlements &#x3D; Initialize-VcfCbEntitlements
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEntitlements 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.vmware.com/apis/vcf/latest/data-structures/Entitlements</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-VcfCbEntityRest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EntityRest</command:noun>
      <maml:description>
        <maml:para>Entity model representing the physical data output of the assessment workflow.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Entity model representing the physical data output of the assessment workflow.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEntityRest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Id of the entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 the entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Properties</maml:name>
          <maml:Description>
            <maml:para>Properties for this entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Object&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>ChildEntities</maml:name>
          <maml:Description>
            <maml:para>Child entities of this entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;EntityRest&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;EntityRest&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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SourceAddress</maml:name>
          <maml:Description>
            <maml:para>The address of the source</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Classifications</maml:name>
          <maml:Description>
            <maml:para>Classifications of the entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Classification&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Classification&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>Id</maml:name>
        <maml:Description>
          <maml:para>Id of the entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 the entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Properties</maml:name>
        <maml:Description>
          <maml:para>Properties for this entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Object&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Object&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>ChildEntities</maml:name>
        <maml:Description>
          <maml:para>Child entities of this entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;EntityRest&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;EntityRest&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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SourceAddress</maml:name>
        <maml:Description>
          <maml:para>The address of the source</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Classifications</maml:name>
        <maml:Description>
          <maml:para>Classifications of the entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Classification&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Classification&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>
$Classification &#x3D; Initialize-VcfCbClassification -Type &quot;MyType&quot; -Value &quot;MyValue&quot; -Description &quot;MyDescription&quot; -Source &quot;CLASSIFIER&quot;
$EntityRest &#x3D; Initialize-VcfCbEntityRest -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot; -Properties @{ key_example &#x3D; 0 } -ChildEntities $EntityRest -Description &quot;MyDescription&quot; -SourceAddress &quot;MySourceAddress&quot; -Classifications $Classification
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEntityRest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EntityRest &#x3D; Initialize-VcfCbEntityRest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEntityRest 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.vmware.com/apis/vcf/latest/data-structures/EntityRest</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-VcfCbErrorResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ErrorResponse</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbErrorResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ErrorCode</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>Arguments</maml:name>
          <maml:Description>
            <maml:para>No description available.</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>Context</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Message</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>RemediationMessage</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>Cause</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ErrorCause&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ErrorCause&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>NestedErrors</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ErrorResponse&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ErrorResponse&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>ReferenceToken</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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ErrorCode</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>Arguments</maml:name>
        <maml:Description>
          <maml:para>No description available.</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>Context</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Message</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>RemediationMessage</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>Cause</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ErrorCause&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ErrorCause&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>NestedErrors</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ErrorResponse&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ErrorResponse&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>ReferenceToken</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>
$ErrorResponse &#x3D; Initialize-VcfCbErrorResponse -ErrorCode &quot;MyErrorCode&quot; -Arguments &quot;MyArguments&quot; -Context @{ key_example &#x3D; &quot;MyInner&quot; } -Message &quot;MyMessage&quot; -RemediationMessage &quot;MyRemediationMessage&quot; -Cause $ErrorCause -NestedErrors $ErrorResponse -ReferenceToken &quot;MyReferenceToken&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbErrorResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ErrorResponse &#x3D; Initialize-VcfCbErrorResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbErrorResponse 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.vmware.com/apis/vcf/latest/data-structures/ErrorResponse</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-VcfCbEsaConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsaConfig</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-VcfCbEsaConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>vSAN ESA enablement status.</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>VsanMaxConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VsanMaxConfig</command:parameterValue>
          <dev:type>
            <maml:name>VsanMaxConfig</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>Enabled</maml:name>
        <maml:Description>
          <maml:para>vSAN ESA enablement status.</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>VsanMaxConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VsanMaxConfig</command:parameterValue>
        <dev:type>
          <maml:name>VsanMaxConfig</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>
$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsaConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsaConfig 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.vmware.com/apis/vcf/latest/data-structures/EsaConfig</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVsanMaxConfig</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-VcfCbEsxUpgradeFailureAction</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxUpgradeFailureAction</command:noun>
      <maml:description>
        <maml:para>Esx Upgrade failure actions to be taken if host entering maintenance mode failed during esx cluster upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Esx Upgrade failure actions to be taken if host entering maintenance mode failed during esx cluster upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEsxUpgradeFailureAction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait before we retry the failed operation in seconds. If action is RETRY, the value should be between 300 and 3600 seconds. If action is FAIL, the value should not be set.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RetryCount</maml:name>
          <maml:Description>
            <maml:para>Number of times to retry the failed operation. If the action is RETRY, the value should be between 3 and 100. If the action is FAIL, the value should not be set.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Action</maml:name>
          <maml:Description>
            <maml:para>Action to be taken if entering maintenance mode fails for a host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>RetryDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait before we retry the failed operation in seconds. If action is RETRY, the value should be between 300 and 3600 seconds. If action is FAIL, the value should not be set.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RetryCount</maml:name>
        <maml:Description>
          <maml:para>Number of times to retry the failed operation. If the action is RETRY, the value should be between 3 and 100. If the action is FAIL, the value should not be set.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Action</maml:name>
        <maml:Description>
          <maml:para>Action to be taken if entering maintenance mode fails for a host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsxUpgradeFailureAction with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsxUpgradeFailureAction 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.vmware.com/apis/vcf/latest/data-structures/EsxUpgradeFailureAction</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-VcfCbEsxUpgradeOptionsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>EsxUpgradeOptionsSpec</command:noun>
      <maml:description>
        <maml:para>Options for ESXi upgrade. These are applicable to vSphere Lifecycle Manager Images based upgrade only.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Options for ESXi upgrade. These are applicable to vSphere Lifecycle Manager Images based upgrade only.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbEsxUpgradeOptionsSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EsxUpgradeFailureAction</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EsxUpgradeFailureAction</command:parameterValue>
          <dev:type>
            <maml:name>EsxUpgradeFailureAction</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnforceHclValidation</maml:name>
          <maml:Description>
            <maml:para>Flag for enforcing HCL validation for ESXi upgrade, when applicable, to prevent remediation if hardware compatibility issues are found.</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>EnableQuickPatch</maml:name>
          <maml:Description>
            <maml:para>Flag for enabling quick patch policy for ESXi upgrade, when applicable, to do live remediation and not require full maintenance mode or reboot. This option is only applicable to vLCM based ESXi upgrade.</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>EnableQuickboot</maml:name>
          <maml:Description>
            <maml:para>Flag for requesting Quick Boot</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>EvacuateOfflineVms</maml:name>
          <maml:Description>
            <maml:para>Flag for requesting Evacuation of Offline VMs</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>DisableHac</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling HA admission control on the cluster.</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>DisableDpm</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling DPM on the cluster.</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>PreRemediationPowerAction</maml:name>
          <maml:Description>
            <maml:para>Flag for setting VM power state before entering maintenance mode.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>EsxUpgradeFailureAction</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EsxUpgradeFailureAction</command:parameterValue>
        <dev:type>
          <maml:name>EsxUpgradeFailureAction</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnforceHclValidation</maml:name>
        <maml:Description>
          <maml:para>Flag for enforcing HCL validation for ESXi upgrade, when applicable, to prevent remediation if hardware compatibility issues are found.</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>EnableQuickPatch</maml:name>
        <maml:Description>
          <maml:para>Flag for enabling quick patch policy for ESXi upgrade, when applicable, to do live remediation and not require full maintenance mode or reboot. This option is only applicable to vLCM based ESXi upgrade.</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>EnableQuickboot</maml:name>
        <maml:Description>
          <maml:para>Flag for requesting Quick Boot</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>EvacuateOfflineVms</maml:name>
        <maml:Description>
          <maml:para>Flag for requesting Evacuation of Offline VMs</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>DisableHac</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling HA admission control on the cluster.</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>DisableDpm</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling DPM on the cluster.</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>PreRemediationPowerAction</maml:name>
        <maml:Description>
          <maml:para>Flag for setting VM power state before entering maintenance mode.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec -EsxUpgradeFailureAction $EsxUpgradeFailureAction -EnforceHclValidation $false -EnableQuickPatch $false -EnableQuickboot $false -EvacuateOfflineVms $false -DisableHac $false -DisableDpm $false -PreRemediationPowerAction &quot;POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsxUpgradeOptionsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbEsxUpgradeOptionsSpec 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.vmware.com/apis/vcf/latest/data-structures/EsxUpgradeOptionsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEsxUpgradeFailureAction</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-VcfCbExpirationDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ExpirationDetails</command:noun>
      <maml:description>
        <maml:para>Represents expiration details of the credential</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents expiration details of the credential</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbExpirationDetails</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpiryDate</maml:name>
          <maml:Description>
            <maml:para>Expiration date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LastCheckedDate</maml:name>
          <maml:Description>
            <maml:para>Last checked date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ConnectivityStatus</maml:name>
          <maml:Description>
            <maml:para>Connectivity 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>Status</maml:name>
          <maml:Description>
            <maml:para>Expiration 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpiryDate</maml:name>
        <maml:Description>
          <maml:para>Expiration date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LastCheckedDate</maml:name>
        <maml:Description>
          <maml:para>Last checked date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ConnectivityStatus</maml:name>
        <maml:Description>
          <maml:para>Connectivity 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>Status</maml:name>
        <maml:Description>
          <maml:para>Expiration 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: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>$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails -ExpiryDate &quot;MyExpiryDate&quot; -LastCheckedDate &quot;MyLastCheckedDate&quot; -ConnectivityStatus &quot;One among: ACTIVE, ERROR, UNKNOWN&quot; -Status &quot;One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbExpirationDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbExpirationDetails 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.vmware.com/apis/vcf/latest/data-structures/ExpirationDetails</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-VcfCbFcSpec</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-VcfCbFcSpec</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-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFcSpec 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-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFcSpec 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.vmware.com/apis/vcf/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-VcfCbFederatedIdentityProviderInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FederatedIdentityProviderInfo</command:noun>
      <maml:description>
        <maml:para>The identity management info when the provider is via broker federation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The identity management info when the provider is via broker federation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFederatedIdentityProviderInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
          <maml:Description>
            <maml:para>The source of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DirectoryList</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">IdentityProviderDirectory</command:parameterValue>
          <dev:type>
            <maml:name>IdentityProviderDirectory</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OidcInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">OidcInfo</command:parameterValue>
          <dev:type>
            <maml:name>OidcInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SyncClientTokenTTL</maml:name>
          <maml:Description>
            <maml:para>The lifetime in seconds of the sync client bear token</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>SyncClientTokenInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SyncClientTokenInfo</command:parameterValue>
          <dev:type>
            <maml:name>SyncClientTokenInfo</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 user-friendly name for the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
        <maml:Description>
          <maml:para>The source of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DirectoryList</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IdentityProviderDirectory</command:parameterValue>
        <dev:type>
          <maml:name>IdentityProviderDirectory</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OidcInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">OidcInfo</command:parameterValue>
        <dev:type>
          <maml:name>OidcInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SyncClientTokenTTL</maml:name>
        <maml:Description>
          <maml:para>The lifetime in seconds of the sync client bear token</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>SyncClientTokenInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SyncClientTokenInfo</command:parameterValue>
        <dev:type>
          <maml:name>SyncClientTokenInfo</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>
$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$OidcInfo &#x3D; Initialize-VcfCbOidcInfo -ClientId &quot;MyClientId&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -AuthEndpoint &quot;MyAuthEndpoint&quot; -AuthMethod &quot;One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT&quot; -LogoutEndpoint &quot;MyLogoutEndpoint&quot; -Issuer &quot;MyIssuer&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot;
$SyncClientTokenInfo &#x3D; Initialize-VcfCbSyncClientTokenInfo -ExpireIn 0 -ExpireAt &quot;MyExpireAt&quot; -Token &quot;MyToken&quot; -ScimUrl &quot;MyScimUrl&quot;
$FederatedIdentityProviderInfo &#x3D; Initialize-VcfCbFederatedIdentityProviderInfo -Name &quot;MyName&quot; -Source &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot; -DirectoryList $IdentityProviderDirectory -OidcInfo $OidcInfo -SyncClientTokenTTL 0 -SyncClientTokenInfo $SyncClientTokenInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFederatedIdentityProviderInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$FederatedIdentityProviderInfo &#x3D; Initialize-VcfCbFederatedIdentityProviderInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFederatedIdentityProviderInfo 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.vmware.com/apis/vcf/latest/data-structures/FederatedIdentityProviderInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIdentityProviderDirectory</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbOidcInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSyncClientTokenInfo</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-VcfCbFederatedIdentityProviderSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FederatedIdentityProviderSpec</command:noun>
      <maml:description>
        <maml:para>The identity management configuration when the provider is via broker federation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The identity management configuration when the provider is via broker federation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFederatedIdentityProviderSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Directory</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">IdentityProviderDirectory</command:parameterValue>
          <dev:type>
            <maml:name>IdentityProviderDirectory</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>OidcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">OidcSpec</command:parameterValue>
          <dev:type>
            <maml:name>OidcSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SyncClientTokenTTL</maml:name>
          <maml:Description>
            <maml:para>The lifetime in seconds of the sync client bear token, default to 6 months if not specified. This field is deprecated. It is being made as a query parameter in the sync client token generation API. </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: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>The user-friendly name for the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Directory</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IdentityProviderDirectory</command:parameterValue>
        <dev:type>
          <maml:name>IdentityProviderDirectory</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>OidcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">OidcSpec</command:parameterValue>
        <dev:type>
          <maml:name>OidcSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SyncClientTokenTTL</maml:name>
        <maml:Description>
          <maml:para>The lifetime in seconds of the sync client bear token, default to 6 months if not specified. This field is deprecated. It is being made as a query parameter in the sync client token generation API. </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: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>
$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$OidcSpec &#x3D; Initialize-VcfCbOidcSpec -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot;
$FederatedIdentityProviderSpec &#x3D; Initialize-VcfCbFederatedIdentityProviderSpec -Name &quot;MyName&quot; -Directory $IdentityProviderDirectory -OidcSpec $OidcSpec -SyncClientTokenTTL 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFederatedIdentityProviderSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$OidcSpec &#x3D; Initialize-VcfCbOidcSpec -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot;
$FederatedIdentityProviderSpec &#x3D; Initialize-VcfCbFederatedIdentityProviderSpec -Name &quot;MyName&quot; -Directory $IdentityProviderDirectory -OidcSpec $OidcSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFederatedIdentityProviderSpec 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.vmware.com/apis/vcf/latest/data-structures/FederatedIdentityProviderSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIdentityProviderDirectory</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbOidcSpec</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-VcfCbFips</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Fips</command:noun>
      <maml:description>
        <maml:para>Represents VCF FIPS mode status (enabled/disabled)</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents VCF FIPS mode status (enabled/disabled)</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFips</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</maml:name>
          <maml:Description>
            <maml:para>VCF FIPS mode status</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>Enabled</maml:name>
        <maml:Description>
          <maml:para>VCF FIPS mode status</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>$Fips &#x3D; Initialize-VcfCbFips -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFips with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Fips &#x3D; Initialize-VcfCbFips -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFips 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.vmware.com/apis/vcf/latest/data-structures/Fips</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-VcfCbFlexibleProductPatch</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FlexibleProductPatch</command:noun>
      <maml:description>
        <maml:para>Model for product async/hot patches with their supported product versions</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for product async/hot patches with their supported product versions</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFlexibleProductPatch</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductType</maml:name>
          <maml:Description>
            <maml:para>product type of 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Versions</maml:name>
          <maml:Description>
            <maml:para>supported versions of patch</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>ProductType</maml:name>
        <maml:Description>
          <maml:para>product type of 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Versions</maml:name>
        <maml:Description>
          <maml:para>supported versions of patch</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>$FlexibleProductPatch &#x3D; Initialize-VcfCbFlexibleProductPatch -ProductType &quot;MyProductType&quot; -Versions &quot;MyVersions&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFlexibleProductPatch with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$FlexibleProductPatch &#x3D; Initialize-VcfCbFlexibleProductPatch -ProductType &quot;MyProductType&quot; -Versions &quot;MyVersions&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFlexibleProductPatch 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.vmware.com/apis/vcf/latest/data-structures/FlexibleProductPatch</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-VcfCbFlexibleProductPatches</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FlexibleProductPatches</command:noun>
      <maml:description>
        <maml:para>Model for supported product async/hot patches associated with a VCF release</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for supported product async/hot patches associated with a VCF release</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFlexibleProductPatches</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Domain 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Patches</maml:name>
          <maml:Description>
            <maml:para>List of available patches on the VCF release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;FlexibleProductPatch&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;FlexibleProductPatch&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>_Version</maml:name>
        <maml:Description>
          <maml:para>Domain 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Patches</maml:name>
        <maml:Description>
          <maml:para>List of available patches on the VCF release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;FlexibleProductPatch&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;FlexibleProductPatch&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>
$FlexibleProductPatch &#x3D; Initialize-VcfCbFlexibleProductPatch -ProductType &quot;MyProductType&quot; -Versions &quot;MyVersions&quot;
$FlexibleProductPatches &#x3D; Initialize-VcfCbFlexibleProductPatches -_Version &quot;My_Version&quot; -Patches $FlexibleProductPatch
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFlexibleProductPatches with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$FlexibleProductPatch &#x3D; Initialize-VcfCbFlexibleProductPatch -ProductType &quot;MyProductType&quot; -Versions &quot;MyVersions&quot;
$FlexibleProductPatches &#x3D; Initialize-VcfCbFlexibleProductPatches -_Version &quot;My_Version&quot; -Patches $FlexibleProductPatch
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFlexibleProductPatches 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.vmware.com/apis/vcf/latest/data-structures/FlexibleProductPatches</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-VcfCbFrequencyMetric</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>FrequencyMetric</command:noun>
      <maml:description>
        <maml:para>Represents a single metric representing frequency</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a single metric representing frequency</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFrequencyMetric</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Value</maml:name>
          <maml:Description>
            <maml:para>Value of the metric</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Unit</maml:name>
          <maml:Description>
            <maml:para>Unit of the metric</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(UnitEnum)</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Value</maml:name>
        <maml:Description>
          <maml:para>Value of the metric</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Unit</maml:name>
        <maml:Description>
          <maml:para>Unit of the metric</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(UnitEnum)</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>$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFrequencyMetric with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFrequencyMetric 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.vmware.com/apis/vcf/latest/data-structures/FrequencyMetric</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-VcfCbFunctionality</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Functionality</command:noun>
      <maml:description>
        <maml:para>Defines a functionality model</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a functionality model</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbFunctionality</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Operation that is represented in machine readable format. The convention is &lt;resource&gt;_&lt;operation&gt;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if a given functionality is allowed/disallowed</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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>The localized error message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Type</maml:name>
        <maml:Description>
          <maml:para>Operation that is represented in machine readable format. The convention is &lt;resource&gt;_&lt;operation&gt;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if a given functionality is allowed/disallowed</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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>The localized error message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true -ErrorMessage &quot;MyErrorMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFunctionality with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbFunctionality 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.vmware.com/apis/vcf/latest/data-structures/Functionality</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-VcfCbHardwareSupportInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HardwareSupportInfo</command:noun>
      <maml:description>
        <maml:para>Hardware support contains base os, components, hardware support, addOn metadata to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware support contains base os, components, hardware support, addOn metadata to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHardwareSupportInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Packages</maml:name>
          <maml:Description>
            <maml:para>Hardware support packages</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, HardwareSupportPackageInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, HardwareSupportPackageInfo&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>Packages</maml:name>
        <maml:Description>
          <maml:para>Hardware support packages</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, HardwareSupportPackageInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, HardwareSupportPackageInfo&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>
$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportInfo 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.vmware.com/apis/vcf/latest/data-structures/HardwareSupportInfo</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-VcfCbHardwareSupportPackage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HardwareSupportPackage</command:noun>
      <maml:description>
        <maml:para>Hardware Support Specification for Firmware Upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware Support Specification for Firmware Upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHardwareSupportPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Manager 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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Manager display 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>Pkg</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Package</command:parameterValue>
          <dev:type>
            <maml:name>Package</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>Hardware Support Manager 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Manager display 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>Pkg</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Package</command:parameterValue>
        <dev:type>
          <maml:name>Package</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>
$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Pkg $Package
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -Pkg $Package
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackage 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.vmware.com/apis/vcf/latest/data-structures/HardwareSupportPackage</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPackage</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-VcfCbHardwareSupportPackageInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HardwareSupportPackageInfo</command:noun>
      <maml:description>
        <maml:para>Hardware Support Package contains metadata regarding the package, version to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware Support Package contains metadata regarding the package, version to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHardwareSupportPackageInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Pkg</maml:name>
          <maml:Description>
            <maml:para>Hardware support package 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>_Version</maml:name>
          <maml:Description>
            <maml:para>Hardware support package 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>Pkg</maml:name>
        <maml:Description>
          <maml:para>Hardware support package 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Hardware support package 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>$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackageInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackageInfo 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.vmware.com/apis/vcf/latest/data-structures/HardwareSupportPackageInfo</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-VcfCbHardwareSupportPackages</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HardwareSupportPackages</command:noun>
      <maml:description>
        <maml:para>Available Hardware Support Manager details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Available Hardware Support Manager details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHardwareSupportPackages</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Manager 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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Manager display 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>Packages</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Packages</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Package&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Package&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>Hardware Support Manager 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Manager display 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>Packages</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Packages</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Package&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Package&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>
$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackages with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportPackages 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.vmware.com/apis/vcf/latest/data-structures/HardwareSupportPackages</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-VcfCbHardwareSupportSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HardwareSupportSpec</command:noun>
      <maml:description>
        <maml:para>Hardware Support Specification for Firmware Upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware Support Specification for Firmware Upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHardwareSupportSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Manager 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>PackageSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PackageSpec</command:parameterValue>
          <dev:type>
            <maml:name>PackageSpec</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>Hardware Support Manager 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>PackageSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PackageSpec</command:parameterValue>
        <dev:type>
          <maml:name>PackageSpec</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>
$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHardwareSupportSpec 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.vmware.com/apis/vcf/latest/data-structures/HardwareSupportSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPackageSpec</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-VcfCbHciMeshData</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HciMeshData</command:noun>
      <maml:description>
        <maml:para>vSAN remote datastore mount related data for Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vSAN remote datastore mount related data for Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHciMeshData</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Cluster 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>IsHciMeshEnabled</maml:name>
          <maml:Description>
            <maml:para>vSAN remote datastore mount enabled status</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>RemoteDatastore</maml:name>
          <maml:Description>
            <maml:para>Remote Datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PrimaryDataStoreId</maml:name>
          <maml:Description>
            <maml:para>Primary Datastore 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>VsanDataStores</maml:name>
          <maml:Description>
            <maml:para>vSAN Datastores</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>ClientClusters</maml:name>
          <maml:Description>
            <maml:para>Client Cluster</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>RemoteDatastoreInfos</maml:name>
          <maml:Description>
            <maml:para>Remote Datastore Infos</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;RemoteDatastoreInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;RemoteDatastoreInfo&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>IsServer</maml:name>
          <maml:Description>
            <maml:para>Is Cluster Server</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>IsClient</maml:name>
          <maml:Description>
            <maml:para>Is Cluster Client</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>ComputeOnlyClient</maml:name>
          <maml:Description>
            <maml:para>Is Cluster Compute only</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>NumberOfClients</maml:name>
          <maml:Description>
            <maml:para>Client clusters count</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>NumberOfServers</maml:name>
          <maml:Description>
            <maml:para>Server clusters count</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>Cluster 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>IsHciMeshEnabled</maml:name>
        <maml:Description>
          <maml:para>vSAN remote datastore mount enabled status</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>RemoteDatastore</maml:name>
        <maml:Description>
          <maml:para>Remote Datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PrimaryDataStoreId</maml:name>
        <maml:Description>
          <maml:para>Primary Datastore 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>VsanDataStores</maml:name>
        <maml:Description>
          <maml:para>vSAN Datastores</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>ClientClusters</maml:name>
        <maml:Description>
          <maml:para>Client Cluster</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>RemoteDatastoreInfos</maml:name>
        <maml:Description>
          <maml:para>Remote Datastore Infos</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;RemoteDatastoreInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;RemoteDatastoreInfo&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>IsServer</maml:name>
        <maml:Description>
          <maml:para>Is Cluster Server</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>IsClient</maml:name>
        <maml:Description>
          <maml:para>Is Cluster Client</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>ComputeOnlyClient</maml:name>
        <maml:Description>
          <maml:para>Is Cluster Compute only</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>NumberOfClients</maml:name>
        <maml:Description>
          <maml:para>Client clusters count</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>NumberOfServers</maml:name>
        <maml:Description>
          <maml:para>Server clusters count</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>
$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData -Name &quot;MyName&quot; -IsHciMeshEnabled $false -RemoteDatastore &quot;MyRemoteDatastore&quot; -PrimaryDataStoreId &quot;MyPrimaryDataStoreId&quot; -VsanDataStores &quot;MyVsanDataStores&quot; -ClientClusters &quot;MyClientClusters&quot; -RemoteDatastoreInfos $RemoteDatastoreInfo -IsServer $false -IsClient $false -ComputeOnlyClient $false -NumberOfClients 0 -NumberOfServers 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHciMeshData with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHciMeshData 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.vmware.com/apis/vcf/latest/data-structures/HciMeshData</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-VcfCbHealthCheckQueryResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthCheckQueryResult</command:noun>
      <maml:description>
        <maml:para>HealthCheckQueryResult</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>HealthCheckQueryResult</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthCheckQueryResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResultId</maml:name>
          <maml:Description>
            <maml:para>Result 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>Status</maml:name>
          <maml:Description>
            <maml:para>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>Result</maml:name>
          <maml:Description>
            <maml:para>result</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HealthCheckResult&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HealthCheckResult&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>ResultId</maml:name>
        <maml:Description>
          <maml:para>Result 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>Status</maml:name>
        <maml:Description>
          <maml:para>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>Result</maml:name>
        <maml:Description>
          <maml:para>result</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HealthCheckResult&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HealthCheckResult&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>
$HealthCheckResult &#x3D; Initialize-VcfCbHealthCheckResult -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Type &quot;One among: VSAN&quot; -Status &quot;One among: ENABLED, DISABLED&quot; -ResourceType &quot;One among: CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot;
$HealthCheckQueryResult &#x3D; Initialize-VcfCbHealthCheckQueryResult -ResultId &quot;MyResultId&quot; -Status &quot;MyStatus&quot; -Result $HealthCheckResult
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckQueryResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HealthCheckQueryResult &#x3D; Initialize-VcfCbHealthCheckQueryResult -ResultId &quot;MyResultId&quot; -Status &quot;MyStatus&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckQueryResult 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.vmware.com/apis/vcf/latest/data-structures/HealthCheckQueryResult</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-VcfCbHealthCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthCheckResult</command:noun>
      <maml:description>
        <maml:para>HealthCheckResult</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>HealthCheckResult</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthCheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Health Check 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>Name</maml:name>
          <maml:Description>
            <maml:para>Health Check 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>Description</maml:name>
          <maml:Description>
            <maml:para>Health check description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 the health check.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type of the health 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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the health 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>ResourceId</maml:name>
          <maml:Description>
            <maml:para>ID of the resource, if the ResourceType is CLUSTER, then the resourceId &#x3D;&#x3D; ClusterId</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of resource, if the ResourceType is CLUSTER, then the resourceName &#x3D;&#x3D; ClusterName</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Health Check 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>Name</maml:name>
        <maml:Description>
          <maml:para>Health Check 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>Description</maml:name>
        <maml:Description>
          <maml:para>Health check description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 the health check.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type of the health 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the health 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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>ID of the resource, if the ResourceType is CLUSTER, then the resourceId &#x3D;&#x3D; ClusterId</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of resource, if the ResourceType is CLUSTER, then the resourceName &#x3D;&#x3D; ClusterName</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$HealthCheckResult &#x3D; Initialize-VcfCbHealthCheckResult -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -Type &quot;One among: VSAN&quot; -Status &quot;One among: ENABLED, DISABLED&quot; -ResourceType &quot;One among: CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthCheckResult &#x3D; Initialize-VcfCbHealthCheckResult -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckResult 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.vmware.com/apis/vcf/latest/data-structures/HealthCheckResult</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-VcfCbHealthChecks</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthChecks</command:noun>
      <maml:description>
        <maml:para>Sos Health Checks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sos Health Checks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthChecks</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServicesHealth</maml:name>
          <maml:Description>
            <maml:para>Performs checks on Services health.</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>NtpHealth</maml:name>
          <maml:Description>
            <maml:para>Performs NTP checks for components.</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>GeneralHealth</maml:name>
          <maml:Description>
            <maml:para>Performs some generic health checks.</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>CertificateHealth</maml:name>
          <maml:Description>
            <maml:para>Performs Certificate health checks.</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>PasswordHealth</maml:name>
          <maml:Description>
            <maml:para>Performs Password Expiry checks.</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>ConnectivityHealth</maml:name>
          <maml:Description>
            <maml:para>Performs Connectivity health checks.</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>ComputeHealth</maml:name>
          <maml:Description>
            <maml:para>Performs Compute Health checks.</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>StorageHealth</maml:name>
          <maml:Description>
            <maml:para>Performs Storage Health checks.</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>DnsHealth</maml:name>
          <maml:Description>
            <maml:para>Performs DNS Health checks.</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>HardwareCompatibilityHealth</maml:name>
          <maml:Description>
            <maml:para>Performs HardwareCompatibilityHealth Health checks.</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>VersionHealth</maml:name>
          <maml:Description>
            <maml:para>Perform version checks for VCF components.</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>ServicesHealth</maml:name>
        <maml:Description>
          <maml:para>Performs checks on Services health.</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>NtpHealth</maml:name>
        <maml:Description>
          <maml:para>Performs NTP checks for components.</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>GeneralHealth</maml:name>
        <maml:Description>
          <maml:para>Performs some generic health checks.</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>CertificateHealth</maml:name>
        <maml:Description>
          <maml:para>Performs Certificate health checks.</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>PasswordHealth</maml:name>
        <maml:Description>
          <maml:para>Performs Password Expiry checks.</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>ConnectivityHealth</maml:name>
        <maml:Description>
          <maml:para>Performs Connectivity health checks.</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>ComputeHealth</maml:name>
        <maml:Description>
          <maml:para>Performs Compute Health checks.</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>StorageHealth</maml:name>
        <maml:Description>
          <maml:para>Performs Storage Health checks.</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>DnsHealth</maml:name>
        <maml:Description>
          <maml:para>Performs DNS Health checks.</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>HardwareCompatibilityHealth</maml:name>
        <maml:Description>
          <maml:para>Performs HardwareCompatibilityHealth Health checks.</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>VersionHealth</maml:name>
        <maml:Description>
          <maml:para>Perform version checks for VCF components.</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>$HealthChecks &#x3D; Initialize-VcfCbHealthChecks -ServicesHealth $false -NtpHealth $false -GeneralHealth $false -CertificateHealth $false -PasswordHealth $false -ConnectivityHealth $false -ComputeHealth $false -StorageHealth $false -DnsHealth $false -HardwareCompatibilityHealth $false -VersionHealth $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthChecks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthChecks &#x3D; Initialize-VcfCbHealthChecks
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthChecks 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.vmware.com/apis/vcf/latest/data-structures/HealthChecks</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-VcfCbHealthCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthCheckSpec</command:noun>
      <maml:description>
        <maml:para>HealthCheck</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>HealthCheck</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthCheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Health Check 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>Name</maml:name>
          <maml:Description>
            <maml:para>Health Check 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>Status</maml:name>
          <maml:Description>
            <maml:para>Health check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of the resource, if the ResourceType is CLUSTER, then the resourceName &#x3D;&#x3D; ClusterName</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Health Check 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>Name</maml:name>
        <maml:Description>
          <maml:para>Health Check 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>Status</maml:name>
        <maml:Description>
          <maml:para>Health check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of the resource, if the ResourceType is CLUSTER, then the resourceName &#x3D;&#x3D; ClusterName</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$HealthCheckSpec &#x3D; Initialize-VcfCbHealthCheckSpec -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Status &quot;MyStatus&quot; -ResourceType &quot;MyResourceType&quot; -ResourceName &quot;MyResourceName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthCheckSpec &#x3D; Initialize-VcfCbHealthCheckSpec -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Status &quot;MyStatus&quot; -ResourceType &quot;MyResourceType&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckSpec 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.vmware.com/apis/vcf/latest/data-structures/HealthCheckSpec</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-VcfCbHealthCheckTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthCheckTask</command:noun>
      <maml:description>
        <maml:para>HealthCheckTask</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>HealthCheckTask</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthCheckTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Health Check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Health Check task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceStatus</maml:name>
          <maml:Description>
            <maml:para>Health Check resource status</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Id</maml:name>
        <maml:Description>
          <maml:para>Health Check 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Status</maml:name>
        <maml:Description>
          <maml:para>Health Check task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceStatus</maml:name>
        <maml:Description>
          <maml:para>Health Check resource status</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>$HealthCheckTask &#x3D; Initialize-VcfCbHealthCheckTask -Id &quot;MyId&quot; -Status &quot;MyStatus&quot; -ResourceStatus @{ key_example &#x3D; &quot;MyInner&quot; }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthCheckTask &#x3D; Initialize-VcfCbHealthCheckTask -Id &quot;MyId&quot; -Status &quot;MyStatus&quot; -ResourceStatus @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthCheckTask 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.vmware.com/apis/vcf/latest/data-structures/HealthCheckTask</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-VcfCbHealthSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummary</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummary</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Health summary collection 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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>CreationTimestamp.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>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="false" pipelineInput="false" aliases="none">
          <maml:name>BundleAvailable</maml:name>
          <maml:Description>
            <maml:para>Indicate if bundle is available in file system.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
          <maml:Description>
            <maml:para>Id of the Support Bundle task.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>CompletionTimestamp.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BundleName</maml:name>
          <maml:Description>
            <maml:para>Name of the Support 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>Status</maml:name>
        <maml:Description>
          <maml:para>Health summary collection 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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>CreationTimestamp.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>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="false" pipelineInput="false" aliases="none">
        <maml:name>BundleAvailable</maml:name>
        <maml:Description>
          <maml:para>Indicate if bundle is available in file system.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
        <maml:Description>
          <maml:para>Id of the Support Bundle task.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>CompletionTimestamp.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BundleName</maml:name>
        <maml:Description>
          <maml:para>Name of the Support 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>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>$HealthSummary &#x3D; Initialize-VcfCbHealthSummary -Status &quot;One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Description &quot;MyDescription&quot; -BundleAvailable &quot;MyBundleAvailable&quot; -Id &quot;MyId&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -BundleName &quot;MyBundleName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthSummary &#x3D; Initialize-VcfCbHealthSummary
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummary 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.vmware.com/apis/vcf/latest/data-structures/HealthSummary</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-VcfCbHealthSummaryConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummaryConfig</command:noun>
      <maml:description>
        <maml:para>HealthSummary config</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>HealthSummary config</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummaryConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipKnownHostCheck</maml:name>
          <maml:Description>
            <maml:para>Skip known_hosts file for HealthSummary.</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>Force</maml:name>
          <maml:Description>
            <maml:para>Run SOS operations, even if there is a Workload running.</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>SkipKnownHostCheck</maml:name>
        <maml:Description>
          <maml:para>Skip known_hosts file for HealthSummary.</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>Force</maml:name>
        <maml:Description>
          <maml:para>Run SOS operations, even if there is a Workload running.</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>$HealthSummaryConfig &#x3D; Initialize-VcfCbHealthSummaryConfig -SkipKnownHostCheck $false -Force $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthSummaryConfig &#x3D; Initialize-VcfCbHealthSummaryConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryConfig 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.vmware.com/apis/vcf/latest/data-structures/HealthSummaryConfig</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-VcfCbHealthSummaryIncludeItems</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummaryIncludeItems</command:noun>
      <maml:description>
        <maml:para>Sos Additional Reports for Health Checks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sos Additional Reports for Health Checks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummaryIncludeItems</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SummaryReport</maml:name>
          <maml:Description>
            <maml:para>Collect Vcf Summary Reports</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>PrecheckReport</maml:name>
          <maml:Description>
            <maml:para>Collect VCF LCM Upgrade Pre-check Reports, Default value is 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SummaryReport</maml:name>
        <maml:Description>
          <maml:para>Collect Vcf Summary Reports</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>PrecheckReport</maml:name>
        <maml:Description>
          <maml:para>Collect VCF LCM Upgrade Pre-check Reports, Default value is 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: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>$HealthSummaryIncludeItems &#x3D; Initialize-VcfCbHealthSummaryIncludeItems -SummaryReport $false -PrecheckReport $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryIncludeItems with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HealthSummaryIncludeItems &#x3D; Initialize-VcfCbHealthSummaryIncludeItems
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryIncludeItems 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.vmware.com/apis/vcf/latest/data-structures/HealthSummaryIncludeItems</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-VcfCbHealthSummaryOption</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummaryOption</command:noun>
      <maml:description>
        <maml:para>Sos options for support health checks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sos options for support health checks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummaryOption</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HealthSummaryConfig</command:parameterValue>
          <dev:type>
            <maml:name>HealthSummaryConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Include</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HealthSummaryIncludeItems</command:parameterValue>
          <dev:type>
            <maml:name>HealthSummaryIncludeItems</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>Config</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HealthSummaryConfig</command:parameterValue>
        <dev:type>
          <maml:name>HealthSummaryConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Include</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HealthSummaryIncludeItems</command:parameterValue>
        <dev:type>
          <maml:name>HealthSummaryIncludeItems</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>
$HealthSummaryConfig &#x3D; Initialize-VcfCbHealthSummaryConfig -SkipKnownHostCheck $false -Force $false
$HealthSummaryIncludeItems &#x3D; Initialize-VcfCbHealthSummaryIncludeItems -SummaryReport $false -PrecheckReport $false
$HealthSummaryOption &#x3D; Initialize-VcfCbHealthSummaryOption -Config $HealthSummaryConfig -Include $HealthSummaryIncludeItems
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryOption with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HealthSummaryOption &#x3D; Initialize-VcfCbHealthSummaryOption
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryOption 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.vmware.com/apis/vcf/latest/data-structures/HealthSummaryOption</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHealthSummaryConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHealthSummaryIncludeItems</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-VcfCbHealthSummaryScope</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummaryScope</command:noun>
      <maml:description>
        <maml:para>Domain and cluster under which logs should be collected.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domain and cluster under which logs should be collected.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummaryScope</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeFreeHosts</maml:name>
          <maml:Description>
            <maml:para>Include free hosts.</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>IncludeAllDomains</maml:name>
          <maml:Description>
            <maml:para>Include all domains for SOS operation.</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>Domains</maml:name>
          <maml:Description>
            <maml:para>Domains and Clusters for SOS operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Domains&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Domains&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>IncludeFreeHosts</maml:name>
        <maml:Description>
          <maml:para>Include free hosts.</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>IncludeAllDomains</maml:name>
        <maml:Description>
          <maml:para>Include all domains for SOS operation.</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>Domains</maml:name>
        <maml:Description>
          <maml:para>Domains and Clusters for SOS operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Domains&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Domains&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>
$Domains &#x3D; Initialize-VcfCbDomains -DomainName &quot;MyDomainName&quot; -ClusterNames &quot;MyClusterNames&quot;
$HealthSummaryScope &#x3D; Initialize-VcfCbHealthSummaryScope -IncludeFreeHosts $false -IncludeAllDomains $false -Domains $Domains
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryScope with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HealthSummaryScope &#x3D; Initialize-VcfCbHealthSummaryScope
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummaryScope 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.vmware.com/apis/vcf/latest/data-structures/HealthSummaryScope</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-VcfCbHealthSummarySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HealthSummarySpec</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHealthSummarySpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Options</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HealthSummaryOption</command:parameterValue>
          <dev:type>
            <maml:name>HealthSummaryOption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Scope</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HealthSummaryScope</command:parameterValue>
          <dev:type>
            <maml:name>HealthSummaryScope</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HealthChecks</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HealthChecks</command:parameterValue>
          <dev:type>
            <maml:name>HealthChecks</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>Options</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HealthSummaryOption</command:parameterValue>
        <dev:type>
          <maml:name>HealthSummaryOption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Scope</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HealthSummaryScope</command:parameterValue>
        <dev:type>
          <maml:name>HealthSummaryScope</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>HealthChecks</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HealthChecks</command:parameterValue>
        <dev:type>
          <maml:name>HealthChecks</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>

$HealthSummaryConfig &#x3D; Initialize-VcfCbHealthSummaryConfig -SkipKnownHostCheck $false -Force $false
$HealthSummaryIncludeItems &#x3D; Initialize-VcfCbHealthSummaryIncludeItems -SummaryReport $false -PrecheckReport $false
$HealthSummaryOption &#x3D; Initialize-VcfCbHealthSummaryOption -Config $HealthSummaryConfig -Include $HealthSummaryIncludeItems


$Domains &#x3D; Initialize-VcfCbDomains -DomainName &quot;MyDomainName&quot; -ClusterNames &quot;MyClusterNames&quot;
$HealthSummaryScope &#x3D; Initialize-VcfCbHealthSummaryScope -IncludeFreeHosts $false -IncludeAllDomains $false -Domains $Domains

$HealthChecks &#x3D; Initialize-VcfCbHealthChecks -ServicesHealth $false -NtpHealth $false -GeneralHealth $false -CertificateHealth $false -PasswordHealth $false -ConnectivityHealth $false -ComputeHealth $false -StorageHealth $false -DnsHealth $false -HardwareCompatibilityHealth $false -VersionHealth $false
$HealthSummarySpec &#x3D; Initialize-VcfCbHealthSummarySpec -Options $HealthSummaryOption -Scope $HealthSummaryScope -HealthChecks $HealthChecks
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummarySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HealthSummarySpec &#x3D; Initialize-VcfCbHealthSummarySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHealthSummarySpec 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.vmware.com/apis/vcf/latest/data-structures/HealthSummarySpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHealthSummaryOption</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHealthSummaryScope</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHealthChecks</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-VcfCbHighAvailability</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HighAvailability</command:noun>
      <maml:description>
        <maml:para>This specification contains high availability settings</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains high availability settings</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHighAvailability</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Enabled</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>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>Enabled</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>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>$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHighAvailability with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HighAvailability &#x3D; Initialize-VcfCbHighAvailability -Enabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHighAvailability 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.vmware.com/apis/vcf/latest/data-structures/HighAvailability</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-VcfCbHistory</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>History</command:noun>
      <maml:description>
        <maml:para>Represents version change history for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents version change history for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHistory</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Versions</maml:name>
          <maml:Description>
            <maml:para>The list of version change</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ModelVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ModelVersion&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>Versions</maml:name>
        <maml:Description>
          <maml:para>The list of version change</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ModelVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ModelVersion&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>
$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$History &#x3D; Initialize-VcfCbHistory -Versions $ModelVersion
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHistory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$History &#x3D; Initialize-VcfCbHistory
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHistory 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.vmware.com/apis/vcf/latest/data-structures/History</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-VcfCbHost</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Host</command:noun>
      <maml:description>
        <maml:para>Represents an Esxi host in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents an Esxi host in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHost</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SerialNumber</maml:name>
          <maml:Description>
            <maml:para>Serial Number of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EsxiVersion</maml:name>
          <maml:Description>
            <maml:para>ESXi software version of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSH Thumbprint of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HardwareVendor</maml:name>
          <maml:Description>
            <maml:para>Hardware vendor of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HardwareModel</maml:name>
          <maml:Description>
            <maml:para>Hardware model of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsPrimary</maml:name>
          <maml:Description>
            <maml:para>Is the host a primary host in VxRail HCI Context</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>IsVsanEsaEligible</maml:name>
          <maml:Description>
            <maml:para>Is the host vSAN ESA eligible in VxRail HCI Context</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>IpAddresses</maml:name>
          <maml:Description>
            <maml:para>Information about IP addresses assigned to the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddress&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddress&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>Cpu</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Cpu</command:parameterValue>
          <dev:type>
            <maml:name>Cpu</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Memory</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Memory</command:parameterValue>
          <dev:type>
            <maml:name>Memory</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Storage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Storage</command:parameterValue>
          <dev:type>
            <maml:name>Storage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PhysicalNics</maml:name>
          <maml:Description>
            <maml:para>Information about physical NICs on the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PhysicalNic&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PhysicalNic&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>Networks</maml:name>
          <maml:Description>
            <maml:para>Information about Networks on the host This is deprecated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Network&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>HostNetworks</maml:name>
          <maml:Description>
            <maml:para>Information about Networks on the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostNetwork&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostNetwork&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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
          <dev:type>
            <maml:name>DomainReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networkpool</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NetworkPoolReference</command:parameterValue>
          <dev:type>
            <maml:name>NetworkPoolReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cluster</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ClusterReference</command:parameterValue>
          <dev:type>
            <maml:name>ClusterReference</maml:name>
            <maml: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>Status of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompatibleStorageType</maml:name>
          <maml:Description>
            <maml:para>Information about the host compatible storage 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>BundleRepoDatastore</maml:name>
          <maml:Description>
            <maml:para>Bundle repositry datastore for this host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Hybrid</maml:name>
          <maml:Description>
            <maml:para>Information about the storage type of the host, true if the host is hybrid</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>SoftwareInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
          <dev:type>
            <maml:name>SoftwareInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>Deprecated, this list will always be returned empty</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>ConfigurationStatus</maml:name>
          <maml:Description>
            <maml:para>Information about the configuration status of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DatastoreType</maml:name>
          <maml:Description>
            <maml:para>Information about the datastore type of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SerialNumber</maml:name>
        <maml:Description>
          <maml:para>Serial Number of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EsxiVersion</maml:name>
        <maml:Description>
          <maml:para>ESXi software version of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSH Thumbprint of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HardwareVendor</maml:name>
        <maml:Description>
          <maml:para>Hardware vendor of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HardwareModel</maml:name>
        <maml:Description>
          <maml:para>Hardware model of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsPrimary</maml:name>
        <maml:Description>
          <maml:para>Is the host a primary host in VxRail HCI Context</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>IsVsanEsaEligible</maml:name>
        <maml:Description>
          <maml:para>Is the host vSAN ESA eligible in VxRail HCI Context</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>IpAddresses</maml:name>
        <maml:Description>
          <maml:para>Information about IP addresses assigned to the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddress&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddress&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>Cpu</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Cpu</command:parameterValue>
        <dev:type>
          <maml:name>Cpu</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Memory</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Memory</command:parameterValue>
        <dev:type>
          <maml:name>Memory</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Storage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Storage</command:parameterValue>
        <dev:type>
          <maml:name>Storage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PhysicalNics</maml:name>
        <maml:Description>
          <maml:para>Information about physical NICs on the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PhysicalNic&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PhysicalNic&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>Networks</maml:name>
        <maml:Description>
          <maml:para>Information about Networks on the host This is deprecated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Network&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>HostNetworks</maml:name>
        <maml:Description>
          <maml:para>Information about Networks on the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostNetwork&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostNetwork&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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
        <dev:type>
          <maml:name>DomainReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Networkpool</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NetworkPoolReference</command:parameterValue>
        <dev:type>
          <maml:name>NetworkPoolReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cluster</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ClusterReference</command:parameterValue>
        <dev:type>
          <maml:name>ClusterReference</maml:name>
          <maml: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>Status of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompatibleStorageType</maml:name>
        <maml:Description>
          <maml:para>Information about the host compatible storage 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>BundleRepoDatastore</maml:name>
        <maml:Description>
          <maml:para>Bundle repositry datastore for this host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Hybrid</maml:name>
        <maml:Description>
          <maml:para>Information about the storage type of the host, true if the host is hybrid</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>SoftwareInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
        <dev:type>
          <maml:name>SoftwareInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:Description>
          <maml:para>Deprecated, this list will always be returned empty</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>ConfigurationStatus</maml:name>
        <maml:Description>
          <maml:para>Information about the configuration status of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DatastoreType</maml:name>
        <maml:Description>
          <maml:para>Information about the datastore type of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Host &#x3D; Initialize-VcfCbHost
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHost 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.vmware.com/apis/vcf/latest/data-structures/Host</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCpu</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbMemory</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbStorage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNetworkPoolReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbClusterReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSoftwareInfo</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-VcfCbHostCommissionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostCommissionSpec</command:noun>
      <maml:description>
        <maml:para> This specification contains the input to commission a host to VMware Cloud Foundation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para> This specification contains the input to commission a host to VMware Cloud Foundation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostCommissionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Username of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StorageType</maml:name>
          <maml:Description>
            <maml:para>Storage 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>VvolStorageProtocolType</maml:name>
          <maml:Description>
            <maml:para>vVol Storage Protocol 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkPoolId</maml:name>
          <maml:Description>
            <maml:para>ID of the network pool to associate the host with</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NetworkPoolName</maml:name>
          <maml:Description>
            <maml:para>Name of the network pool to associate the host with</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSH thumbprint of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Username of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StorageType</maml:name>
        <maml:Description>
          <maml:para>Storage 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>VvolStorageProtocolType</maml:name>
        <maml:Description>
          <maml:para>vVol Storage Protocol 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkPoolId</maml:name>
        <maml:Description>
          <maml:para>ID of the network pool to associate the host with</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NetworkPoolName</maml:name>
        <maml:Description>
          <maml:para>Name of the network pool to associate the host with</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSH thumbprint of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$HostCommissionSpec &#x3D; Initialize-VcfCbHostCommissionSpec -Fqdn &quot;MyFqdn&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -StorageType &quot;One among: VSAN, VSAN_ESA, VSAN_REMOTE, VSAN_MAX, NFS, VMFS_FC, VVOL&quot; -VvolStorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -NetworkPoolId &quot;MyNetworkPoolId&quot; -NetworkPoolName &quot;MyNetworkPoolName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostCommissionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HostCommissionSpec &#x3D; Initialize-VcfCbHostCommissionSpec -Fqdn &quot;MyFqdn&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -StorageType &quot;One among: VSAN, VSAN_ESA, VSAN_REMOTE, VSAN_MAX, NFS, VMFS_FC, VVOL&quot; -NetworkPoolId &quot;MyNetworkPoolId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostCommissionSpec 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.vmware.com/apis/vcf/latest/data-structures/HostCommissionSpec</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-VcfCbHostCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostCriterion</command:noun>
      <maml:description>
        <maml:para>Represents a criterion for querying the host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a criterion for querying the host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubCriteria</maml:name>
          <maml:Description>
            <maml:para>Collection of sub-criterion supported on this criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostCriterion&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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubCriteria</maml:name>
        <maml:Description>
          <maml:para>Collection of sub-criterion supported on this criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostCriterion&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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$HostCriterion &#x3D; Initialize-VcfCbHostCriterion -Name &quot;One among: HOST_COMPATIBLE_WITH_CLUSTER_USING_PNICS, UNMANAGED_HOSTS_IN_VCENTER, UNMANAGED_HOSTS_IN_HCIMGR, UNMANAGED_HOSTS_IN_HCIMGR_MANUAL_DISCOVERY&quot; -SubCriteria $HostCriterion -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostCriterion &#x3D; Initialize-VcfCbHostCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostCriterion 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.vmware.com/apis/vcf/latest/data-structures/HostCriterion</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-VcfCbHostDecommissionSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostDecommissionSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains host details required to decommission a host from VMware Cloud Foundation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains host details required to decommission a host from VMware Cloud Foundation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostDecommissionSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$HostDecommissionSpec &#x3D; Initialize-VcfCbHostDecommissionSpec -Fqdn &quot;MyFqdn&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostDecommissionSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HostDecommissionSpec &#x3D; Initialize-VcfCbHostDecommissionSpec -Fqdn &quot;MyFqdn&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostDecommissionSpec 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.vmware.com/apis/vcf/latest/data-structures/HostDecommissionSpec</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-VcfCbHostDetail</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostDetail</command:noun>
      <maml:description>
        <maml:para>Host Configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Host Configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostDetail</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostName</maml:name>
          <maml:Description>
            <maml:para>Host name of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostNetworkConfiguration</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HostNetworkConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>HostNetworkConfiguration</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AzName</maml:name>
          <maml:Description>
            <maml:para>Availability zone to which the host belongs when the cluster is stretched</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostName</maml:name>
        <maml:Description>
          <maml:para>Host name of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostNetworkConfiguration</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HostNetworkConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>HostNetworkConfiguration</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AzName</maml:name>
        <maml:Description>
          <maml:para>Availability zone to which the host belongs when the cluster is stretched</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration -VmNics $HostVmnicUplinkConfiguration -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostDetail &#x3D; Initialize-VcfCbHostDetail -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot; -HostNetworkConfiguration $HostNetworkConfiguration -AzName &quot;MyAzName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostDetail with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostDetail &#x3D; Initialize-VcfCbHostDetail
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostDetail 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.vmware.com/apis/vcf/latest/data-structures/HostDetail</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHostNetworkConfiguration</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-VcfCbHostNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostNetwork</command:noun>
      <maml:description>
        <maml:para>Represents a network in a Host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a network in a Host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Network Type 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VlanId</maml:name>
          <maml:Description>
            <maml:para>VLAN ID associated with the network</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>Mtu</maml:name>
          <maml:Description>
            <maml:para>MTU of the network</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>Type</maml:name>
        <maml:Description>
          <maml:para>Network Type 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VlanId</maml:name>
        <maml:Description>
          <maml:para>VLAN ID associated with the network</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>Mtu</maml:name>
        <maml:Description>
          <maml:para>MTU of the network</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>$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetwork 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.vmware.com/apis/vcf/latest/data-structures/HostNetwork</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-VcfCbHostNetworkConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostNetworkConfiguration</command:noun>
      <maml:description>
        <maml:para>Host Network Configuration.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Host Network Configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostNetworkConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmNics</maml:name>
          <maml:Description>
            <maml:para>Vmnic-Uplink configuration of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostVmnicUplinkConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostVmnicUplinkConfiguration&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>NetworkProfileName</maml:name>
          <maml:Description>
            <maml:para>The network profile associated with the Host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VmNics</maml:name>
        <maml:Description>
          <maml:para>Vmnic-Uplink configuration of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostVmnicUplinkConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostVmnicUplinkConfiguration&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>NetworkProfileName</maml:name>
        <maml:Description>
          <maml:para>The network profile associated with the Host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration -VmNics $HostVmnicUplinkConfiguration -NetworkProfileName &quot;MyNetworkProfileName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetworkConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetworkConfiguration 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.vmware.com/apis/vcf/latest/data-structures/HostNetworkConfiguration</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-VcfCbHostNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostNetworkSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains network details required when adding a vSphere host to a cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains network details required when adding a vSphere host to a cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostNetworkSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmNics</maml:name>
          <maml:Description>
            <maml:para>List of the vSphere host vmNics</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VmNic&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VmNic&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>NetworkProfileName</maml:name>
          <maml:Description>
            <maml:para>Network profile 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmNics</maml:name>
        <maml:Description>
          <maml:para>List of the vSphere host vmNics</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VmNic&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VmNic&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>NetworkProfileName</maml:name>
        <maml:Description>
          <maml:para>Network profile 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: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>
$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetworkSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostNetworkSpec 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.vmware.com/apis/vcf/latest/data-structures/HostNetworkSpec</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-VcfCbHostPrechecks</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostPrechecks</command:noun>
      <maml:description>
        <maml:para>Represents the status of prechecks done on host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the status of prechecks done on host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostPrechecks</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Host</command:parameterValue>
          <dev:type>
            <maml:name>Host</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>Result of the prechecks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Error</maml:name>
          <maml:Description>
            <maml:para>Error found during prechecks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Host</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Host</command:parameterValue>
        <dev:type>
          <maml:name>Host</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>Result of the prechecks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Error</maml:name>
        <maml:Description>
          <maml:para>Error found during prechecks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;

$HostPrechecks &#x3D; Initialize-VcfCbHostPrechecks -Host $Host -Result &quot;MyResult&quot; -Error &quot;MyError&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostPrechecks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostPrechecks &#x3D; Initialize-VcfCbHostPrechecks
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostPrechecks 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.vmware.com/apis/vcf/latest/data-structures/HostPrechecks</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHost</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-VcfCbHostQueryResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostQueryResponse</command:noun>
      <maml:description>
        <maml:para>Represents a host query response</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a host query response</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostQueryResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
          <dev:type>
            <maml:name>QueryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageHost</command:parameterValue>
          <dev:type>
            <maml:name>PageHost</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>QueryInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
        <dev:type>
          <maml:name>QueryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageHost</command:parameterValue>
        <dev:type>
          <maml:name>PageHost</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>

$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false



$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;

$PageHost &#x3D; Initialize-VcfCbPageHost -Elements $Host -PageMetadata $PageMetadata

$HostQueryResponse &#x3D; Initialize-VcfCbHostQueryResponse -QueryInfo $QueryInfo -Result $PageHost
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostQueryResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostQueryResponse &#x3D; Initialize-VcfCbHostQueryResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostQueryResponse 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.vmware.com/apis/vcf/latest/data-structures/HostQueryResponse</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbQueryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPageHost</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-VcfCbHostReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostReference</command:noun>
      <maml:description>
        <maml:para>Represents an ESXi host reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents an ESXi host reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostReference</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VmNics</maml:name>
          <maml:Description>
            <maml:para>VM NICs of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VMNicInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VMNicInfo&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>AzName</maml:name>
          <maml:Description>
            <maml:para>Fault domain name of the host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VmNics</maml:name>
        <maml:Description>
          <maml:para>VM NICs of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VMNicInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VMNicInfo&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>AzName</maml:name>
        <maml:Description>
          <maml:para>Fault domain name of the host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostReference &#x3D; Initialize-VcfCbHostReference
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostReference 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.vmware.com/apis/vcf/latest/data-structures/HostReference</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-VcfCbHostSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains information required to add vSphere host to a cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information required to add vSphere host to a cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of a vSphere host in the free 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>LicenseKey</maml:name>
          <maml:Description>
            <maml:para>License key of a vSphere host in the free pool (This is required except in cases where the ESXi host has already been licensed outside of the VMware Cloud Foundation system)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostName</maml:name>
          <maml:Description>
            <maml:para>Host name of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
          <maml:Description>
            <maml:para>Username of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SSH password of the vSphere host </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostNetworkSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HostNetworkSpec</command:parameterValue>
          <dev:type>
            <maml:name>HostNetworkSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AzName</maml:name>
          <maml:Description>
            <maml:para>Availability Zone Name (This is required while performing a stretched cluster expand 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="false" pipelineInput="false" aliases="none">
          <maml:name>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>SSH thumbprint(fingerprint) of the vSphere host Note:This field will be mandatory in 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>SerialNumber</maml:name>
          <maml:Description>
            <maml:para>Serial Number of the vSphere host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ID of a vSphere host in the free 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>LicenseKey</maml:name>
        <maml:Description>
          <maml:para>License key of a vSphere host in the free pool (This is required except in cases where the ESXi host has already been licensed outside of the VMware Cloud Foundation system)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostName</maml:name>
        <maml:Description>
          <maml:para>Host name of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Username</maml:name>
        <maml:Description>
          <maml:para>Username of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SSH password of the vSphere host </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostNetworkSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HostNetworkSpec</command:parameterValue>
        <dev:type>
          <maml:name>HostNetworkSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AzName</maml:name>
        <maml:Description>
          <maml:para>Availability Zone Name (This is required while performing a stretched cluster expand 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="false" pipelineInput="false" aliases="none">
        <maml:name>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>SSH thumbprint(fingerprint) of the vSphere host Note:This field will be mandatory in 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>SerialNumber</maml:name>
        <maml:Description>
          <maml:para>Serial Number of the vSphere host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>

$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
$HostNetworkSpec &#x3D; Initialize-VcfCbHostNetworkSpec -VmNics $VmNic -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot; -LicenseKey &quot;MyLicenseKey&quot; -IpAddress &quot;MyIpAddress&quot; -HostName &quot;MyHostName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -HostNetworkSpec $HostNetworkSpec -AzName &quot;MyAzName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SerialNumber &quot;MySerialNumber&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostSpec &#x3D; Initialize-VcfCbHostSpec -Id &quot;MyId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostSpec 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.vmware.com/apis/vcf/latest/data-structures/HostSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHostNetworkSpec</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-VcfCbHostsPrechecksRequest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostsPrechecksRequest</command:noun>
      <maml:description>
        <maml:para>Represents hosts prechecks request</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents hosts prechecks request</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostsPrechecksRequest</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Hosts</maml:name>
          <maml:Description>
            <maml:para>list of hosts on which prechecks will be done</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostCommissionSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostCommissionSpec&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>Hosts</maml:name>
        <maml:Description>
          <maml:para>list of hosts on which prechecks will be done</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostCommissionSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostCommissionSpec&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>
$HostCommissionSpec &#x3D; Initialize-VcfCbHostCommissionSpec -Fqdn &quot;MyFqdn&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -StorageType &quot;One among: VSAN, VSAN_ESA, VSAN_REMOTE, VSAN_MAX, NFS, VMFS_FC, VVOL&quot; -VvolStorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -NetworkPoolId &quot;MyNetworkPoolId&quot; -NetworkPoolName &quot;MyNetworkPoolName&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot;
$HostsPrechecksRequest &#x3D; Initialize-VcfCbHostsPrechecksRequest -Hosts $HostCommissionSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostsPrechecksRequest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostsPrechecksRequest &#x3D; Initialize-VcfCbHostsPrechecksRequest
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostsPrechecksRequest 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.vmware.com/apis/vcf/latest/data-structures/HostsPrechecksRequest</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-VcfCbHostsPrechecksResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostsPrechecksResponse</command:noun>
      <maml:description>
        <maml:para>Represents hosts prechecks response</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents hosts prechecks response</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostsPrechecksResponse</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID for hosts prechecks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ExecutionStatus</maml:name>
          <maml:Description>
            <maml:para>Overall execution status of hosts prechecks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Result</maml:name>
          <maml:Description>
            <maml:para>Result status of the hosts prechecks after it has completed its execution</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostPrechecks</maml:name>
          <maml:Description>
            <maml:para>precheck done on each host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostPrechecks&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostPrechecks&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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID for hosts prechecks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ExecutionStatus</maml:name>
        <maml:Description>
          <maml:para>Overall execution status of hosts prechecks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Result</maml:name>
        <maml:Description>
          <maml:para>Result status of the hosts prechecks after it has completed its execution</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostPrechecks</maml:name>
        <maml:Description>
          <maml:para>precheck done on each host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostPrechecks&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostPrechecks&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>


$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;

$HostPrechecks &#x3D; Initialize-VcfCbHostPrechecks -Host $Host -Result &quot;MyResult&quot; -Error &quot;MyError&quot;

$HostsPrechecksResponse &#x3D; Initialize-VcfCbHostsPrechecksResponse -Id &quot;MyId&quot; -ExecutionStatus &quot;One among: IN_PROGRESS, COMPLETED&quot; -Result &quot;One among: SUCCEEDED, FAILED&quot; -HostPrechecks $HostPrechecks
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostsPrechecksResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$HostsPrechecksResponse &#x3D; Initialize-VcfCbHostsPrechecksResponse -Id &quot;MyId&quot; -ExecutionStatus &quot;One among: IN_PROGRESS, COMPLETED&quot; -Result &quot;One among: SUCCEEDED, FAILED&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostsPrechecksResponse 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.vmware.com/apis/vcf/latest/data-structures/HostsPrechecksResponse</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-VcfCbHostVmnicUplinkConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>HostVmnicUplinkConfiguration</command:noun>
      <maml:description>
        <maml:para>This specification contains vmnic-uplink network configuration of host in a cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains vmnic-uplink network configuration of host in a cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbHostVmnicUplinkConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>VmNic 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>VdsName</maml:name>
          <maml:Description>
            <maml:para>VDS 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>Uplink</maml:name>
          <maml:Description>
            <maml:para>Uplink of the VDS associated with the vmnic</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>VmNic 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>VdsName</maml:name>
        <maml:Description>
          <maml:para>VDS 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>Uplink</maml:name>
        <maml:Description>
          <maml:para>Uplink of the VDS associated with the vmnic</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostVmnicUplinkConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbHostVmnicUplinkConfiguration 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.vmware.com/apis/vcf/latest/data-structures/HostVmnicUplinkConfiguration</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-VcfCbIdentityProvider</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProvider</command:noun>
      <maml:description>
        <maml:para>Represents Identity Provider and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Identity Provider and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIdentityProvider</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The type of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DomainNames</maml:name>
          <maml:Description>
            <maml:para>The Domains of the Identity Provider</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>IdentitySources</maml:name>
          <maml:Description>
            <maml:para>The Identity Sources of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcIdentitySources&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcIdentitySources&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>Ldap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LdapInfo</command:parameterValue>
          <dev:type>
            <maml:name>LdapInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Oidc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">OidcInfo</command:parameterValue>
          <dev:type>
            <maml:name>OidcInfo</maml:name>
            <maml: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>The status of the Identity Provider (set as ACTIVE for currently enabled Identity Provider)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IdpMessage</maml:name>
          <maml:Description>
            <maml:para>The message conveyed by VCF for managing the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>FedIdp</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FederatedIdentityProviderInfo</command:parameterValue>
          <dev:type>
            <maml:name>FederatedIdentityProviderInfo</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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The user-friendly name for the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The type of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DomainNames</maml:name>
        <maml:Description>
          <maml:para>The Domains of the Identity Provider</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>IdentitySources</maml:name>
        <maml:Description>
          <maml:para>The Identity Sources of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcIdentitySources&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcIdentitySources&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>Ldap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LdapInfo</command:parameterValue>
        <dev:type>
          <maml:name>LdapInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Oidc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">OidcInfo</command:parameterValue>
        <dev:type>
          <maml:name>OidcInfo</maml:name>
          <maml: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>The status of the Identity Provider (set as ACTIVE for currently enabled Identity Provider)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IdpMessage</maml:name>
        <maml:Description>
          <maml:para>The message conveyed by VCF for managing the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>FedIdp</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FederatedIdentityProviderInfo</command:parameterValue>
        <dev:type>
          <maml:name>FederatedIdentityProviderInfo</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>


$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapInfo &#x3D; Initialize-VcfCbLdapInfo -Type &quot;MyType&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -SourceDetails $SourceDetails

$VcIdentitySources &#x3D; Initialize-VcfCbVcIdentitySources -Name &quot;MyName&quot; -Type &quot;MyType&quot; -DomainNames &quot;MyDomainNames&quot; -Ldap $LdapInfo

$OidcInfo &#x3D; Initialize-VcfCbOidcInfo -ClientId &quot;MyClientId&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -AuthEndpoint &quot;MyAuthEndpoint&quot; -AuthMethod &quot;One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT&quot; -LogoutEndpoint &quot;MyLogoutEndpoint&quot; -Issuer &quot;MyIssuer&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot;

$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$SyncClientTokenInfo &#x3D; Initialize-VcfCbSyncClientTokenInfo -ExpireIn 0 -ExpireAt &quot;MyExpireAt&quot; -Token &quot;MyToken&quot; -ScimUrl &quot;MyScimUrl&quot;
$FederatedIdentityProviderInfo &#x3D; Initialize-VcfCbFederatedIdentityProviderInfo -Name &quot;MyName&quot; -Source &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot; -DirectoryList $IdentityProviderDirectory -OidcInfo $OidcInfo -SyncClientTokenTTL 0 -SyncClientTokenInfo $SyncClientTokenInfo

$IdentityProvider &#x3D; Initialize-VcfCbIdentityProvider -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot; -DomainNames &quot;MyDomainNames&quot; -IdentitySources $VcIdentitySources -Ldap $LdapInfo -Oidc $OidcInfo -Status &quot;One among: ACTIVE, INACTIVE&quot; -IdpMessage &quot;MyIdpMessage&quot; -FedIdp $FederatedIdentityProviderInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProvider with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IdentityProvider &#x3D; Initialize-VcfCbIdentityProvider
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProvider 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.vmware.com/apis/vcf/latest/data-structures/IdentityProvider</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLdapInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbOidcInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbFederatedIdentityProviderInfo</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-VcfCbIdentityProviderDirectory</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProviderDirectory</command:noun>
      <maml:description>
        <maml:para>The directory configuration when the provider is via broker federation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The directory configuration when the provider is via broker federation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIdentityProviderDirectory</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DirectoryId</maml:name>
          <maml:Description>
            <maml:para>The id of the directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the directory. This must be unique and the allowed symbols are letters in any language, digits (0-9), space, underscore and hyphen</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DefaultDomain</maml:name>
          <maml:Description>
            <maml:para>The trusted default domain of the directory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domains</maml:name>
          <maml:Description>
            <maml:para>The set of trusted domains of the directory</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>FederatedIdpSourceType</maml:name>
          <maml:Description>
            <maml:para>The type of the Federated IDP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DirectoryId</maml:name>
        <maml:Description>
          <maml:para>The id of the directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The user-friendly name for the directory. This must be unique and the allowed symbols are letters in any language, digits (0-9), space, underscore and hyphen</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DefaultDomain</maml:name>
        <maml:Description>
          <maml:para>The trusted default domain of the directory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domains</maml:name>
        <maml:Description>
          <maml:para>The set of trusted domains of the directory</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>FederatedIdpSourceType</maml:name>
        <maml:Description>
          <maml:para>The type of the Federated IDP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderDirectory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderDirectory 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.vmware.com/apis/vcf/latest/data-structures/IdentityProviderDirectory</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-VcfCbIdentityProviderPrecheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProviderPrecheckResult</command:noun>
      <maml:description>
        <maml:para>Represents Identity Management pre-check result</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Identity Management pre-check result</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIdentityProviderPrecheckResult</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>One of SUCCESS, WARNING, FAILURE</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Details</maml:name>
          <maml:Description>
            <maml:para>Details about status type and error messages</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Details&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Details&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>Status</maml:name>
        <maml:Description>
          <maml:para>One of SUCCESS, WARNING, FAILURE</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Details</maml:name>
        <maml:Description>
          <maml:para>Details about status type and error messages</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Details&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Details&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>
$Details &#x3D; Initialize-VcfCbDetails -Type &quot;MyType&quot; -Message &quot;MyMessage&quot;
$IdentityProviderPrecheckResult &#x3D; Initialize-VcfCbIdentityProviderPrecheckResult -Status &quot;MyStatus&quot; -Details $Details
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderPrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IdentityProviderPrecheckResult &#x3D; Initialize-VcfCbIdentityProviderPrecheckResult -Status &quot;MyStatus&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderPrecheckResult 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.vmware.com/apis/vcf/latest/data-structures/IdentityProviderPrecheckResult</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-VcfCbIdentityProviderSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentityProviderSpec</command:noun>
      <maml:description>
        <maml:para>Identity Provider Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Identity Provider Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIdentityProviderSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of Identity Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The root certificate chain required to connect to the external server</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>Ldap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LdapSpec</command:parameterValue>
          <dev:type>
            <maml:name>LdapSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Oidc</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">OidcSpec</command:parameterValue>
          <dev:type>
            <maml:name>OidcSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FedIdpSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FederatedIdentityProviderSpec</command:parameterValue>
          <dev:type>
            <maml:name>FederatedIdentityProviderSpec</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>The user-friendly name for the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of Identity Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The root certificate chain required to connect to the external server</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>Ldap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LdapSpec</command:parameterValue>
        <dev:type>
          <maml:name>LdapSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Oidc</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">OidcSpec</command:parameterValue>
        <dev:type>
          <maml:name>OidcSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FedIdpSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FederatedIdentityProviderSpec</command:parameterValue>
        <dev:type>
          <maml:name>FederatedIdentityProviderSpec</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>

$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapSpec &#x3D; Initialize-VcfCbLdapSpec -Type &quot;One among: OpenLdap, ActiveDirectory&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SourceDetails $SourceDetails

$OidcSpec &#x3D; Initialize-VcfCbOidcSpec -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot;

$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$FederatedIdentityProviderSpec &#x3D; Initialize-VcfCbFederatedIdentityProviderSpec -Name &quot;MyName&quot; -Directory $IdentityProviderDirectory -OidcSpec $OidcSpec -SyncClientTokenTTL 0

$IdentityProviderSpec &#x3D; Initialize-VcfCbIdentityProviderSpec -Name &quot;MyName&quot; -Type &quot;MyType&quot; -CertChain &quot;MyCertChain&quot; -Ldap $LdapSpec -Oidc $OidcSpec -FedIdpSpec $FederatedIdentityProviderSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IdentityProviderSpec &#x3D; Initialize-VcfCbIdentityProviderSpec -Name &quot;MyName&quot; -Type &quot;MyType&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentityProviderSpec 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.vmware.com/apis/vcf/latest/data-structures/IdentityProviderSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLdapSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbOidcSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbFederatedIdentityProviderSpec</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-VcfCbIdentitySourceSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IdentitySourceSpec</command:noun>
      <maml:description>
        <maml:para>Identity Source Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Identity Source Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIdentitySourceSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The user-friendly name for the identity Source</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Ldap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LdapSpec</command:parameterValue>
          <dev:type>
            <maml:name>LdapSpec</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>The user-friendly name for the identity Source</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Ldap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LdapSpec</command:parameterValue>
        <dev:type>
          <maml:name>LdapSpec</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>

$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapSpec &#x3D; Initialize-VcfCbLdapSpec -Type &quot;One among: OpenLdap, ActiveDirectory&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SourceDetails $SourceDetails

$IdentitySourceSpec &#x3D; Initialize-VcfCbIdentitySourceSpec -Name &quot;MyName&quot; -Ldap $LdapSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentitySourceSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapSpec &#x3D; Initialize-VcfCbLdapSpec -Type &quot;One among: OpenLdap, ActiveDirectory&quot; -DomainName &quot;MyDomainName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SourceDetails $SourceDetails

$IdentitySourceSpec &#x3D; Initialize-VcfCbIdentitySourceSpec -Name &quot;MyName&quot; -Ldap $LdapSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIdentitySourceSpec 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.vmware.com/apis/vcf/latest/data-structures/IdentitySourceSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLdapSpec</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-VcfCbImportVdsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ImportVdsSpec</command:noun>
      <maml:description>
        <maml:para>Import Vds Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Import Vds Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbImportVdsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ListOfVdsDetails</maml:name>
          <maml:Description>
            <maml:para>List of details of vSphere Distributed Switches to be imported to the inventory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VdsDetail&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VdsDetail&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>ListOfVdsDetails</maml:name>
        <maml:Description>
          <maml:para>List of details of vSphere Distributed Switches to be imported to the inventory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VdsDetail&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VdsDetail&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>
$VdsDetail &#x3D; Initialize-VcfCbVdsDetail -VdsName &quot;MyVdsName&quot;
$ImportVdsSpec &#x3D; Initialize-VcfCbImportVdsSpec -ListOfVdsDetails $VdsDetail
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbImportVdsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VdsDetail &#x3D; Initialize-VcfCbVdsDetail -VdsName &quot;MyVdsName&quot;
$ImportVdsSpec &#x3D; Initialize-VcfCbImportVdsSpec -ListOfVdsDetails $VdsDetail
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbImportVdsSpec 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.vmware.com/apis/vcf/latest/data-structures/ImportVdsSpec</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-VcfCbinline_object</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Files</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;FileParameter&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;FileParameter&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>Files</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;FileParameter&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;FileParameter&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>$InlineObject &#x3D; Initialize-VcfCbInlineObject -Files
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject &#x3D; Initialize-VcfCbInlineObject -Files
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object 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.vmware.com/apis/vcf/latest/data-structures/InlineObject</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-VcfCbinline_object_1</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object_1</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object_1</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>File</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
          <dev:type>
            <maml:name>FileParameter</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>File</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
        <dev:type>
          <maml:name>FileParameter</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>$InlineObject1 &#x3D; Initialize-VcfCbInlineObject1 -File
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_1 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject1 &#x3D; Initialize-VcfCbInlineObject1 -File
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_1 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.vmware.com/apis/vcf/latest/data-structures/InlineObject1</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-VcfCbinline_object_2</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object_2</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object_2</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompatibilityMatrixContent</maml:name>
          <maml:Description>
            <maml:para>Compatibility Matrix Content in JSON File format</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
          <dev:type>
            <maml:name>FileParameter</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>CompatibilityMatrixContent</maml:name>
        <maml:Description>
          <maml:para>Compatibility Matrix Content in JSON File format</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
        <dev:type>
          <maml:name>FileParameter</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>$InlineObject2 &#x3D; Initialize-VcfCbInlineObject2 -CompatibilityMatrixContent
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_2 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject2 &#x3D; Initialize-VcfCbInlineObject2 -CompatibilityMatrixContent
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_2 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.vmware.com/apis/vcf/latest/data-structures/InlineObject2</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-VcfCbinline_object_3</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object_3</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object_3</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SpecFile</maml:name>
          <maml:Description>
            <maml:para>SDDC specification file which is either a JSON or xls file</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
          <dev:type>
            <maml:name>FileParameter</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>SpecFile</maml:name>
        <maml:Description>
          <maml:para>SDDC specification file which is either a JSON or xls file</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
        <dev:type>
          <maml:name>FileParameter</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>$InlineObject3 &#x3D; Initialize-VcfCbInlineObject3 -SpecFile
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_3 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject3 &#x3D; Initialize-VcfCbInlineObject3 -SpecFile
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_3 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.vmware.com/apis/vcf/latest/data-structures/InlineObject3</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-VcfCbinline_object_4</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object_4</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object_4</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SpecFile</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
          <dev:type>
            <maml:name>FileParameter</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>SpecFile</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
        <dev:type>
          <maml:name>FileParameter</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>$InlineObject4 &#x3D; Initialize-VcfCbInlineObject4 -SpecFile
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_4 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject4 &#x3D; Initialize-VcfCbInlineObject4
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_4 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.vmware.com/apis/vcf/latest/data-structures/InlineObject4</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-VcfCbinline_object_5</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>inline_object_5</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbinline_object_5</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>File</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
          <dev:type>
            <maml:name>FileParameter</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>File</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">FileParameter</command:parameterValue>
        <dev:type>
          <maml:name>FileParameter</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>$InlineObject5 &#x3D; Initialize-VcfCbInlineObject5 -File
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_5 with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InlineObject5 &#x3D; Initialize-VcfCbInlineObject5 -File
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbinline_object_5 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.vmware.com/apis/vcf/latest/data-structures/InlineObject5</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-VcfCbInventoryMismatchInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>InventoryMismatchInfo</command:noun>
      <maml:description>
        <maml:para>Represents the inventory mismatch info.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the inventory mismatch info.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbInventoryMismatchInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Inventory mismatch 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>InventoryObjects</maml:name>
          <maml:Description>
            <maml:para>Inventory object names associated with the mismatch</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>Type</maml:name>
        <maml:Description>
          <maml:para>Inventory mismatch 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>InventoryObjects</maml:name>
        <maml:Description>
          <maml:para>Inventory object names associated with the mismatch</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>$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo -Type &quot;One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL&quot; -InventoryObjects &quot;MyInventoryObjects&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbInventoryMismatchInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbInventoryMismatchInfo 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.vmware.com/apis/vcf/latest/data-structures/InventoryMismatchInfo</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-VcfCbIpAddress</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpAddress</command:noun>
      <maml:description>
        <maml:para>Represents IP address</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents IP address</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIpAddress</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_IpAddress</maml:name>
          <maml:Description>
            <maml:para>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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Type of IP addresss</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>_IpAddress</maml:name>
        <maml:Description>
          <maml:para>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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Type of IP addresss</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddress with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IpAddress &#x3D; Initialize-VcfCbIpAddress
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddress 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.vmware.com/apis/vcf/latest/data-structures/IpAddress</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-VcfCbIpAddressPoolRangeSpec</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-VcfCbIpAddressPoolRangeSpec</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>End</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>End</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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolRangeSpec 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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolRangeSpec 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.vmware.com/apis/vcf/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-VcfCbIpAddressPoolSpec</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-VcfCbIpAddressPoolSpec</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;IpAddressPoolSubnetSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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;IpAddressPoolSubnetSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

$IpAddressPoolSpec &#x3D; Initialize-VcfCbIpAddressPoolSpec -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IgnoreUnavailableNsxtCluster $false -Subnets $IpAddressPoolSubnetSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolSpec 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-VcfCbIpAddressPoolSpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolSpec 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.vmware.com/apis/vcf/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-VcfCbIpAddressPoolSubnetSpec</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-VcfCbIpAddressPoolSubnetSpec</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;IpAddressPoolRangeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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;IpAddressPoolRangeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolSubnetSpec 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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAddressPoolSubnetSpec 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.vmware.com/apis/vcf/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-VcfCbIpAllocation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpAllocation</command:noun>
      <maml:description>
        <maml:para>Defines an IP address with gateway and subnet</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines an IP address with gateway and subnet</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIpAllocation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of the ESXi host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>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>Cidr</maml:name>
          <maml:Description>
            <maml:para>Classless Inter-Domain Routing (CIDR)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of the ESXi host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>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>Cidr</maml:name>
        <maml:Description>
          <maml:para>Classless Inter-Domain Routing (CIDR)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$IpAllocation &#x3D; Initialize-VcfCbIpAllocation -IpAddress &quot;192.168.0.123&quot; -Gateway &quot;192.168.0.1&quot; -Subnet &quot;255.255.255.252&quot; -Cidr &quot;172.0.0.0/24&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAllocation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IpAllocation &#x3D; Initialize-VcfCbIpAllocation -IpAddress &quot;192.168.0.123&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpAllocation 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.vmware.com/apis/vcf/latest/data-structures/IpAllocation</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-VcfCbIpPool</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IpPool</command:noun>
      <maml:description>
        <maml:para>Represents an IP Pool of a network in a network pool</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents an IP Pool of a network in a network pool</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIpPool</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>Start IP address of the IP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>End</maml:name>
          <maml:Description>
            <maml:para>End IP address of the IP 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: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>Start IP address of the IP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>End</maml:name>
        <maml:Description>
          <maml:para>End IP address of the IP 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: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>$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpPool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpPool 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.vmware.com/apis/vcf/latest/data-structures/IpPool</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-VcfCbIpRange</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-VcfCbIpRange</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-VcfCbIpRange -StartIpAddress &quot;192.168.0.123&quot; -EndIpAddress &quot;192.168.0.128&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpRange 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-VcfCbIpRange -StartIpAddress &quot;192.168.0.123&quot; -EndIpAddress &quot;192.168.0.128&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIpRange 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.vmware.com/apis/vcf/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-VcfCbIsolationPrecheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IsolationPrecheckResult</command:noun>
      <maml:description>
        <maml:para>Isolation Precheck Results</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Isolation Precheck Results</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIsolationPrecheckResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PrecheckFailures</maml:name>
          <maml:Description>
            <maml:para>Conditions that will have to be remediated inorder to proceed with isolation operation</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>PrecheckWarnings</maml:name>
          <maml:Description>
            <maml:para>Conditions that may have to cause side effects if not remediated during execution of isolation operation</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>Implications</maml:name>
          <maml:Description>
            <maml:para>Implications of breaking ELM</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>ExecutionStatus</maml:name>
          <maml:Description>
            <maml:para>Execution status of the prechecks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>PrecheckFailures</maml:name>
        <maml:Description>
          <maml:para>Conditions that will have to be remediated inorder to proceed with isolation operation</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>PrecheckWarnings</maml:name>
        <maml:Description>
          <maml:para>Conditions that may have to cause side effects if not remediated during execution of isolation operation</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>Implications</maml:name>
        <maml:Description>
          <maml:para>Implications of breaking ELM</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>ExecutionStatus</maml:name>
        <maml:Description>
          <maml:para>Execution status of the prechecks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$IsolationPrecheckResult &#x3D; Initialize-VcfCbIsolationPrecheckResult -PrecheckFailures &quot;MyPrecheckFailures&quot; -PrecheckWarnings &quot;MyPrecheckWarnings&quot; -Implications &quot;MyImplications&quot; -ExecutionStatus &quot;One among: IN_PROGRESS, FAILED, COMPLETED, UNKNOWN, SKIPPED, CANCELLED, CANCELLATION_IN_PROGRESS&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIsolationPrecheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$IsolationPrecheckResult &#x3D; Initialize-VcfCbIsolationPrecheckResult -ExecutionStatus &quot;One among: IN_PROGRESS, FAILED, COMPLETED, UNKNOWN, SKIPPED, CANCELLED, CANCELLATION_IN_PROGRESS&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIsolationPrecheckResult 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.vmware.com/apis/vcf/latest/data-structures/IsolationPrecheckResult</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-VcfCbIsolationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>IsolationSpec</command:noun>
      <maml:description>
        <maml:para>Domain Isolation Details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domain Isolation Details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbIsolationSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoDomainSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SsoDomainSpec</command:parameterValue>
          <dev:type>
            <maml:name>SsoDomainSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainIdForIsolation</maml:name>
          <maml:Description>
            <maml:para>Id of the domain that needs to be isolated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>WorkloadDomainName</maml:name>
          <maml:Description>
            <maml:para>Name of the domain that needs to be isolated</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SsoDomainSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SsoDomainSpec</command:parameterValue>
        <dev:type>
          <maml:name>SsoDomainSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainIdForIsolation</maml:name>
        <maml:Description>
          <maml:para>Id of the domain that needs to be isolated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>WorkloadDomainName</maml:name>
        <maml:Description>
          <maml:para>Name of the domain that needs to be isolated</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$SsoDomainSpec &#x3D; Initialize-VcfCbSsoDomainSpec -SsoDomainPassword &quot;MySsoDomainPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
$IsolationSpec &#x3D; Initialize-VcfCbIsolationSpec -SsoDomainSpec $SsoDomainSpec -DomainIdForIsolation &quot;MyDomainIdForIsolation&quot; -WorkloadDomainName &quot;MyWorkloadDomainName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIsolationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$IsolationSpec &#x3D; Initialize-VcfCbIsolationSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbIsolationSpec 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.vmware.com/apis/vcf/latest/data-structures/IsolationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSsoDomainSpec</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-VcfCbLdapInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LdapInfo</command:noun>
      <maml:description>
        <maml:para>Represents Identity management configuration when the protocol is LDAP</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Identity management configuration when the protocol is LDAP</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLdapInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The type of the LDAP 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" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>The name to associate with the created 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>DomainAlias</maml:name>
          <maml:Description>
            <maml:para>The optional alias to associate the Domain 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>Username</maml:name>
          <maml:Description>
            <maml:para>User name to connect to LDAP(s) 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" aliases="none">
          <maml:name>SourceDetails</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SourceDetails</command:parameterValue>
          <dev:type>
            <maml:name>SourceDetails</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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the LDAP 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" aliases="none">
        <maml:name>DomainName</maml:name>
        <maml:Description>
          <maml:para>The name to associate with the created 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>DomainAlias</maml:name>
        <maml:Description>
          <maml:para>The optional alias to associate the Domain 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>Username</maml:name>
        <maml:Description>
          <maml:para>User name to connect to LDAP(s) 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" aliases="none">
        <maml:name>SourceDetails</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SourceDetails</command:parameterValue>
        <dev:type>
          <maml:name>SourceDetails</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>
$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapInfo &#x3D; Initialize-VcfCbLdapInfo -Type &quot;MyType&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -SourceDetails $SourceDetails
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLdapInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$LdapInfo &#x3D; Initialize-VcfCbLdapInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLdapInfo 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.vmware.com/apis/vcf/latest/data-structures/LdapInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSourceDetails</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-VcfCbLdapSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LdapSpec</command:noun>
      <maml:description>
        <maml:para>The LDAP specification when the protocol is LDAP</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The LDAP specification when the protocol is LDAP</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLdapSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>The type of the LDAP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainName</maml:name>
          <maml:Description>
            <maml:para>The name to associate with the created 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>DomainAlias</maml:name>
          <maml:Description>
            <maml:para>The optional alias to associate the domain 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>Username</maml:name>
          <maml:Description>
            <maml:para>User name to connect to ldap(s) 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Password</maml:name>
          <maml:Description>
            <maml:para>Password to connect to the ldap(s) 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SourceDetails</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SourceDetails</command:parameterValue>
          <dev:type>
            <maml:name>SourceDetails</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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the LDAP 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DomainName</maml:name>
        <maml:Description>
          <maml:para>The name to associate with the created 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>DomainAlias</maml:name>
        <maml:Description>
          <maml:para>The optional alias to associate the domain 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>Username</maml:name>
        <maml:Description>
          <maml:para>User name to connect to ldap(s) 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Password</maml:name>
        <maml:Description>
          <maml:para>Password to connect to the ldap(s) 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SourceDetails</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SourceDetails</command:parameterValue>
        <dev:type>
          <maml:name>SourceDetails</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>
$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapSpec &#x3D; Initialize-VcfCbLdapSpec -Type &quot;One among: OpenLdap, ActiveDirectory&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SourceDetails $SourceDetails
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLdapSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapSpec &#x3D; Initialize-VcfCbLdapSpec -Type &quot;One among: OpenLdap, ActiveDirectory&quot; -DomainName &quot;MyDomainName&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -SourceDetails $SourceDetails
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLdapSpec 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.vmware.com/apis/vcf/latest/data-structures/LdapSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSourceDetails</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-VcfCbLicenseCheckResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicenseCheckResource</command:noun>
      <maml:description>
        <maml:para>License check resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>License check resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicenseCheckResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ResourceInfo</command:parameterValue>
          <dev:type>
            <maml:name>ResourceInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ProductInfo</command:parameterValue>
          <dev:type>
            <maml:name>ProductInfo</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>ResourceInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ResourceInfo</command:parameterValue>
        <dev:type>
          <maml:name>ResourceInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ProductInfo</command:parameterValue>
        <dev:type>
          <maml:name>ProductInfo</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>
$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;

$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error

$LicenseCheckResource &#x3D; Initialize-VcfCbLicenseCheckResource -ResourceInfo $ResourceInfo -ProductInfo $ProductInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseCheckResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot;
$LicenseCheckResource &#x3D; Initialize-VcfCbLicenseCheckResource -ResourceInfo $ResourceInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseCheckResource 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.vmware.com/apis/vcf/latest/data-structures/LicenseCheckResource</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbResourceInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbProductInfo</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-VcfCbLicenseKey</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicenseKey</command:noun>
      <maml:description>
        <maml:para>Defines a license key and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a license key and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicenseKey</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the license 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Key</maml:name>
          <maml:Description>
            <maml:para>The 29 alpha numeric character license key with 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductType</maml:name>
          <maml:Description>
            <maml:para>The type of the product to which the license key is applicable</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the license key given by user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ProductVersion</maml:name>
          <maml:Description>
            <maml:para>Product 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>IsUnlimited</maml:name>
          <maml:Description>
            <maml:para>Indicates if the license key has unlimited usage</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>LicenseKeyUsage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LicenseKeyUsage</command:parameterValue>
          <dev:type>
            <maml:name>LicenseKeyUsage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseKeyValidity</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LicenseKeyValidity</command:parameterValue>
          <dev:type>
            <maml:name>LicenseKeyValidity</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Features</maml:name>
          <maml:Description>
            <maml:para>License key features</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>LicenseEdition</maml:name>
          <maml:Description>
            <maml:para>License key edition</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LicenseUnit</maml:name>
          <maml:Description>
            <maml:para>License capacity unit</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>MinimumCore</maml:name>
          <maml:Description>
            <maml:para>The minimum number of core licenses required per CPU, when license unit is cpu core</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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the license 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Key</maml:name>
        <maml:Description>
          <maml:para>The 29 alpha numeric character license key with 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductType</maml:name>
        <maml:Description>
          <maml:para>The type of the product to which the license key is applicable</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the license key given by user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ProductVersion</maml:name>
        <maml:Description>
          <maml:para>Product 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>IsUnlimited</maml:name>
        <maml:Description>
          <maml:para>Indicates if the license key has unlimited usage</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>LicenseKeyUsage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LicenseKeyUsage</command:parameterValue>
        <dev:type>
          <maml:name>LicenseKeyUsage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LicenseKeyValidity</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LicenseKeyValidity</command:parameterValue>
        <dev:type>
          <maml:name>LicenseKeyValidity</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Features</maml:name>
        <maml:Description>
          <maml:para>License key features</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>LicenseEdition</maml:name>
        <maml:Description>
          <maml:para>License key edition</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LicenseUnit</maml:name>
        <maml:Description>
          <maml:para>License capacity unit</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>MinimumCore</maml:name>
        <maml:Description>
          <maml:para>The minimum number of core licenses required per CPU, when license unit is cpu core</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>
$LicenseKeyUsage &#x3D; Initialize-VcfCbLicenseKeyUsage -Total 0 -Remaining 0 -Used 0 -LicenseUnit &quot;One among: CPUPACKAGE, INSTANCE, VMS, CCU, PLU, DESKTOPVM, SERVERVM, VM, SERVER, CORES, CONCURRENTUSER, NAMEDUSER, CPUCORE, TIB&quot;
$LicenseKeyValidity &#x3D; Initialize-VcfCbLicenseKeyValidity -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -ExpiryDate &quot;MyExpiryDate&quot;
$LicenseKey &#x3D; Initialize-VcfCbLicenseKey -Id &quot;MyId&quot; -Key &quot;XX0XX-XX0XX-XX0XX-XX0XX-XX0XX &quot; -ProductType &quot;One among: VCENTER, VSAN, ESXI, NSXT, WCP&quot; -Description &quot;MyDescription&quot; -ProductVersion &quot;MyProductVersion&quot; -IsUnlimited $false -LicenseKeyUsage $LicenseKeyUsage -LicenseKeyValidity $LicenseKeyValidity -Features &quot;MyFeatures&quot; -LicenseEdition &quot;MyLicenseEdition&quot; -LicenseUnit &quot;MyLicenseUnit&quot; -MinimumCore 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$LicenseKey &#x3D; Initialize-VcfCbLicenseKey -Key &quot;XX0XX-XX0XX-XX0XX-XX0XX-XX0XX &quot; -ProductType &quot;One among: VCENTER, VSAN, ESXI, NSXT, WCP&quot; -Description &quot;MyDescription&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKey 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.vmware.com/apis/vcf/latest/data-structures/LicenseKey</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLicenseKeyUsage</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLicenseKeyValidity</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-VcfCbLicenseKeyUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicenseKeyUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Spec for updating a license key</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec for updating a license key</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicenseKeyUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>String for updating the description of the license 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>String for updating the description of the license 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: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>$LicenseKeyUpdateSpec &#x3D; Initialize-VcfCbLicenseKeyUpdateSpec -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LicenseKeyUpdateSpec &#x3D; Initialize-VcfCbLicenseKeyUpdateSpec -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/LicenseKeyUpdateSpec</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-VcfCbLicenseKeyUsage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicenseKeyUsage</command:noun>
      <maml:description>
        <maml:para>Defines license key usage</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines license key usage</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicenseKeyUsage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Total</maml:name>
          <maml:Description>
            <maml:para>The total units of the license key</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>Remaining</maml:name>
          <maml:Description>
            <maml:para>The remaining/free units of the license key</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>Used</maml:name>
          <maml:Description>
            <maml:para>The consumed/used units of the license key</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>LicenseUnit</maml:name>
          <maml:Description>
            <maml:para>Units of the license 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Total</maml:name>
        <maml:Description>
          <maml:para>The total units of the license key</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>Remaining</maml:name>
        <maml:Description>
          <maml:para>The remaining/free units of the license key</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>Used</maml:name>
        <maml:Description>
          <maml:para>The consumed/used units of the license key</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>LicenseUnit</maml:name>
        <maml:Description>
          <maml:para>Units of the license 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: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>$LicenseKeyUsage &#x3D; Initialize-VcfCbLicenseKeyUsage -Total 0 -Remaining 0 -Used 0 -LicenseUnit &quot;One among: CPUPACKAGE, INSTANCE, VMS, CCU, PLU, DESKTOPVM, SERVERVM, VM, SERVER, CORES, CONCURRENTUSER, NAMEDUSER, CPUCORE, TIB&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyUsage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LicenseKeyUsage &#x3D; Initialize-VcfCbLicenseKeyUsage
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyUsage 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.vmware.com/apis/vcf/latest/data-structures/LicenseKeyUsage</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-VcfCbLicenseKeyValidity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicenseKeyValidity</command:noun>
      <maml:description>
        <maml:para>Defines license key validity details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines license key validity details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicenseKeyValidity</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseKeyStatus</maml:name>
          <maml:Description>
            <maml:para>The validity status of the license 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>ExpiryDate</maml:name>
          <maml:Description>
            <maml:para>The license key expiry date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>LicenseKeyStatus</maml:name>
        <maml:Description>
          <maml:para>The validity status of the license 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>ExpiryDate</maml:name>
        <maml:Description>
          <maml:para>The license key expiry date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$LicenseKeyValidity &#x3D; Initialize-VcfCbLicenseKeyValidity -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -ExpiryDate &quot;MyExpiryDate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyValidity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LicenseKeyValidity &#x3D; Initialize-VcfCbLicenseKeyValidity
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicenseKeyValidity 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.vmware.com/apis/vcf/latest/data-structures/LicenseKeyValidity</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-VcfCbLicensingInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicensingInfo</command:noun>
      <maml:description>
        <maml:para>Licensing information of the resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Licensing information of the resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicensingInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ID of the resource, need not be set for the resource of the type : SYSTEM</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LicensingMode</maml:name>
          <maml:Description>
            <maml:para>Licensing mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubscriptionStatus</maml:name>
          <maml:Description>
            <maml:para>Status of the subscription mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubscribedState</maml:name>
          <maml:Description>
            <maml:para>Subscribed state</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsRegistered</maml:name>
          <maml:Description>
            <maml:para>Flag indicating the resource is registered for subscription 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>IsSubscribed</maml:name>
          <maml:Description>
            <maml:para>Flag indicating the resource is subscribed 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>DaysRemainingToSubscribe</maml:name>
          <maml:Description>
            <maml:para>Number of days remaining to subscribe</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>Entitlements</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Entitlements</command:parameterValue>
          <dev:type>
            <maml:name>Entitlements</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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ID of the resource, need not be set for the resource of the type : SYSTEM</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LicensingMode</maml:name>
        <maml:Description>
          <maml:para>Licensing mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubscriptionStatus</maml:name>
        <maml:Description>
          <maml:para>Status of the subscription mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubscribedState</maml:name>
        <maml:Description>
          <maml:para>Subscribed state</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsRegistered</maml:name>
        <maml:Description>
          <maml:para>Flag indicating the resource is registered for subscription 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>IsSubscribed</maml:name>
        <maml:Description>
          <maml:para>Flag indicating the resource is subscribed 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>DaysRemainingToSubscribe</maml:name>
        <maml:Description>
          <maml:para>Number of days remaining to subscribe</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>Entitlements</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Entitlements</command:parameterValue>
        <dev:type>
          <maml:name>Entitlements</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>
$Entitlements &#x3D; Initialize-VcfCbEntitlements -HasNsxEntitlement $false
$LicensingInfo &#x3D; Initialize-VcfCbLicensingInfo -ResourceType &quot;One among: SYSTEM, DOMAIN, CLUSTER, NSXT_CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -SubscriptionStatus &quot;One among: UNSUBSCRIBED, ACTIVE, EXPIRED&quot; -SubscribedState &quot;One among: UNSUBSCRIBED, PARTIALLY_SUBSCRIBED, SUBSCRIBED&quot; -IsRegistered $false -IsSubscribed $false -DaysRemainingToSubscribe 0 -Entitlements $Entitlements
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$LicensingInfo &#x3D; Initialize-VcfCbLicensingInfo -ResourceType &quot;One among: SYSTEM, DOMAIN, CLUSTER, NSXT_CLUSTER&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingInfo 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.vmware.com/apis/vcf/latest/data-structures/LicensingInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEntitlements</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-VcfCbLicensingInfoReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicensingInfoReference</command:noun>
      <maml:description>
        <maml:para>Represents a Licensing information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a Licensing information</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicensingInfoReference</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicensingMode</maml:name>
          <maml:Description>
            <maml:para>Licensing mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubscriptionStatus</maml:name>
          <maml:Description>
            <maml:para>Status of the subscription mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsRegistered</maml:name>
          <maml:Description>
            <maml:para>Flag indicating the resource is registered for subscription 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>IsSubscribed</maml:name>
          <maml:Description>
            <maml:para>Flag indicating the resource is subscribed 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>DaysRemainingToSubscribe</maml:name>
          <maml:Description>
            <maml:para>Number of days remaining to subscribe</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>LicensingMode</maml:name>
        <maml:Description>
          <maml:para>Licensing mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubscriptionStatus</maml:name>
        <maml:Description>
          <maml:para>Status of the subscription mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsRegistered</maml:name>
        <maml:Description>
          <maml:para>Flag indicating the resource is registered for subscription 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>IsSubscribed</maml:name>
        <maml:Description>
          <maml:para>Flag indicating the resource is subscribed 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>DaysRemainingToSubscribe</maml:name>
        <maml:Description>
          <maml:para>Number of days remaining to subscribe</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>$LicensingInfoReference &#x3D; Initialize-VcfCbLicensingInfoReference -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -SubscriptionStatus &quot;One among: UNSUBSCRIBED, ACTIVE, EXPIRED&quot; -IsRegistered $false -IsSubscribed $false -DaysRemainingToSubscribe 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingInfoReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LicensingInfoReference &#x3D; Initialize-VcfCbLicensingInfoReference
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingInfoReference 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.vmware.com/apis/vcf/latest/data-structures/LicensingInfoReference</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-VcfCbLicensingSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LicensingSpec</command:noun>
      <maml:description>
        <maml:para>License Information of resources</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>License Information of resources</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLicensingSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceLicensingInfos</maml:name>
          <maml:Description>
            <maml:para>List of LicensingInfos of resources</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceLicensingInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceLicensingInfo&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>ResourceLicensingInfos</maml:name>
        <maml:Description>
          <maml:para>List of LicensingInfos of resources</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceLicensingInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceLicensingInfo&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>

$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;

$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error

$ResourceLicensingInfo &#x3D; Initialize-VcfCbResourceLicensingInfo -ResourceInfo $ResourceInfo -ProductInfo $ProductInfo

$LicensingSpec &#x3D; Initialize-VcfCbLicensingSpec -ResourceLicensingInfos $ResourceLicensingInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot;
$ResourceLicensingInfo &#x3D; Initialize-VcfCbResourceLicensingInfo -ResourceInfo $ResourceInfo

$LicensingSpec &#x3D; Initialize-VcfCbLicensingSpec -ResourceLicensingInfos $ResourceLicensingInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLicensingSpec 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.vmware.com/apis/vcf/latest/data-structures/LicensingSpec</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-VcfCbLocalAccountPasswordInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalAccountPasswordInfo</command:noun>
      <maml:description>
        <maml:para>Local user password details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Local user password details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLocalAccountPasswordInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OldPassword</maml:name>
          <maml:Description>
            <maml:para>The old password of the local account</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NewPassword</maml:name>
          <maml:Description>
            <maml:para>The new password of the local account</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>OldPassword</maml:name>
        <maml:Description>
          <maml:para>The old password of the local account</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NewPassword</maml:name>
        <maml:Description>
          <maml:para>The new password of the local account</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$LocalAccountPasswordInfo &#x3D; Initialize-VcfCbLocalAccountPasswordInfo -OldPassword &quot;MyOldPassword&quot; -NewPassword &quot;MyNewPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalAccountPasswordInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LocalAccountPasswordInfo &#x3D; Initialize-VcfCbLocalAccountPasswordInfo -NewPassword &quot;MyNewPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalAccountPasswordInfo 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.vmware.com/apis/vcf/latest/data-structures/LocalAccountPasswordInfo</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-VcfCbLocalizableWarningPack</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalizableWarningPack</command:noun>
      <maml:description>
        <maml:para>Localization warning pack containing all required data to provide localized warning messages</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Localization warning pack containing all required data to provide localized warning messages</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLocalizableWarningPack</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WarningCode</maml:name>
          <maml:Description>
            <maml:para>Minor warning code</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LocalBundle</maml:name>
          <maml:Description>
            <maml:para>Local bundle to be used for localization</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VipComponent</maml:name>
          <maml:Description>
            <maml:para>VIP component that contains the message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DefaultMessage</maml:name>
          <maml:Description>
            <maml:para>Default warning message in English. Will be used as fallback if a localized message cannot be obtained</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments used to localize the message</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>ReferenceToken</maml:name>
          <maml:Description>
            <maml:para>A reference token correlating the warning with the relevant detailed logs. Should be sent to the service provider when reporting issues</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>WarningCode</maml:name>
        <maml:Description>
          <maml:para>Minor warning code</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LocalBundle</maml:name>
        <maml:Description>
          <maml:para>Local bundle to be used for localization</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VipComponent</maml:name>
        <maml:Description>
          <maml:para>VIP component that contains the message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DefaultMessage</maml:name>
        <maml:Description>
          <maml:para>Default warning message in English. Will be used as fallback if a localized message cannot be obtained</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments used to localize the message</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>ReferenceToken</maml:name>
        <maml:Description>
          <maml:para>A reference token correlating the warning with the relevant detailed logs. Should be sent to the service provider when reporting issues</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$LocalizableWarningPack &#x3D; Initialize-VcfCbLocalizableWarningPack -WarningCode &quot;MyWarningCode&quot; -LocalBundle &quot;MyLocalBundle&quot; -VipComponent &quot;MyVipComponent&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Arguments &quot;MyArguments&quot; -ReferenceToken &quot;MyReferenceToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalizableWarningPack with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LocalizableWarningPack &#x3D; Initialize-VcfCbLocalizableWarningPack -WarningCode &quot;MyWarningCode&quot; -LocalBundle &quot;MyLocalBundle&quot; -VipComponent &quot;MyVipComponent&quot; -DefaultMessage &quot;MyDefaultMessage&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalizableWarningPack 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.vmware.com/apis/vcf/latest/data-structures/LocalizableWarningPack</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-VcfCbLocalOsUserAccount</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalOsUserAccount</command:noun>
      <maml:description>
        <maml:para>Local OS user account details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Local OS user account details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLocalOsUserAccount</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>The username of the local OS account</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LastPasswordChange</maml:name>
          <maml:Description>
            <maml:para>The date and time when the user last changed their 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>PasswordExpiresAt</maml:name>
          <maml:Description>
            <maml:para>The date and time when the user&#39;s password will expire</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PasswordInactiveAt</maml:name>
          <maml:Description>
            <maml:para>The date and time when the user&#39;s password becomes inactive</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AccountExpiresAt</maml:name>
          <maml:Description>
            <maml:para>The date and time when the user&#39;s account will expire</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>MaxDaysBetweenPasswordChange</maml:name>
          <maml:Description>
            <maml:para>The maximum number of days that a user can keep the same password before being required to change it</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>MinDaysBetweenPasswordChange</maml:name>
          <maml:Description>
            <maml:para>The minimum number of days that must elapse before a user can change their password again</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>WarnDaysBeforePasswordExpiration</maml:name>
          <maml:Description>
            <maml:para>The number of days before the password expiration date that the user will be warned</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>Username</maml:name>
        <maml:Description>
          <maml:para>The username of the local OS account</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LastPasswordChange</maml:name>
        <maml:Description>
          <maml:para>The date and time when the user last changed their 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>PasswordExpiresAt</maml:name>
        <maml:Description>
          <maml:para>The date and time when the user&#39;s password will expire</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PasswordInactiveAt</maml:name>
        <maml:Description>
          <maml:para>The date and time when the user&#39;s password becomes inactive</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AccountExpiresAt</maml:name>
        <maml:Description>
          <maml:para>The date and time when the user&#39;s account will expire</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>MaxDaysBetweenPasswordChange</maml:name>
        <maml:Description>
          <maml:para>The maximum number of days that a user can keep the same password before being required to change it</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>MinDaysBetweenPasswordChange</maml:name>
        <maml:Description>
          <maml:para>The minimum number of days that must elapse before a user can change their password again</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>WarnDaysBeforePasswordExpiration</maml:name>
        <maml:Description>
          <maml:para>The number of days before the password expiration date that the user will be warned</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>$LocalOsUserAccount &#x3D; Initialize-VcfCbLocalOsUserAccount -Username &quot;MyUsername&quot; -LastPasswordChange &quot;MyLastPasswordChange&quot; -PasswordExpiresAt &quot;MyPasswordExpiresAt&quot; -PasswordInactiveAt &quot;MyPasswordInactiveAt&quot; -AccountExpiresAt &quot;MyAccountExpiresAt&quot; -MaxDaysBetweenPasswordChange 0 -MinDaysBetweenPasswordChange 0 -WarnDaysBeforePasswordExpiration 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalOsUserAccount with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$LocalOsUserAccount &#x3D; Initialize-VcfCbLocalOsUserAccount
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalOsUserAccount 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.vmware.com/apis/vcf/latest/data-structures/LocalOsUserAccount</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-VcfCbLocalUser</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>LocalUser</command:noun>
      <maml:description>
        <maml:para>Represents Local User and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Local User and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLocalUser</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsConfigured</maml:name>
          <maml:Description>
            <maml:para>Flag indicating whether or not local account 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>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>The domain of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The API key of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Role</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">RoleReference</command:parameterValue>
          <dev:type>
            <maml:name>RoleReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which the user was created</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IsConfigured</maml:name>
        <maml:Description>
          <maml:para>Flag indicating whether or not local account 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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>The domain of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The API key of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Role</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">RoleReference</command:parameterValue>
        <dev:type>
          <maml:name>RoleReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which the user was created</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
$LocalUser &#x3D; Initialize-VcfCbLocalUser -IsConfigured $false -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot; -Type &quot;One among: USER, GROUP, SERVICE&quot; -ApiKey &quot;MyApiKey&quot; -Role $RoleReference -CreationTimestamp &quot;MyCreationTimestamp&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalUser with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
$LocalUser &#x3D; Initialize-VcfCbLocalUser -Name &quot;MyName&quot; -Type &quot;One among: USER, GROUP, SERVICE&quot; -Role $RoleReference
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLocalUser 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.vmware.com/apis/vcf/latest/data-structures/LocalUser</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbRoleReference</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-VcfCbLogs</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Logs</command:noun>
      <maml:description>
        <maml:para>Logs of different components.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Logs of different components.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbLogs</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VcLogs</maml:name>
          <maml:Description>
            <maml:para>Collect vCenter Logs.</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>NsxLogs</maml:name>
          <maml:Description>
            <maml:para>Collect NSX Logs.</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>EsxLogs</maml:name>
          <maml:Description>
            <maml:para>Collect ESX Logs.</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>WcpLogs</maml:name>
          <maml:Description>
            <maml:para>Collect WCP Logs.</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>SddcManagerLogs</maml:name>
          <maml:Description>
            <maml:para>Collect SDDC Manager Logs.</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>ApiLogs</maml:name>
          <maml:Description>
            <maml:para>Collect API Logs.</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>VxrailManagerLogs</maml:name>
          <maml:Description>
            <maml:para>Collect VXRailManager Logs.</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>SystemDebugLogs</maml:name>
          <maml:Description>
            <maml:para>Collect SystemDebug Logs.</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>VmScreenshots</maml:name>
          <maml:Description>
            <maml:para>Collect VMScreenshots.</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>VraLogs</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Collect VMware Aria Automation Logs.</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>VropsLogs</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Collect VMware Aria Operations Logs.</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>VrliLogs</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Collect VMware Aria Operations for Logs Logs.</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>VrslcmLogs</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Collect VMware Aria Suite Lifecycle Logs.</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>AutomationLogs</maml:name>
          <maml:Description>
            <maml:para>Collect VMware Aria Automation support logs.</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>OperationsLogs</maml:name>
          <maml:Description>
            <maml:para>Collect VMware Aria Operations support logs.</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>OperationsForLogs</maml:name>
          <maml:Description>
            <maml:para>Collect VMware Aria Operations For Logs support logs.</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>LifecycleLogs</maml:name>
          <maml:Description>
            <maml:para>Collect VMware Aria Suite Lifecycle support logs.</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>VcLogs</maml:name>
        <maml:Description>
          <maml:para>Collect vCenter Logs.</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>NsxLogs</maml:name>
        <maml:Description>
          <maml:para>Collect NSX Logs.</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>EsxLogs</maml:name>
        <maml:Description>
          <maml:para>Collect ESX Logs.</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>WcpLogs</maml:name>
        <maml:Description>
          <maml:para>Collect WCP Logs.</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>SddcManagerLogs</maml:name>
        <maml:Description>
          <maml:para>Collect SDDC Manager Logs.</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>ApiLogs</maml:name>
        <maml:Description>
          <maml:para>Collect API Logs.</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>VxrailManagerLogs</maml:name>
        <maml:Description>
          <maml:para>Collect VXRailManager Logs.</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>SystemDebugLogs</maml:name>
        <maml:Description>
          <maml:para>Collect SystemDebug Logs.</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>VmScreenshots</maml:name>
        <maml:Description>
          <maml:para>Collect VMScreenshots.</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>VraLogs</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Collect VMware Aria Automation Logs.</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>VropsLogs</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Collect VMware Aria Operations Logs.</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>VrliLogs</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Collect VMware Aria Operations for Logs Logs.</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>VrslcmLogs</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Collect VMware Aria Suite Lifecycle Logs.</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>AutomationLogs</maml:name>
        <maml:Description>
          <maml:para>Collect VMware Aria Automation support logs.</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>OperationsLogs</maml:name>
        <maml:Description>
          <maml:para>Collect VMware Aria Operations support logs.</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>OperationsForLogs</maml:name>
        <maml:Description>
          <maml:para>Collect VMware Aria Operations For Logs support logs.</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>LifecycleLogs</maml:name>
        <maml:Description>
          <maml:para>Collect VMware Aria Suite Lifecycle support logs.</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>$Logs &#x3D; Initialize-VcfCbLogs -VcLogs $false -NsxLogs $false -EsxLogs $false -WcpLogs $false -SddcManagerLogs $false -ApiLogs $false -VxrailManagerLogs $false -SystemDebugLogs $false -VmScreenshots $false -VraLogs $false -VropsLogs $false -VrliLogs $false -VrslcmLogs $false -AutomationLogs $false -OperationsLogs $false -OperationsForLogs $false -LifecycleLogs $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLogs with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Logs &#x3D; Initialize-VcfCbLogs
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbLogs 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.vmware.com/apis/vcf/latest/data-structures/Logs</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-VcfCbManifest</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Manifest</command:noun>
      <maml:description>
        <maml:para>LCM 2.0 Manifest model that represents the metadata of the VMware Cloud foundation components and releases that Lyfe cycle manager utilises.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>LCM 2.0 Manifest model that represents the metadata of the VMware Cloud foundation components and releases that Lyfe cycle manager utilises.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbManifest</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Manifest version supported by VCF</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>SequenceNumber</maml:name>
          <maml:Description>
            <maml:para>Manifest sequence number which signifies an update in manifest</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>CreationTime</maml:name>
          <maml:Description>
            <maml:para>Creation time for the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublishedDate</maml:name>
          <maml:Description>
            <maml:para>Date of publish of the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Releases</maml:name>
          <maml:Description>
            <maml:para>Releases of VCF in the ascending order of product version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Release&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Release&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>RecalledBundles</maml:name>
          <maml:Description>
            <maml:para>Collection of bundles that are recalled and their replacements, if applicable</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BundleRecall&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BundleRecall&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>SddcManagerReleases</maml:name>
          <maml:Description>
            <maml:para>Product releases in the ascending order of product version</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SddcManagerRelease&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SddcManagerRelease&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>AsyncPatches</maml:name>
          <maml:Description>
            <maml:para>Async patches used by Async Patch Tool</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;AsyncPatch&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;AsyncPatch&gt;&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>VvsMappings</maml:name>
          <maml:Description>
            <maml:para>VVS product release Id to VCF version mapping</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, VvsVersionAliases&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, Dictionary&lt;string, VvsVersionAliases&gt;&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>_Version</maml:name>
        <maml:Description>
          <maml:para>Manifest version supported by VCF</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>SequenceNumber</maml:name>
        <maml:Description>
          <maml:para>Manifest sequence number which signifies an update in manifest</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>CreationTime</maml:name>
        <maml:Description>
          <maml:para>Creation time for the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PublishedDate</maml:name>
        <maml:Description>
          <maml:para>Date of publish of the manifest e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Releases</maml:name>
        <maml:Description>
          <maml:para>Releases of VCF in the ascending order of product version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Release&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Release&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>RecalledBundles</maml:name>
        <maml:Description>
          <maml:para>Collection of bundles that are recalled and their replacements, if applicable</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BundleRecall&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BundleRecall&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>SddcManagerReleases</maml:name>
        <maml:Description>
          <maml:para>Product releases in the ascending order of product version</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SddcManagerRelease&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SddcManagerRelease&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>AsyncPatches</maml:name>
        <maml:Description>
          <maml:para>Async patches used by Async Patch Tool</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;AsyncPatch&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;AsyncPatch&gt;&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>VvsMappings</maml:name>
        <maml:Description>
          <maml:para>VVS product release Id to VCF version mapping</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, Dictionary&lt;string, VvsVersionAliases&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, Dictionary&lt;string, VvsVersionAliases&gt;&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>

$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;

$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion

$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$Release &#x3D; Initialize-VcfCbRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion -IsApplicable $false -NotApplicableReason &quot;MyNotApplicableReason&quot; -Sku $SkuBomDetails -Updates $ReleaseUpdate -PatchBundles $PatchBundle -Eol &quot;MyEol&quot; -UpgradeOrder &quot;MyUpgradeOrder&quot;

$BundleRecall &#x3D; Initialize-VcfCbBundleRecall -RecalledBundleIds &quot;MyRecalledBundleIds&quot; -ReplacementBundleStatus &quot;One among: NONE, PENDING, READY&quot; -ReplacementBundleIds &quot;MyReplacementBundleIds&quot;
$SddcManagerRelease &#x3D; Initialize-VcfCbSddcManagerRelease -_Version &quot;My_Version&quot; -Description &quot;MyDescription&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot; -BundleId &quot;MyBundleId&quot; -ReleaseDate 0 -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$Manifest &#x3D; Initialize-VcfCbManifest -_Version 0 -SequenceNumber 0 -CreationTime &quot;MyCreationTime&quot; -PublishedDate &quot;MyPublishedDate&quot; -Releases $Release -RecalledBundles $BundleRecall -SddcManagerReleases $SddcManagerRelease -AsyncPatches @{ key_example &#x3D; $AsyncPatch &#x3D; Initialize-VcfCbAsyncPatch -ProductVersion &quot;MyProductVersion&quot; -SupportedSkuTypes &quot;One among: VXRAIL, VSAN&quot; -InputSpecUrl &quot;MyInputSpecUrl&quot; -SddcHotPatchInfo @{ key_example &#x3D; $SddcHotPatchInfo &#x3D; Initialize-VcfCbSddcHotPatchInfo -_Version &quot;My_Version&quot; -SddcHotPatchMinTargetVcfVersion &quot;MySddcHotPatchMinTargetVcfVersion&quot; } } -VvsMappings @{ key_example &#x3D; @{ key_example &#x3D; $VvsVersionAliases &#x3D; Initialize-VcfCbVvsVersionAliases -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot; } }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbManifest with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot;
$Release &#x3D; Initialize-VcfCbRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion

$Manifest &#x3D; Initialize-VcfCbManifest -_Version 0 -SequenceNumber 0 -CreationTime &quot;MyCreationTime&quot; -PublishedDate &quot;MyPublishedDate&quot; -Releases $Release
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbManifest 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.vmware.com/apis/vcf/latest/data-structures/Manifest</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-VcfCbMemory</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Memory</command:noun>
      <maml:description>
        <maml:para>Represents information about memory on a host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents information about memory on a host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbMemory</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TotalCapacityMB</maml:name>
          <maml:Description>
            <maml:para>Total memory in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedCapacityMB</maml:name>
          <maml:Description>
            <maml:para>Used memory in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</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>TotalCapacityMB</maml:name>
        <maml:Description>
          <maml:para>Total memory in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsedCapacityMB</maml:name>
        <maml:Description>
          <maml:para>Used memory in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</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>$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMemory with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Memory &#x3D; Initialize-VcfCbMemory
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMemory 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.vmware.com/apis/vcf/latest/data-structures/Memory</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-VcfCbMemoryInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MemoryInfo</command:noun>
      <maml:description>
        <maml:para>Represents a memory metric with used and total for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a memory metric with used and total for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbMemoryInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Used</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
          <dev:type>
            <maml:name>DataMetric</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Total</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
          <dev:type>
            <maml:name>DataMetric</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>Used</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
        <dev:type>
          <maml:name>DataMetric</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Total</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
        <dev:type>
          <maml:name>DataMetric</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>
$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMemoryInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMemoryInfo 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.vmware.com/apis/vcf/latest/data-structures/MemoryInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDataMetric</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDataMetric</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-VcfCbMicrosoftCertificateAuthoritySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>MicrosoftCertificateAuthoritySpec</command:noun>
      <maml:description>
        <maml:para>This specification contains Microsoft CA configuration details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains Microsoft CA configuration details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbMicrosoftCertificateAuthoritySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>CA server 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>Secret</maml:name>
          <maml:Description>
            <maml:para>CA server 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>ServerUrl</maml:name>
          <maml:Description>
            <maml:para>CA server url</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>TemplateName</maml:name>
          <maml:Description>
            <maml:para>CA server template 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Username</maml:name>
        <maml:Description>
          <maml:para>CA server 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>Secret</maml:name>
        <maml:Description>
          <maml:para>CA server 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>ServerUrl</maml:name>
        <maml:Description>
          <maml:para>CA server url</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>TemplateName</maml:name>
        <maml:Description>
          <maml:para>CA server template 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: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>$MicrosoftCertificateAuthoritySpec &#x3D; Initialize-VcfCbMicrosoftCertificateAuthoritySpec -Username &quot;Administrator&quot; -Secret &quot;********&quot; -ServerUrl &quot;https://sfo-ad.rainpole.io/certsrv&quot; -TemplateName &quot;WebServer&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMicrosoftCertificateAuthoritySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$MicrosoftCertificateAuthoritySpec &#x3D; Initialize-VcfCbMicrosoftCertificateAuthoritySpec -Username &quot;Administrator&quot; -Secret &quot;********&quot; -ServerUrl &quot;https://sfo-ad.rainpole.io/certsrv&quot; -TemplateName &quot;WebServer&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbMicrosoftCertificateAuthoritySpec 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.vmware.com/apis/vcf/latest/data-structures/MicrosoftCertificateAuthoritySpec</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-VcfCb_Version</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>_Version</command:noun>
      <maml:description>
        <maml:para>ESX Quick Patch compatible source image version details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>ESX Quick Patch compatible source image version details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCb_Version</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Source Image full 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>DisplayVersion</maml:name>
          <maml:Description>
            <maml:para>Source Image display 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Source Image full 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>DisplayVersion</maml:name>
        <maml:Description>
          <maml:para>Source Image display 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>$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCb_Version with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCb_Version 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.vmware.com/apis/vcf/latest/data-structures/ModelVersion</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-VcfCbNasVolumeSpec</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-VcfCbNasVolumeSpec</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: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: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-VcfCbNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNasVolumeSpec 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-VcfCbNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNasVolumeSpec 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.vmware.com/apis/vcf/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-VcfCbNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Network</command:noun>
      <maml:description>
        <maml:para>Represents a network in a network pool</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a network in a network pool</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Network Type 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VlanId</maml:name>
          <maml:Description>
            <maml:para>VLAN ID associated with the network</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>Mtu</maml:name>
          <maml:Description>
            <maml:para>MTU of the network</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>Subnet</maml:name>
          <maml:Description>
            <maml:para>Subnet associated with 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Mask</maml:name>
          <maml:Description>
            <maml:para>Subnet mask for the subnet 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateway</maml:name>
          <maml:Description>
            <maml:para>Gateway for 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpPools</maml:name>
          <maml:Description>
            <maml:para>List of IP pool ranges to use</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpPool&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpPool&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>FreeIps</maml:name>
          <maml:Description>
            <maml:para>List of free IPs to use</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>UsedIps</maml:name>
          <maml:Description>
            <maml:para>List of used IPs</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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Network Type 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VlanId</maml:name>
        <maml:Description>
          <maml:para>VLAN ID associated with the network</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>Mtu</maml:name>
        <maml:Description>
          <maml:para>MTU of the network</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>Subnet</maml:name>
        <maml:Description>
          <maml:para>Subnet associated with 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Mask</maml:name>
        <maml:Description>
          <maml:para>Subnet mask for the subnet 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateway</maml:name>
        <maml:Description>
          <maml:para>Gateway for 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpPools</maml:name>
        <maml:Description>
          <maml:para>List of IP pool ranges to use</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpPool&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpPool&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>FreeIps</maml:name>
        <maml:Description>
          <maml:para>List of free IPs to use</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>UsedIps</maml:name>
        <maml:Description>
          <maml:para>List of used IPs</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>
$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Network &#x3D; Initialize-VcfCbNetwork -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetwork 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.vmware.com/apis/vcf/latest/data-structures/Network</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-VcfCbNetworkDetailsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkDetailsSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains network parameters required for new virtual machines being added to a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains network parameters required for new virtual machines being added to a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkDetailsSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IPv4 address of the virtual machine. Can be omitted if hostname (dnsName) is provded.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DnsName</maml:name>
          <maml:Description>
            <maml:para>DNS name of the virtual machine, e.g., vc-1.domain1.vsphere.local</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IPv4 gateway the VM can use to connect to the outside world</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IPv4 address of the virtual machine. Can be omitted if hostname (dnsName) is provded.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DnsName</maml:name>
        <maml:Description>
          <maml:para>DNS name of the virtual machine, e.g., vc-1.domain1.vsphere.local</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IPv4 gateway the VM can use to connect to the outside world</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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: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>$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkDetailsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -DnsName &quot;MyDnsName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkDetailsSpec 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.vmware.com/apis/vcf/latest/data-structures/NetworkDetailsSpec</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-VcfCbNetworkPool</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkPool</command:noun>
      <maml:description>
        <maml:para>Represents a network pool in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a network pool in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkPool</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the network 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>User specified name of the network 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Networks</maml:name>
          <maml:Description>
            <maml:para>Representing the networks associated with the network pool</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Network&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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the network 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>User specified name of the network 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Networks</maml:name>
        <maml:Description>
          <maml:para>Representing the networks associated with the network pool</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Network&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>

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$NetworkPool &#x3D; Initialize-VcfCbNetworkPool -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Networks $Network
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$Network &#x3D; Initialize-VcfCbNetwork -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot;

$NetworkPool &#x3D; Initialize-VcfCbNetworkPool -Name &quot;MyName&quot; -Networks $Network
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPool 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.vmware.com/apis/vcf/latest/data-structures/NetworkPool</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-VcfCbNetworkPoolReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkPoolReference</command:noun>
      <maml:description>
        <maml:para>Represents a network pool reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a network pool reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkPoolReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the network 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the network 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: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>ID of the network 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the network 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: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>$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPoolReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPoolReference 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.vmware.com/apis/vcf/latest/data-structures/NetworkPoolReference</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-VcfCbNetworkPoolUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkPoolUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Network Pool update data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Network Pool update data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkPoolUpdateSpec</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 Network 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: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 Network 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: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>$NetworkPoolUpdateSpec &#x3D; Initialize-VcfCbNetworkPoolUpdateSpec -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPoolUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NetworkPoolUpdateSpec &#x3D; Initialize-VcfCbNetworkPoolUpdateSpec -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkPoolUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/NetworkPoolUpdateSpec</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-VcfCbNetworkProfile</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkProfile</command:noun>
      <maml:description>
        <maml:para>This specification contains the host switch configurations for the NSX transport node.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the host switch configurations for the NSX transport node.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkProfile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The network profile 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>Description</maml:name>
          <maml:Description>
            <maml:para>The network profile description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsDefault</maml:name>
          <maml:Description>
            <maml:para>Designates the network profile as a Global Network Config or Sub Network Config</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>NsxtHostSwitchConfigs</maml:name>
          <maml:Description>
            <maml:para>The list of NSX host switch configurations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostSwitchConfig&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>The network profile 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>Description</maml:name>
        <maml:Description>
          <maml:para>The network profile description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsDefault</maml:name>
        <maml:Description>
          <maml:para>Designates the network profile as a Global Network Config or Sub Network Config</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>NsxtHostSwitchConfigs</maml:name>
        <maml:Description>
          <maml:para>The list of NSX host switch configurations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostSwitchConfig&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>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkProfile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkProfile 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.vmware.com/apis/vcf/latest/data-structures/NetworkProfile</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-VcfCbNetworkProfileConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkProfileConfiguration</command:noun>
      <maml:description>
        <maml:para>This configuration contains the host switch configurations for the NSX transport node.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This configuration contains the host switch configurations for the NSX transport node.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkProfileConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The network profile 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>IsDefault</maml:name>
          <maml:Description>
            <maml:para>Flag that denotes if the profile is default 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>NsxtHostSwitchConfigs</maml:name>
          <maml:Description>
            <maml:para>The list of NSX host switch configurations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostSwitchConfiguration&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>Name</maml:name>
        <maml:Description>
          <maml:para>The network profile 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>IsDefault</maml:name>
        <maml:Description>
          <maml:para>Flag that denotes if the profile is default 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>NsxtHostSwitchConfigs</maml:name>
        <maml:Description>
          <maml:para>The list of NSX host switch configurations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostSwitchConfiguration&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>

$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $VdsUplinkToNsxUplinkConfiguration

$NetworkProfileConfiguration &#x3D; Initialize-VcfCbNetworkProfileConfiguration -Name &quot;MyName&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkProfileConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NetworkProfileConfiguration &#x3D; Initialize-VcfCbNetworkProfileConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkProfileConfiguration 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.vmware.com/apis/vcf/latest/data-structures/NetworkProfileConfiguration</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-VcfCbNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NetworkSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster&#39;s network configuration.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster&#39;s network configuration.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNetworkSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsSpecs</maml:name>
          <maml:Description>
            <maml:para>Distributed switches to add to the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VdsSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VdsSpec&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>NsxClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxClusterSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NetworkProfiles</maml:name>
          <maml:Description>
            <maml:para>The list of network profiles</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NetworkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NetworkProfile&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>VdsSpecs</maml:name>
        <maml:Description>
          <maml:para>Distributed switches to add to the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VdsSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VdsSpec&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>NsxClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxClusterSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NetworkProfiles</maml:name>
        <maml:Description>
          <maml:para>The list of network profiles</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NetworkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NetworkProfile&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-VcfCbTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
$NsxtSwitchConfig &#x3D; Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode &quot;One among: STANDARD, ENS, ENS_INTERRUPT&quot;

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0





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

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec



$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$NetworkProfile &#x3D; Initialize-VcfCbNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfig

$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec -VdsSpecs $VdsSpec -NsxClusterSpec $NsxClusterSpec -NetworkProfiles $NetworkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NetworkSpec &#x3D; Initialize-VcfCbNetworkSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNetworkSpec 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.vmware.com/apis/vcf/latest/data-structures/NetworkSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxClusterSpec</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-VcfCbNfsDatastoreSpec</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-VcfCbNfsDatastoreSpec</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">NasVolumeSpec</command:parameterValue>
          <dev:type>
            <maml:name>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">NasVolumeSpec</command:parameterValue>
        <dev:type>
          <maml:name>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-VcfCbNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false -UserTag &quot;MyUserTag&quot;
$NfsDatastoreSpec &#x3D; Initialize-VcfCbNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNfsDatastoreSpec 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-VcfCbNasVolumeSpec -ServerName &quot;MyServerName&quot; -Path &quot;MyPath&quot; -ReadOnly $false
$NfsDatastoreSpec &#x3D; Initialize-VcfCbNfsDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -NasVolume $NasVolumeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNfsDatastoreSpec 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.vmware.com/apis/vcf/latest/data-structures/NfsDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNasVolumeSpec</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-VcfCbNiocBandwidthAllocation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NiocBandwidthAllocation</command:noun>
      <maml:description>
        <maml:para>Network traffic per resource type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Network traffic per resource type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNiocBandwidthAllocation</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Host infrastructure traffic 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>NiocTrafficResourceAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NiocTrafficResourceAllocation</command:parameterValue>
          <dev:type>
            <maml:name>NiocTrafficResourceAllocation</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>Type</maml:name>
        <maml:Description>
          <maml:para>Host infrastructure traffic 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>NiocTrafficResourceAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NiocTrafficResourceAllocation</command:parameterValue>
        <dev:type>
          <maml:name>NiocTrafficResourceAllocation</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>

$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocation &#x3D; Initialize-VcfCbNiocBandwidthAllocation -Type &quot;Example: management, faultTolerance, vmotion, virtualMachine, iSCSI, nfs, hbr, vsan, vdp etc.&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocBandwidthAllocation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NiocBandwidthAllocation &#x3D; Initialize-VcfCbNiocBandwidthAllocation
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocBandwidthAllocation 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.vmware.com/apis/vcf/latest/data-structures/NiocBandwidthAllocation</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNiocTrafficResourceAllocation</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-VcfCbNiocBandwidthAllocationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NiocBandwidthAllocationSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains network traffic per resource type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains network traffic per resource type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNiocBandwidthAllocationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>DvsHostInfrastructureTrafficResource resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NiocTrafficResourceAllocation</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NiocTrafficResourceAllocation</command:parameterValue>
          <dev:type>
            <maml:name>NiocTrafficResourceAllocation</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>Type</maml:name>
        <maml:Description>
          <maml:para>DvsHostInfrastructureTrafficResource resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NiocTrafficResourceAllocation</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NiocTrafficResourceAllocation</command:parameterValue>
        <dev:type>
          <maml:name>NiocTrafficResourceAllocation</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>

$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocBandwidthAllocationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocBandwidthAllocationSpec 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.vmware.com/apis/vcf/latest/data-structures/NiocBandwidthAllocationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNiocTrafficResourceAllocation</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-VcfCbNiocSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NiocSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for Network IO Control</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for Network IO Control</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNiocSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TrafficType</maml:name>
          <maml:Description>
            <maml:para>Traffic Type. One among:VSAN, VMOTION, VIRTUALMACHINE, MANAGEMENT, NFS, VDP, HBR, FAULTTOLERANCE, ISCSI</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Value</maml:name>
          <maml:Description>
            <maml:para>NIOC Value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>TrafficType</maml:name>
        <maml:Description>
          <maml:para>Traffic Type. One among:VSAN, VMOTION, VIRTUALMACHINE, MANAGEMENT, NFS, VDP, HBR, FAULTTOLERANCE, ISCSI</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Value</maml:name>
        <maml:Description>
          <maml:para>NIOC Value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$NiocSpec &#x3D; Initialize-VcfCbNiocSpec -TrafficType &quot;MANAGEMENT&quot; -Value &quot;MyValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NiocSpec &#x3D; Initialize-VcfCbNiocSpec -TrafficType &quot;MANAGEMENT&quot; -Value &quot;MyValue&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocSpec 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.vmware.com/apis/vcf/latest/data-structures/NiocSpec</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-VcfCbNiocTrafficResourceAllocation</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NiocTrafficResourceAllocation</command:noun>
      <maml:description>
        <maml:para>Specify network traffic allocation for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specify network traffic allocation for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNiocTrafficResourceAllocation</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>No description available.</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>SharesInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SharesInfo</command:parameterValue>
          <dev:type>
            <maml:name>SharesInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Reservation</maml:name>
          <maml:Description>
            <maml:para>No description available.</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: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>No description available.</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>SharesInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SharesInfo</command:parameterValue>
        <dev:type>
          <maml:name>SharesInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Reservation</maml:name>
        <maml:Description>
          <maml:para>No description available.</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: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>
$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocTrafficResourceAllocation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNiocTrafficResourceAllocation 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.vmware.com/apis/vcf/latest/data-structures/NiocTrafficResourceAllocation</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSharesInfo</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-VcfCbNsxALBCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxALBCluster</command:noun>
      <maml:description>
        <maml:para>NSX ALB Cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX ALB Cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxALBCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the NSX Advanced Load Balancer 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>ClusterName</maml:name>
          <maml:Description>
            <maml:para>Name of NSX Advanced Load Balancer 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>Domains</maml:name>
          <maml:Description>
            <maml:para>Collection of IDs of Workload Domains where NSX Advanced Load Balancer Cluster is deployed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainReference&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>NsxClusters</maml:name>
          <maml:Description>
            <maml:para>Collection of IDs of the NSX where NSX Advanced Load Balancer Cluster is deployed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTClusterReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTClusterReference&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>ClusterFqdn</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster Virtual 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>ClusterIpAddress</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster Virtual IPv4 address of format &#39;x.x.x.x&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ClusterStatus</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster 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>_Version</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster 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>DeploymentStatus</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Deployment 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the NSX Advanced Load Balancer 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>ClusterName</maml:name>
        <maml:Description>
          <maml:para>Name of NSX Advanced Load Balancer 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>Domains</maml:name>
        <maml:Description>
          <maml:para>Collection of IDs of Workload Domains where NSX Advanced Load Balancer Cluster is deployed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainReference&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>NsxClusters</maml:name>
        <maml:Description>
          <maml:para>Collection of IDs of the NSX where NSX Advanced Load Balancer Cluster is deployed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTClusterReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTClusterReference&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>ClusterFqdn</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster Virtual 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>ClusterIpAddress</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster Virtual IPv4 address of format &#39;x.x.x.x&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ClusterStatus</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster 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>_Version</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster 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>DeploymentStatus</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Deployment 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: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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$NsxALBCluster &#x3D; Initialize-VcfCbNsxALBCluster -Id &quot;MyId&quot; -ClusterName &quot;MyClusterName&quot; -Domains $DomainReference -NsxClusters $NsxTClusterReference -ClusterFqdn &quot;MyClusterFqdn&quot; -ClusterIpAddress &quot;MyClusterIpAddress&quot; -ClusterStatus &quot;MyClusterStatus&quot; -_Version &quot;My_Version&quot; -DeploymentStatus &quot;One among: ACTIVE, ACTIVATING, DEACTIVATING&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxALBCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxALBCluster &#x3D; Initialize-VcfCbNsxALBCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxALBCluster 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.vmware.com/apis/vcf/latest/data-structures/NsxALBCluster</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-VcfCbNsxAlbControllerClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxAlbControllerClusterSpec</command:noun>
      <maml:description>
        <maml:para>NSX Alb cluster creation data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Alb cluster creation data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxAlbControllerClusterSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainIds</maml:name>
          <maml:Description>
            <maml:para>IDs of the workload Domains where NSX Advanced Load Balancer Cluster will be deployed</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>ClusterName</maml:name>
          <maml:Description>
            <maml:para>Name of NSX Advanced Load Balancer 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>ClusterFqdn</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster fully qualified domain 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>ClusterIpAddress</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster Virtual IPv4 address of format &#39;x.x.x.x&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>FormFactor</maml:name>
          <maml:Description>
            <maml:para>Size of NSX ALB 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>AdminPassword</maml:name>
          <maml:Description>
            <maml:para>Admin user password of NSX Advanced Load Balancer 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>Nodes</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer Cluster Controller Nodes</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxAlbControllerNodeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxAlbControllerNodeSpec&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>BundleId</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer 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>DomainIds</maml:name>
        <maml:Description>
          <maml:para>IDs of the workload Domains where NSX Advanced Load Balancer Cluster will be deployed</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>ClusterName</maml:name>
        <maml:Description>
          <maml:para>Name of NSX Advanced Load Balancer 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>ClusterFqdn</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster fully qualified domain 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>ClusterIpAddress</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster Virtual IPv4 address of format &#39;x.x.x.x&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>FormFactor</maml:name>
        <maml:Description>
          <maml:para>Size of NSX ALB 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>AdminPassword</maml:name>
        <maml:Description>
          <maml:para>Admin user password of NSX Advanced Load Balancer 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>Nodes</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer Cluster Controller Nodes</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxAlbControllerNodeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxAlbControllerNodeSpec&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>BundleId</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer 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>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>
$NsxAlbControllerNodeSpec &#x3D; Initialize-VcfCbNsxAlbControllerNodeSpec -IpAddress &quot;MyIpAddress&quot;
$NsxAlbControllerClusterSpec &#x3D; Initialize-VcfCbNsxAlbControllerClusterSpec -DomainIds &quot;MyDomainIds&quot; -ClusterName &quot;MyClusterName&quot; -ClusterFqdn &quot;MyClusterFqdn&quot; -ClusterIpAddress &quot;MyClusterIpAddress&quot; -FormFactor &quot;One among: LARGE, MEDIUM, SMALL&quot; -AdminPassword &quot;MyAdminPassword&quot; -Nodes $NsxAlbControllerNodeSpec -BundleId &quot;MyBundleId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbControllerClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxAlbControllerClusterSpec &#x3D; Initialize-VcfCbNsxAlbControllerClusterSpec -DomainIds &quot;MyDomainIds&quot; -ClusterName &quot;MyClusterName&quot; -ClusterFqdn &quot;MyClusterFqdn&quot; -ClusterIpAddress &quot;MyClusterIpAddress&quot; -FormFactor &quot;One among: LARGE, MEDIUM, SMALL&quot; -AdminPassword &quot;MyAdminPassword&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbControllerClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxAlbControllerClusterSpec</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-VcfCbNsxAlbControllerNodeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxAlbControllerNodeSpec</command:noun>
      <maml:description>
        <maml:para>NSX ALB Node representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX ALB Node representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxAlbControllerNodeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IPv4 address of NSX Advanced Load Balancer Node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IPv4 address of NSX Advanced Load Balancer Node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$NsxAlbControllerNodeSpec &#x3D; Initialize-VcfCbNsxAlbControllerNodeSpec -IpAddress &quot;MyIpAddress&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbControllerNodeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxAlbControllerNodeSpec &#x3D; Initialize-VcfCbNsxAlbControllerNodeSpec -IpAddress &quot;MyIpAddress&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbControllerNodeSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxAlbControllerNodeSpec</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-VcfCbNsxAlbVersionValidationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxAlbVersionValidationSpec</command:noun>
      <maml:description>
        <maml:para>NSX Alb cluster creation data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Alb cluster creation data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxAlbVersionValidationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainIds</maml:name>
          <maml:Description>
            <maml:para>IDs of the WorkLoadDomain where NSX Advanced Load Balancer Cluster will be deployed</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>BundleId</maml:name>
          <maml:Description>
            <maml:para>NSX Advanced Load Balancer 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>DomainIds</maml:name>
        <maml:Description>
          <maml:para>IDs of the WorkLoadDomain where NSX Advanced Load Balancer Cluster will be deployed</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>BundleId</maml:name>
        <maml:Description>
          <maml:para>NSX Advanced Load Balancer 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>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>$NsxAlbVersionValidationSpec &#x3D; Initialize-VcfCbNsxAlbVersionValidationSpec -DomainIds &quot;MyDomainIds&quot; -BundleId &quot;MyBundleId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbVersionValidationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxAlbVersionValidationSpec &#x3D; Initialize-VcfCbNsxAlbVersionValidationSpec -DomainIds &quot;MyDomainIds&quot; -BundleId &quot;MyBundleId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxAlbVersionValidationSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxAlbVersionValidationSpec</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-VcfCbNsxClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxClusterSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains NSX configuration for cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains NSX configuration for cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxTClusterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxTClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxTClusterSpec</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>NsxTClusterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxTClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxTClusterSpec</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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile

$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec -NsxTClusterSpec $NsxTClusterSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxClusterSpec &#x3D; Initialize-VcfCbNsxClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxClusterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxTClusterSpec</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-VcfCbNsxManagerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxManagerSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to install and configure NSX Manager in a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to install and configure NSX Manager in a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxManagerSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the NSX Manager virtual machine</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NetworkDetailsSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NetworkDetailsSpec</command:parameterValue>
          <dev:type>
            <maml:name>NetworkDetailsSpec</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>Name of the NSX Manager virtual machine</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NetworkDetailsSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NetworkDetailsSpec</command:parameterValue>
        <dev:type>
          <maml:name>NetworkDetailsSpec</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>
$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxManagerSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -DnsName &quot;MyDnsName&quot;
$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -NetworkDetailsSpec $NetworkDetailsSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxManagerSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxManagerSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNetworkDetailsSpec</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-VcfCbNsxStretchClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxStretchClusterSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains NSX configuration for Secondary AZ Hosts</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains NSX configuration for Secondary AZ Hosts</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxStretchClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolsSpec</maml:name>
          <maml:Description>
            <maml:para>The IP address pool specifications</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
          <maml:Description>
            <maml:para>The list of uplink profile specifications.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UplinkProfile&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>IpAddressPoolsSpec</maml:name>
        <maml:Description>
          <maml:para>The IP address pool specifications</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
        <maml:Description>
          <maml:para>The list of uplink profile specifications.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UplinkProfile&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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxStretchClusterSpec 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec

$NsxStretchClusterSpec &#x3D; Initialize-VcfCbNsxStretchClusterSpec -UplinkProfiles $UplinkProfile
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxStretchClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxStretchClusterSpec</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-VcfCbNsxTCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTCluster</command:noun>
      <maml:description>
        <maml:para>NSX Cluster representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Cluster representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the 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>NativeId</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Native ID of the NSX 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>VipFqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN for VIP of the 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>Vip</maml:name>
          <maml:Description>
            <maml:para>VIP (Virtual IP Address) of the 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>Domains</maml:name>
          <maml:Description>
            <maml:para>Information about the domains associated with the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainReference&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainReference&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>Nodes</maml:name>
          <maml:Description>
            <maml:para>Information about the NSX managers associated with the cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTManager&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTManager&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 of the NSX managers associated with the 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>IsShared</maml:name>
          <maml:Description>
            <maml:para>Boolean to identify if the NSX cluster is shared among workload domains</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>IsShareable</maml:name>
          <maml:Description>
            <maml:para>Boolean to identify if the NSX cluster can be shared to create a new workload 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>IsVlcmCompatible</maml:name>
          <maml:Description>
            <maml:para>Boolean to identify if the NSX cluster is compatible with vLCM. This should not be used to determineif vLCM Clusters can be created on the 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>Status</maml:name>
          <maml:Description>
            <maml:para>NSX cluster status. To get NSX cluster status invoke nsxt-clusters query API with criterion NSXT_CLUSTERS_WITH_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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the 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>NativeId</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Native ID of the NSX 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>VipFqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN for VIP of the 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>Vip</maml:name>
        <maml:Description>
          <maml:para>VIP (Virtual IP Address) of the 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>Domains</maml:name>
        <maml:Description>
          <maml:para>Information about the domains associated with the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainReference&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainReference&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>Nodes</maml:name>
        <maml:Description>
          <maml:para>Information about the NSX managers associated with the cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTManager&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTManager&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 of the NSX managers associated with the 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>IsShared</maml:name>
        <maml:Description>
          <maml:para>Boolean to identify if the NSX cluster is shared among workload domains</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>IsShareable</maml:name>
        <maml:Description>
          <maml:para>Boolean to identify if the NSX cluster can be shared to create a new workload 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>IsVlcmCompatible</maml:name>
        <maml:Description>
          <maml:para>Boolean to identify if the NSX cluster is compatible with vLCM. This should not be used to determineif vLCM Clusters can be created on the 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>Status</maml:name>
        <maml:Description>
          <maml:para>NSX cluster status. To get NSX cluster status invoke nsxt-clusters query API with criterion NSXT_CLUSTERS_WITH_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: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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTManager &#x3D; Initialize-VcfCbNsxTManager -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Name &quot;MyName&quot;
$NsxTCluster &#x3D; Initialize-VcfCbNsxTCluster -Id &quot;MyId&quot; -NativeId &quot;MyNativeId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot; -Domains $DomainReference -Nodes $NsxTManager -_Version &quot;My_Version&quot; -IsShared $false -IsShareable $false -IsVlcmCompatible $false -Status &quot;One among: INITIALIZING, STABLE, DEGRADED, UNSTABLE, UNAVAILABLE, UNIDENTIFIED, UNDEFINED&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxTCluster &#x3D; Initialize-VcfCbNsxTCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTCluster 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.vmware.com/apis/vcf/latest/data-structures/NsxTCluster</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-VcfCbNsxTClusterReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTClusterReference</command:noun>
      <maml:description>
        <maml:para>Represents an NSX Cluster reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents an NSX Cluster reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTClusterReference</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the NSX 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>VipFqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN for VIP of the NSX 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>Vip</maml:name>
          <maml:Description>
            <maml:para>VIP (Virtual IP Address) of the NSX 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the NSX 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>VipFqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN for VIP of the NSX 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>Vip</maml:name>
        <maml:Description>
          <maml:para>VIP (Virtual IP Address) of the NSX 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: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>$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTClusterReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTClusterReference 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.vmware.com/apis/vcf/latest/data-structures/NsxTClusterReference</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-VcfCbNsxTClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTClusterSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains NSX configuration for a new cluster.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains NSX configuration for a new cluster.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>GeneveVlanId</maml:name>
          <maml:Description>
            <maml:para>Vlan id of Geneve. (This field is deprecated, instead please use transportVlan in uplinkProfiles)</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">IpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>IpAddressPoolsSpec</maml:name>
          <maml:Description>
            <maml:para>The list of IP address pools specification</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
          <maml:Description>
            <maml:para>The list of uplink profile specifications.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UplinkProfile&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>GeneveVlanId</maml:name>
        <maml:Description>
          <maml:para>Vlan id of Geneve. (This field is deprecated, instead please use transportVlan in uplinkProfiles)</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">IpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>IpAddressPoolsSpec</maml:name>
        <maml:Description>
          <maml:para>The list of IP address pools specification</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IpAddressPoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IpAddressPoolSpec&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>UplinkProfiles</maml:name>
        <maml:Description>
          <maml:para>The list of uplink profile specifications.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UplinkProfile&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UplinkProfile&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-VcfCbIpAddressPoolRangeSpec -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$IpAddressPoolSubnetSpec &#x3D; Initialize-VcfCbIpAddressPoolSubnetSpec -IpAddressPoolRanges $IpAddressPoolRangeSpec -Cidr &quot;MyCidr&quot; -Gateway &quot;MyGateway&quot;

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


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }

$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec -GeneveVlanId 0 -IpAddressPoolSpec $IpAddressPoolSpec -IpAddressPoolsSpec $IpAddressPoolSpec -UplinkProfiles $UplinkProfile
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxTClusterSpec &#x3D; Initialize-VcfCbNsxTClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxTClusterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIpAddressPoolSpec</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-VcfCbNsxTCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTCriterion</command:noun>
      <maml:description>
        <maml:para>Represents a criterion for querying the NSX cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a criterion for querying the NSX cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
          <maml:Description>
            <maml:para>Arguments required for a particular criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the criterion</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Arguments</maml:name>
        <maml:Description>
          <maml:para>Arguments required for a particular criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the criterion</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$NsxTCriterion &#x3D; Initialize-VcfCbNsxTCriterion -Name &quot;NSXT_CLUSTERS_WITH_STATUS&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxTCriterion &#x3D; Initialize-VcfCbNsxTCriterion
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTCriterion 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.vmware.com/apis/vcf/latest/data-structures/NsxTCriterion</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-VcfCbNsxtEdgeCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtEdgeCluster</command:noun>
      <maml:description>
        <maml:para>NSX Edge Cluster Upgrade Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Edge Cluster Upgrade Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtEdgeCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Edge cluster 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>Name</maml:name>
          <maml:Description>
            <maml:para>Edge cluster 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>UpgradeStatus</maml:name>
          <maml:Description>
            <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceHealth</maml:name>
          <maml:Description>
            <maml:para>Current resource health 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>_Version</maml:name>
          <maml:Description>
            <maml:para>The current version of the edge cluster.If a partial upgrade is done, this will be the least version among the edges in the edge 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Edge cluster 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>Name</maml:name>
        <maml:Description>
          <maml:para>Edge cluster 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>UpgradeStatus</maml:name>
        <maml:Description>
          <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceHealth</maml:name>
        <maml:Description>
          <maml:para>Current resource health 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>_Version</maml:name>
        <maml:Description>
          <maml:para>The current version of the edge cluster.If a partial upgrade is done, this will be the least version among the edges in the edge 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: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>$NsxtEdgeCluster &#x3D; Initialize-VcfCbNsxtEdgeCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtEdgeCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtEdgeCluster &#x3D; Initialize-VcfCbNsxtEdgeCluster
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtEdgeCluster 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.vmware.com/apis/vcf/latest/data-structures/NsxtEdgeCluster</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-VcfCbNsxTEdgeClusterProfileSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTEdgeClusterProfileSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains edge cluster profile configurations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains edge cluster profile configurations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTEdgeClusterProfileSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterProfileName</maml:name>
          <maml:Description>
            <maml:para>Name for the edge cluster 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>BfdAllowedHop</maml:name>
          <maml:Description>
            <maml:para>BFD allowed Hop</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BfdDeclareDeadMultiple</maml:name>
          <maml:Description>
            <maml:para>BFD Declare Dead Multiple</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BfdProbeInterval</maml:name>
          <maml:Description>
            <maml:para>BFD Probe</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StandbyRelocationThreshold</maml:name>
          <maml:Description>
            <maml:para>Standby Relocation Threshold</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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EdgeClusterProfileName</maml:name>
        <maml:Description>
          <maml:para>Name for the edge cluster 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>BfdAllowedHop</maml:name>
        <maml:Description>
          <maml:para>BFD allowed Hop</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BfdDeclareDeadMultiple</maml:name>
        <maml:Description>
          <maml:para>BFD Declare Dead Multiple</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BfdProbeInterval</maml:name>
        <maml:Description>
          <maml:para>BFD Probe</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StandbyRelocationThreshold</maml:name>
        <maml:Description>
          <maml:para>Standby Relocation Threshold</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: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>$NsxTEdgeClusterProfileSpec &#x3D; Initialize-VcfCbNsxTEdgeClusterProfileSpec -EdgeClusterProfileName &quot;MyEdgeClusterProfileName&quot; -BfdAllowedHop 0 -BfdDeclareDeadMultiple 0 -BfdProbeInterval 0 -StandbyRelocationThreshold 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeClusterProfileSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxTEdgeClusterProfileSpec &#x3D; Initialize-VcfCbNsxTEdgeClusterProfileSpec -EdgeClusterProfileName &quot;MyEdgeClusterProfileName&quot; -BfdAllowedHop 0 -BfdDeclareDeadMultiple 0 -BfdProbeInterval 0 -StandbyRelocationThreshold 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeClusterProfileSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxTEdgeClusterProfileSpec</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-VcfCbNsxtEdgeClusterUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtEdgeClusterUpgradeSpec</command:noun>
      <maml:description>
        <maml:para>Host transport node cluster upgrade input</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Host transport node cluster upgrade input</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtEdgeClusterUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeClusterId</maml:name>
          <maml:Description>
            <maml:para>Resource ID of the edge transport node 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>EdgeParallelUpgrade</maml:name>
          <maml:Description>
            <maml:para>disable/enable parallel upgrade of edges within the cluster</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>EdgeClusterId</maml:name>
        <maml:Description>
          <maml:para>Resource ID of the edge transport node 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>EdgeParallelUpgrade</maml:name>
        <maml:Description>
          <maml:para>disable/enable parallel upgrade of edges within the cluster</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>$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot; -EdgeParallelUpgrade $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtEdgeClusterUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtEdgeClusterUpgradeSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxtEdgeClusterUpgradeSpec</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-VcfCbNsxTEdgeNodeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTEdgeNodeSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains configuration inputs required to deploy and configure an edge node</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains configuration inputs required to deploy and configure an edge node</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTEdgeNodeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EdgeNodeName</maml:name>
          <maml:Description>
            <maml:para>Edge Node 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>ManagementIP</maml:name>
          <maml:Description>
            <maml:para>Management Interface IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ManagementGateway</maml:name>
          <maml:Description>
            <maml:para>Management Gateway IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VmManagementPortgroupVlan</maml:name>
          <maml:Description>
            <maml:para>Management 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>VmManagementPortgroupName</maml:name>
          <maml:Description>
            <maml:para>Management Network 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>EdgeTepGateway</maml:name>
          <maml:Description>
            <maml:para>Edge TEP Gateway IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeTep1IP</maml:name>
          <maml:Description>
            <maml:para>Edge TEP 1 IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeTep2IP</maml:name>
          <maml:Description>
            <maml:para>Edge TEP 2 IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EdgeTepIpAddressPool</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EdgeTepIpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>EdgeTepIpAddressPoolSpec</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>EdgeTepVlan</maml:name>
          <maml:Description>
            <maml:para>Edge TEP VLAN</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>ClusterId</maml:name>
          <maml:Description>
            <maml:para>ID of vSphere cluster where the Edge node will be deployed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>InterRackCluster</maml:name>
          <maml:Description>
            <maml:para>Is inter-rack cluster(true for L2 non-uniform and L3 : At least one of management, uplink, Edge and host TEP networks is different for hosts of the cluster, false for L2 uniform : All hosts in cluster have identical management, uplink, Edge and host TEP networks)</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>UplinkNetwork</maml:name>
          <maml:Description>
            <maml:para>Specifications of Tier0 uplinks for the Edge Node. For edge cluster creation uplink network is mandatory otherwise its optional an field</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeUplinkNetwork&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTEdgeUplinkNetwork&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>FirstNsxVdsUplink</maml:name>
          <maml:Description>
            <maml:para>First NSX enabled VDS uplink for the Edge node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SecondNsxVdsUplink</maml:name>
          <maml:Description>
            <maml:para>Second NSX enabled VDS uplink for the Edge node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>EdgeNodeName</maml:name>
        <maml:Description>
          <maml:para>Edge Node 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>ManagementIP</maml:name>
        <maml:Description>
          <maml:para>Management Interface IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ManagementGateway</maml:name>
        <maml:Description>
          <maml:para>Management Gateway IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VmManagementPortgroupVlan</maml:name>
        <maml:Description>
          <maml:para>Management 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>VmManagementPortgroupName</maml:name>
        <maml:Description>
          <maml:para>Management Network 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>EdgeTepGateway</maml:name>
        <maml:Description>
          <maml:para>Edge TEP Gateway IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeTep1IP</maml:name>
        <maml:Description>
          <maml:para>Edge TEP 1 IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeTep2IP</maml:name>
        <maml:Description>
          <maml:para>Edge TEP 2 IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EdgeTepIpAddressPool</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EdgeTepIpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>EdgeTepIpAddressPoolSpec</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>EdgeTepVlan</maml:name>
        <maml:Description>
          <maml:para>Edge TEP VLAN</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>ClusterId</maml:name>
        <maml:Description>
          <maml:para>ID of vSphere cluster where the Edge node will be deployed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>InterRackCluster</maml:name>
        <maml:Description>
          <maml:para>Is inter-rack cluster(true for L2 non-uniform and L3 : At least one of management, uplink, Edge and host TEP networks is different for hosts of the cluster, false for L2 uniform : All hosts in cluster have identical management, uplink, Edge and host TEP networks)</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>UplinkNetwork</maml:name>
        <maml:Description>
          <maml:para>Specifications of Tier0 uplinks for the Edge Node. For edge cluster creation uplink network is mandatory otherwise its optional an field</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTEdgeUplinkNetwork&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTEdgeUplinkNetwork&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>FirstNsxVdsUplink</maml:name>
        <maml:Description>
          <maml:para>First NSX enabled VDS uplink for the Edge node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SecondNsxVdsUplink</maml:name>
        <maml:Description>
          <maml:para>Second NSX enabled VDS uplink for the Edge node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$EdgeTepIpAddressPoolSpec &#x3D; Initialize-VcfCbEdgeTepIpAddressPoolSpec -Name &quot;MyName&quot; -NsxId &quot;MyNsxId&quot;

$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot; -PeerIP &quot;MyPeerIP&quot; -AsnPeer 0 -BgpPeerPassword &quot;MyBgpPeerPassword&quot; -BgpPeers $BgpPeerSpec

$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -VmManagementPortgroupVlan 0 -VmManagementPortgroupName &quot;MyVmManagementPortgroupName&quot; -EdgeTepGateway &quot;MyEdgeTepGateway&quot; -EdgeTep1IP &quot;MyEdgeTep1IP&quot; -EdgeTep2IP &quot;MyEdgeTep2IP&quot; -EdgeTepIpAddressPool $EdgeTepIpAddressPoolSpec -EdgeTepVlan 0 -ClusterId &quot;MyClusterId&quot; -InterRackCluster $false -UplinkNetwork $NsxTEdgeUplinkNetwork -FirstNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot; -SecondNsxVdsUplink &quot;One among: uplink1, uplink2, uplink3, uplink4, uplink5, uplink6, uplink7, uplink8&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeNodeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxTEdgeNodeSpec &#x3D; Initialize-VcfCbNsxTEdgeNodeSpec -EdgeNodeName &quot;MyEdgeNodeName&quot; -ManagementIP &quot;MyManagementIP&quot; -ManagementGateway &quot;MyManagementGateway&quot; -EdgeTepVlan 0
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeNodeSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxTEdgeNodeSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEdgeTepIpAddressPoolSpec</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-VcfCbNsxTEdgeUplinkNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTEdgeUplinkNetwork</command:noun>
      <maml:description>
        <maml:para>This specification contains input parameters required to configure uplink network for NSX edge node VM</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains input parameters required to configure uplink network for NSX edge node VM</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTEdgeUplinkNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UplinkVlan</maml:name>
          <maml:Description>
            <maml:para>Uplink Vlan</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>UplinkInterfaceIP</maml:name>
          <maml:Description>
            <maml:para>Uplink IP</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PeerIP</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] BGP Peer IP (please use bgpPeers instead)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AsnPeer</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] ASN of Peer (please use bgpPeers instead)</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>BgpPeerPassword</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] BGP Peer Password (please use bgpPeers instead)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BgpPeers</maml:name>
          <maml:Description>
            <maml:para>List of BGP Peer configuration</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BgpPeerSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BgpPeerSpec&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>UplinkVlan</maml:name>
        <maml:Description>
          <maml:para>Uplink Vlan</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>UplinkInterfaceIP</maml:name>
        <maml:Description>
          <maml:para>Uplink IP</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PeerIP</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] BGP Peer IP (please use bgpPeers instead)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AsnPeer</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] ASN of Peer (please use bgpPeers instead)</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>BgpPeerPassword</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] BGP Peer Password (please use bgpPeers instead)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BgpPeers</maml:name>
        <maml:Description>
          <maml:para>List of BGP Peer configuration</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BgpPeerSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BgpPeerSpec&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>
$BgpPeerSpec &#x3D; Initialize-VcfCbBgpPeerSpec -Ip &quot;MyIp&quot; -Asn 0 -Password &quot;MyPassword&quot;
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot; -PeerIP &quot;MyPeerIP&quot; -AsnPeer 0 -BgpPeerPassword &quot;MyBgpPeerPassword&quot; -BgpPeers $BgpPeerSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeUplinkNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxTEdgeUplinkNetwork &#x3D; Initialize-VcfCbNsxTEdgeUplinkNetwork -UplinkVlan 0 -UplinkInterfaceIP &quot;MyUplinkInterfaceIP&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTEdgeUplinkNetwork 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.vmware.com/apis/vcf/latest/data-structures/NsxTEdgeUplinkNetwork</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-VcfCbNsxtHostCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtHostCluster</command:noun>
      <maml:description>
        <maml:para>NSX Host Cluster Upgrade Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Host Cluster Upgrade Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtHostCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Host cluster VCF cluster 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>Name</maml:name>
          <maml:Description>
            <maml:para>Cluster 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>UpgradeStatus</maml:name>
          <maml:Description>
            <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceHealth</maml:name>
          <maml:Description>
            <maml:para>Current resource health 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>UpgradedUnits</maml:name>
          <maml:Description>
            <maml:para>Number of hosts which are already upgraded</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>TotalUnits</maml:name>
          <maml:Description>
            <maml:para>Total number of hosts in the Host cluster</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>DomainId</maml:name>
          <maml:Description>
            <maml:para>Id of the domain the Host cluster belongs to</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>The current version of the host node cluster.If a partial upgrade is done, this will be the least version among the hosts</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PrimaryCluster</maml:name>
          <maml:Description>
            <maml:para>Flag to determine if primary cluster for vLCM</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>VLcmEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag to determine if vLCM enabled on the cluster</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>ConfiguredHardwareSupportManagers</maml:name>
          <maml:Description>
            <maml:para>Configured Hardware Support Managers for Firmware upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HardwareSupportPackage&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>AvailableHardwareSupportManagers</maml:name>
          <maml:Description>
            <maml:para>Available Hardware Support Managers for Firmware upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackages&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HardwareSupportPackages&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>Id</maml:name>
        <maml:Description>
          <maml:para>Host cluster VCF cluster 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>Name</maml:name>
        <maml:Description>
          <maml:para>Cluster 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>UpgradeStatus</maml:name>
        <maml:Description>
          <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceHealth</maml:name>
        <maml:Description>
          <maml:para>Current resource health 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>UpgradedUnits</maml:name>
        <maml:Description>
          <maml:para>Number of hosts which are already upgraded</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>TotalUnits</maml:name>
        <maml:Description>
          <maml:para>Total number of hosts in the Host cluster</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>DomainId</maml:name>
        <maml:Description>
          <maml:para>Id of the domain the Host cluster belongs to</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>The current version of the host node cluster.If a partial upgrade is done, this will be the least version among the hosts</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PrimaryCluster</maml:name>
        <maml:Description>
          <maml:para>Flag to determine if primary cluster for vLCM</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>VLcmEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag to determine if vLCM enabled on the cluster</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>ConfiguredHardwareSupportManagers</maml:name>
        <maml:Description>
          <maml:para>Configured Hardware Support Managers for Firmware upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HardwareSupportPackage&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>AvailableHardwareSupportManagers</maml:name>
        <maml:Description>
          <maml:para>Available Hardware Support Managers for Firmware upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackages&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HardwareSupportPackages&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>

$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Pkg $Package


$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package

$NsxtHostCluster &#x3D; Initialize-VcfCbNsxtHostCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -UpgradedUnits 0 -TotalUnits 0 -DomainId &quot;MyDomainId&quot; -_Version &quot;My_Version&quot; -PrimaryCluster $false -VLcmEnabled $false -ConfiguredHardwareSupportManagers $HardwareSupportPackage -AvailableHardwareSupportManagers $HardwareSupportPackages
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtHostCluster &#x3D; Initialize-VcfCbNsxtHostCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostCluster 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.vmware.com/apis/vcf/latest/data-structures/NsxtHostCluster</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-VcfCbNsxtHostClusterUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtHostClusterUpgradeSpec</command:noun>
      <maml:description>
        <maml:para>Host trnasport node cluster upgrade input</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Host trnasport node cluster upgrade input</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtHostClusterUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>HostClusterId</maml:name>
          <maml:Description>
            <maml:para>Resource ID of the host transport node 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>HostParallelUpgrade</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling/enabling parallel upgrade within the cluster</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>LiveUpgrade</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling/enabling live upgrade of hosts in the transportnode clusters</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>HostClusterId</maml:name>
        <maml:Description>
          <maml:para>Resource ID of the host transport node 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>HostParallelUpgrade</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling/enabling parallel upgrade within the cluster</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>LiveUpgrade</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling/enabling live upgrade of hosts in the transportnode clusters</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>$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot; -HostParallelUpgrade $false -LiveUpgrade $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostClusterUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostClusterUpgradeSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxtHostClusterUpgradeSpec</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-VcfCbNsxtHostSwitchConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtHostSwitchConfig</command:noun>
      <maml:description>
        <maml:para>This specification contains the configurations to be applied on the Host switch.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the configurations to be applied on the Host switch.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtHostSwitchConfig</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsName</maml:name>
          <maml:Description>
            <maml:para>The name of the vSphere Distributed 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UplinkProfileName</maml:name>
          <maml:Description>
            <maml:para>The name of 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolName</maml:name>
          <maml:Description>
            <maml:para>The IP address pool 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>VdsUplinkToNsxUplink</maml:name>
          <maml:Description>
            <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UplinkMapping&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UplinkMapping&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>VdsName</maml:name>
        <maml:Description>
          <maml:para>The name of the vSphere Distributed 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UplinkProfileName</maml:name>
        <maml:Description>
          <maml:para>The name of 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddressPoolName</maml:name>
        <maml:Description>
          <maml:para>The IP address pool 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>VdsUplinkToNsxUplink</maml:name>
        <maml:Description>
          <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UplinkMapping&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UplinkMapping&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>
$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostSwitchConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostSwitchConfig 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.vmware.com/apis/vcf/latest/data-structures/NsxtHostSwitchConfig</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-VcfCbNsxtHostSwitchConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtHostSwitchConfiguration</command:noun>
      <maml:description>
        <maml:para>The configurations to be applied on the Host switch.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The configurations to be applied on the Host switch.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtHostSwitchConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsName</maml:name>
          <maml:Description>
            <maml:para>The name of the vSphere Distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UplinkProfileName</maml:name>
          <maml:Description>
            <maml:para>The name of 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolName</maml:name>
          <maml:Description>
            <maml:para>The IP address Pool name. For DHCP, this field will be empty</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VdsUplinkToNsxUplink</maml:name>
          <maml:Description>
            <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VdsUplinkToNsxUplinkConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VdsUplinkToNsxUplinkConfiguration&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>VdsName</maml:name>
        <maml:Description>
          <maml:para>The name of the vSphere Distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UplinkProfileName</maml:name>
        <maml:Description>
          <maml:para>The name of 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddressPoolName</maml:name>
        <maml:Description>
          <maml:para>The IP address Pool name. For DHCP, this field will be empty</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VdsUplinkToNsxUplink</maml:name>
        <maml:Description>
          <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VdsUplinkToNsxUplinkConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VdsUplinkToNsxUplinkConfiguration&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>
$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $VdsUplinkToNsxUplinkConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostSwitchConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtHostSwitchConfiguration 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.vmware.com/apis/vcf/latest/data-structures/NsxtHostSwitchConfiguration</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-VcfCbNsxtIpAddressPool</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtIpAddressPool</command:noun>
      <maml:description>
        <maml:para>NSX IP address pool representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX IP address pool representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtIpAddressPool</maml:name>
        <command:parameter required="false" 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>AvailableIpAddresses</maml:name>
          <maml:Description>
            <maml:para>The number of IP addresses available in the IP address pool</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>TotalIpAddresses</maml:name>
          <maml:Description>
            <maml:para>The total number of IP addresses in the IP address pool</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>BlockSubnets</maml:name>
          <maml:Description>
            <maml:para>The list of IP address pool block subnets</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolBlockSubnet&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtIpAddressPoolBlockSubnet&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>StaticSubnets</maml:name>
          <maml:Description>
            <maml:para>The list of IP address pool static subnets</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolStaticSubnet&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtIpAddressPoolStaticSubnet&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>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>AvailableIpAddresses</maml:name>
        <maml:Description>
          <maml:para>The number of IP addresses available in the IP address pool</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>TotalIpAddresses</maml:name>
        <maml:Description>
          <maml:para>The total number of IP addresses in the IP address pool</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>BlockSubnets</maml:name>
        <maml:Description>
          <maml:para>The list of IP address pool block subnets</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolBlockSubnet&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtIpAddressPoolBlockSubnet&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>StaticSubnets</maml:name>
        <maml:Description>
          <maml:para>The list of IP address pool static subnets</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolStaticSubnet&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtIpAddressPoolStaticSubnet&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>
$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -AvailableIpAddresses 0 -TotalIpAddresses 0 -BlockSubnets $NsxtIpAddressPoolBlockSubnet -StaticSubnets $NsxtIpAddressPoolStaticSubnet
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPool 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.vmware.com/apis/vcf/latest/data-structures/NsxtIpAddressPool</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-VcfCbNsxtIpAddressPoolBlockSubnet</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtIpAddressPoolBlockSubnet</command:noun>
      <maml:description>
        <maml:para>NSX IP address pool block subnet representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX IP address pool block subnet representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtIpAddressPoolBlockSubnet</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>The size of the IP address block</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>GatewayAssigned</maml:name>
          <maml:Description>
            <maml:para>The boolean representing the state of the gateway assignment</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>Cidr</maml:name>
          <maml:Description>
            <maml:para>The CIDR of the IP address 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>The size of the IP address block</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>GatewayAssigned</maml:name>
        <maml:Description>
          <maml:para>The boolean representing the state of the gateway assignment</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>Cidr</maml:name>
        <maml:Description>
          <maml:para>The CIDR of the IP address 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: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>$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolBlockSubnet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolBlockSubnet 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.vmware.com/apis/vcf/latest/data-structures/NsxtIpAddressPoolBlockSubnet</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-VcfCbNsxtIpAddressPoolRange</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtIpAddressPoolRange</command:noun>
      <maml:description>
        <maml:para>NSX IP address pool range representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX IP address pool range representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtIpAddressPoolRange</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Start</maml:name>
          <maml:Description>
            <maml:para>The start 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>End</maml:name>
          <maml:Description>
            <maml:para>The end 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Start</maml:name>
        <maml:Description>
          <maml:para>The start 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>End</maml:name>
        <maml:Description>
          <maml:para>The end 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>$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolRange with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolRange 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.vmware.com/apis/vcf/latest/data-structures/NsxtIpAddressPoolRange</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-VcfCbNsxtIpAddressPoolStaticSubnet</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtIpAddressPoolStaticSubnet</command:noun>
      <maml:description>
        <maml:para>NSX IP address pool static subnet representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX IP address pool static subnet representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtIpAddressPoolStaticSubnet</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddressPoolRanges</maml:name>
          <maml:Description>
            <maml:para>The list of IP address ranges</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtIpAddressPoolRange&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>Gateway</maml:name>
          <maml:Description>
            <maml:para>The gateway 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Cidr</maml:name>
          <maml:Description>
            <maml:para>The CIDR of the IP address 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddressPoolRanges</maml:name>
        <maml:Description>
          <maml:para>The list of IP address ranges</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPoolRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtIpAddressPoolRange&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>Gateway</maml:name>
        <maml:Description>
          <maml:para>The gateway 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Cidr</maml:name>
        <maml:Description>
          <maml:para>The CIDR of the IP address 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: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>
$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolStaticSubnet with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolStaticSubnet 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.vmware.com/apis/vcf/latest/data-structures/NsxtIpAddressPoolStaticSubnet</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-VcfCbNsxtIpAddressPoolValidationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtIpAddressPoolValidationSpec</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtIpAddressPoolValidationSpec</maml:name>
        <command:parameter required="true" 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">IpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>NsxtClusterId</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>IpAddressPoolSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>NsxtClusterId</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>


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

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

$NsxtIpAddressPoolValidationSpec &#x3D; Initialize-VcfCbNsxtIpAddressPoolValidationSpec -IpAddressPoolSpec $IpAddressPoolSpec -NsxtClusterId &quot;MyNsxtClusterId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolValidationSpec 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-VcfCbIpAddressPoolSpec -Name &quot;MyName&quot;

$NsxtIpAddressPoolValidationSpec &#x3D; Initialize-VcfCbNsxtIpAddressPoolValidationSpec -IpAddressPoolSpec $IpAddressPoolSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtIpAddressPoolValidationSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxtIpAddressPoolValidationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIpAddressPoolSpec</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-VcfCbNsxTManager</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTManager</command:noun>
      <maml:description>
        <maml:para>NSX Manager representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Manager representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTManager</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address of the manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>NSX Manager VM name in vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address of the manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>NSX Manager VM name in vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$NsxTManager &#x3D; Initialize-VcfCbNsxTManager -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTManager with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxTManager &#x3D; Initialize-VcfCbNsxTManager
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTManager 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.vmware.com/apis/vcf/latest/data-structures/NsxTManager</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-VcfCbNsxtManagerCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtManagerCluster</command:noun>
      <maml:description>
        <maml:para>Nsx Manager Cluster Upgrade Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Nsx Manager Cluster Upgrade Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtManagerCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Manager cluster 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>Name</maml:name>
          <maml:Description>
            <maml:para>Manager cluster 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>UpgradeStatus</maml:name>
          <maml:Description>
            <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceHealth</maml:name>
          <maml:Description>
            <maml:para>Current resource health 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>_Version</maml:name>
          <maml:Description>
            <maml:para>The current version of the manager cluster.If a partial upgrade is done, this will be the least version among the managers in the manager 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Manager cluster 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>Name</maml:name>
        <maml:Description>
          <maml:para>Manager cluster 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>UpgradeStatus</maml:name>
        <maml:Description>
          <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceHealth</maml:name>
        <maml:Description>
          <maml:para>Current resource health 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>_Version</maml:name>
        <maml:Description>
          <maml:para>The current version of the manager cluster.If a partial upgrade is done, this will be the least version among the managers in the manager 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: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>$NsxtManagerCluster &#x3D; Initialize-VcfCbNsxtManagerCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtManagerCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtManagerCluster &#x3D; Initialize-VcfCbNsxtManagerCluster
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtManagerCluster 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.vmware.com/apis/vcf/latest/data-structures/NsxtManagerCluster</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-VcfCbNsxtManagerSpec</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-VcfCbNsxtManagerSpec</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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Ip</maml:name>
          <maml:Description>
            <maml:para>NSX Manager IP Address. Can be omitted if hostname is provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Ip</maml:name>
        <maml:Description>
          <maml:para>NSX Manager IP Address. Can be omitted if hostname is provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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-VcfCbNsxtManagerSpec -Hostname &quot;MyHostname&quot; -Ip &quot;MyIp&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtManagerSpec 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-VcfCbNsxtManagerSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtManagerSpec 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.vmware.com/apis/vcf/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-VcfCbNsxtOidcSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtOidcSpec</command:noun>
      <maml:description>
        <maml:para>Spec for the parameters required to add OpenId connection to NSX</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec for the parameters required to add OpenId connection to NSX</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtOidcSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EntityInventoryId</maml:name>
          <maml:Description>
            <maml:para>VCF Inventory identificator of the entity to connect oidc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OidcType</maml:name>
          <maml:Description>
            <maml:para>Type of the oidc entity.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(OidcTypeEnum)</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EntityInventoryId</maml:name>
        <maml:Description>
          <maml:para>VCF Inventory identificator of the entity to connect oidc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OidcType</maml:name>
        <maml:Description>
          <maml:para>Type of the oidc entity.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(OidcTypeEnum)</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>$NsxtOidcSpec &#x3D; Initialize-VcfCbNsxtOidcSpec -EntityInventoryId &quot;MyEntityInventoryId&quot; -OidcType &quot;vcenter&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtOidcSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtOidcSpec &#x3D; Initialize-VcfCbNsxtOidcSpec -EntityInventoryId &quot;MyEntityInventoryId&quot; -OidcType &quot;vcenter&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtOidcSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxtOidcSpec</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-VcfCbNsxTQueryResponse</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTQueryResponse</command:noun>
      <maml:description>
        <maml:para>Represents a NSX cluster query response.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a NSX cluster query response.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTQueryResponse</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>QueryInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
          <dev:type>
            <maml:name>QueryInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Result</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageNsxTCluster</command:parameterValue>
          <dev:type>
            <maml:name>PageNsxTCluster</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>QueryInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">QueryInfo</command:parameterValue>
        <dev:type>
          <maml:name>QueryInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Result</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageNsxTCluster</command:parameterValue>
        <dev:type>
          <maml:name>PageNsxTCluster</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>

$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false



$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTManager &#x3D; Initialize-VcfCbNsxTManager -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Name &quot;MyName&quot;
$NsxTCluster &#x3D; Initialize-VcfCbNsxTCluster -Id &quot;MyId&quot; -NativeId &quot;MyNativeId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot; -Domains $DomainReference -Nodes $NsxTManager -_Version &quot;My_Version&quot; -IsShared $false -IsShareable $false -IsVlcmCompatible $false -Status &quot;One among: INITIALIZING, STABLE, DEGRADED, UNSTABLE, UNAVAILABLE, UNIDENTIFIED, UNDEFINED&quot;

$PageNsxTCluster &#x3D; Initialize-VcfCbPageNsxTCluster -Elements $NsxTCluster -PageMetadata $PageMetadata

$NsxTQueryResponse &#x3D; Initialize-VcfCbNsxTQueryResponse -QueryInfo $QueryInfo -Result $PageNsxTCluster
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTQueryResponse with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxTQueryResponse &#x3D; Initialize-VcfCbNsxTQueryResponse
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTQueryResponse 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.vmware.com/apis/vcf/latest/data-structures/NsxTQueryResponse</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbQueryInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPageNsxTCluster</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-VcfCbNsxTransportZone</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTransportZone</command:noun>
      <maml:description>
        <maml:para>The transport zone associated with the vSphere Distributed Switch used by NSX</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The transport zone associated with the vSphere Distributed Switch used by NSX</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTransportZone</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="false" 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="false" 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>$NsxTransportZone &#x3D; Initialize-VcfCbNsxTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTransportZone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxTransportZone &#x3D; Initialize-VcfCbNsxTransportZone
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTransportZone 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.vmware.com/apis/vcf/latest/data-structures/NsxTransportZone</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-VcfCbNsxtResources</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtResources</command:noun>
      <maml:description>
        <maml:para>NSX Upgrade Resources for an NSX instance</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Upgrade Resources for an NSX instance</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtResources</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtHostClusters</maml:name>
          <maml:Description>
            <maml:para>List of host clusters that are candidates for upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostCluster&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>NsxtEdgeClusters</maml:name>
          <maml:Description>
            <maml:para>List of edge clusters that are candidates for upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtEdgeCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtEdgeCluster&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>NsxtManagerCluster</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtManagerCluster</command:parameterValue>
          <dev:type>
            <maml:name>NsxtManagerCluster</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtUpgradeCoordinator</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtUpgradeCoordinator</command:parameterValue>
          <dev:type>
            <maml:name>NsxtUpgradeCoordinator</maml:name>
            <maml: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>Bundle id used to compute the upgradability</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain id associated with the NSX 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtHostClusters</maml:name>
        <maml:Description>
          <maml:para>List of host clusters that are candidates for upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostCluster&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>NsxtEdgeClusters</maml:name>
        <maml:Description>
          <maml:para>List of edge clusters that are candidates for upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtEdgeCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtEdgeCluster&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>NsxtManagerCluster</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtManagerCluster</command:parameterValue>
        <dev:type>
          <maml:name>NsxtManagerCluster</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtUpgradeCoordinator</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtUpgradeCoordinator</command:parameterValue>
        <dev:type>
          <maml:name>NsxtUpgradeCoordinator</maml:name>
          <maml: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>Bundle id used to compute the upgradability</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DomainId</maml:name>
        <maml:Description>
          <maml:para>Domain id associated with the NSX 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: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>


$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Pkg $Package


$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package

$NsxtHostCluster &#x3D; Initialize-VcfCbNsxtHostCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -UpgradedUnits 0 -TotalUnits 0 -DomainId &quot;MyDomainId&quot; -_Version &quot;My_Version&quot; -PrimaryCluster $false -VLcmEnabled $false -ConfiguredHardwareSupportManagers $HardwareSupportPackage -AvailableHardwareSupportManagers $HardwareSupportPackages

$NsxtEdgeCluster &#x3D; Initialize-VcfCbNsxtEdgeCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot;
$NsxtManagerCluster &#x3D; Initialize-VcfCbNsxtManagerCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot;
$NsxtUpgradeCoordinator &#x3D; Initialize-VcfCbNsxtUpgradeCoordinator -Id &quot;MyId&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot; -EnabledOn &quot;MyEnabledOn&quot;
$NsxtResources &#x3D; Initialize-VcfCbNsxtResources -NsxtHostClusters $NsxtHostCluster -NsxtEdgeClusters $NsxtEdgeCluster -NsxtManagerCluster $NsxtManagerCluster -NsxtUpgradeCoordinator $NsxtUpgradeCoordinator -BundleId &quot;MyBundleId&quot; -DomainId &quot;MyDomainId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtResources with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtResources &#x3D; Initialize-VcfCbNsxtResources
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtResources 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.vmware.com/apis/vcf/latest/data-structures/NsxtResources</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtManagerCluster</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtUpgradeCoordinator</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-VcfCbNsxTSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxTSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the parameters required to install and configure NSX in a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the parameters required to install and configure NSX in a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxTSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxManagerSpecs</maml:name>
          <maml:Description>
            <maml:para>Specification details of the NSX Manager virtual machine</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxManagerSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxManagerSpec&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>Vip</maml:name>
          <maml:Description>
            <maml:para>Virtual IP address which would act as proxy/alias for NSX Managers. Can be omitted if FQDN is provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>FQDN 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>LicenseKey</maml:name>
          <maml:Description>
            <maml:para>NSX license value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxManagerAdminPassword</maml:name>
          <maml:Description>
            <maml:para>NSX manager admin password (basic auth and SSH)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxManagerAuditPassword</maml:name>
          <maml:Description>
            <maml:para>NSX manager Audit 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>FormFactor</maml:name>
          <maml:Description>
            <maml:para>NSX manager form factor</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddressPoolSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">IpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>IpAddressPoolSpec</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>NsxManagerSpecs</maml:name>
        <maml:Description>
          <maml:para>Specification details of the NSX Manager virtual machine</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxManagerSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxManagerSpec&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>Vip</maml:name>
        <maml:Description>
          <maml:para>Virtual IP address which would act as proxy/alias for NSX Managers. Can be omitted if FQDN is provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>FQDN 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>LicenseKey</maml:name>
        <maml:Description>
          <maml:para>NSX license value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxManagerAdminPassword</maml:name>
        <maml:Description>
          <maml:para>NSX manager admin password (basic auth and SSH)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxManagerAuditPassword</maml:name>
        <maml:Description>
          <maml:para>NSX manager Audit 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>FormFactor</maml:name>
        <maml:Description>
          <maml:para>NSX manager form factor</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddressPoolSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>IpAddressPoolSpec</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>

$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec



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

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

$NsxTSpec &#x3D; Initialize-VcfCbNsxTSpec -NsxManagerSpecs $NsxManagerSpec -Vip &quot;MyVip&quot; -VipFqdn &quot;MyVipFqdn&quot; -LicenseKey &quot;MyLicenseKey&quot; -NsxManagerAdminPassword &quot;MyNsxManagerAdminPassword&quot; -NsxManagerAuditPassword &quot;MyNsxManagerAuditPassword&quot; -FormFactor &quot;MyFormFactor&quot; -IpAddressPoolSpec $IpAddressPoolSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -DnsName &quot;MyDnsName&quot;
$NsxManagerSpec &#x3D; Initialize-VcfCbNsxManagerSpec -NetworkDetailsSpec $NetworkDetailsSpec

$NsxTSpec &#x3D; Initialize-VcfCbNsxTSpec -NsxManagerSpecs $NsxManagerSpec -VipFqdn &quot;MyVipFqdn&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxTSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxTSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIpAddressPoolSpec</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-VcfCbNsxtSwitchConfig</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-VcfCbNsxtSwitchConfig</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;TransportZone&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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: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;TransportZone&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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: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-VcfCbTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
$NsxtSwitchConfig &#x3D; Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode &quot;One among: STANDARD, ENS, ENS_INTERRUPT&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtSwitchConfig 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-VcfCbTransportZone -TransportType &quot;One among: VLAN, OVERLAY&quot;
$NsxtSwitchConfig &#x3D; Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtSwitchConfig 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.vmware.com/apis/vcf/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-VcfCbNsxtSwitchConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtSwitchConfiguration</command:noun>
      <maml:description>
        <maml:para>The network configurations associated with the vSphere Distributed Switch managed by NSX</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The network configurations associated with the vSphere Distributed Switch managed by NSX</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtSwitchConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TransportZones</maml:name>
          <maml:Description>
            <maml:para>The list of transport zones associated with the vSphere Distributed Switch managed by NSX</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTransportZone&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTransportZone&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 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TransportZones</maml:name>
        <maml:Description>
          <maml:para>The list of transport zones associated with the vSphere Distributed Switch managed by NSX</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTransportZone&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTransportZone&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 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>
$NsxTransportZone &#x3D; Initialize-VcfCbNsxTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
$NsxtSwitchConfiguration &#x3D; Initialize-VcfCbNsxtSwitchConfiguration -TransportZones $NsxTransportZone -HostSwitchOperationalMode &quot;One among: STANDARD, ENS, ENS_INTERRUPT&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtSwitchConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtSwitchConfiguration &#x3D; Initialize-VcfCbNsxtSwitchConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtSwitchConfiguration 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.vmware.com/apis/vcf/latest/data-structures/NsxtSwitchConfiguration</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-VcfCbNsxtTransportZone</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtTransportZone</command:noun>
      <maml:description>
        <maml:para>Spec contains required parameters for NSX Transport Zone</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains required parameters for NSX Transport Zone</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtTransportZone</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ZoneName</maml:name>
          <maml:Description>
            <maml:para>Transport zone 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>NetworkName</maml:name>
          <maml:Description>
            <maml:para>Transport zone network 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ZoneName</maml:name>
        <maml:Description>
          <maml:para>Transport zone 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>NetworkName</maml:name>
        <maml:Description>
          <maml:para>Transport zone network 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: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>$NsxtTransportZone &#x3D; Initialize-VcfCbNsxtTransportZone -ZoneName &quot;MyZoneName&quot; -NetworkName &quot;MyNetworkName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtTransportZone with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtTransportZone &#x3D; Initialize-VcfCbNsxtTransportZone -ZoneName &quot;MyZoneName&quot; -NetworkName &quot;MyNetworkName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtTransportZone 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.vmware.com/apis/vcf/latest/data-structures/NsxtTransportZone</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-VcfCbNsxtUpgradeCoordinator</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtUpgradeCoordinator</command:noun>
      <maml:description>
        <maml:para>NSX Upgrade coordinator Upgrade Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Upgrade coordinator Upgrade Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtUpgradeCoordinator</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Upgrade coordinator 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>UpgradeStatus</maml:name>
          <maml:Description>
            <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceHealth</maml:name>
          <maml:Description>
            <maml:para>Current resource health 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>_Version</maml:name>
          <maml:Description>
            <maml:para>The current version of the UC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EnabledOn</maml:name>
          <maml:Description>
            <maml:para>The IP of the manager on which UC 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>Upgrade coordinator 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>UpgradeStatus</maml:name>
        <maml:Description>
          <maml:para>Upgrade status with respect to 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceHealth</maml:name>
        <maml:Description>
          <maml:para>Current resource health 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>_Version</maml:name>
        <maml:Description>
          <maml:para>The current version of the UC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EnabledOn</maml:name>
        <maml:Description>
          <maml:para>The IP of the manager on which UC 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: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>$NsxtUpgradeCoordinator &#x3D; Initialize-VcfCbNsxtUpgradeCoordinator -Id &quot;MyId&quot; -UpgradeStatus &quot;MyUpgradeStatus&quot; -ResourceHealth &quot;MyResourceHealth&quot; -_Version &quot;My_Version&quot; -EnabledOn &quot;MyEnabledOn&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeCoordinator with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtUpgradeCoordinator &#x3D; Initialize-VcfCbNsxtUpgradeCoordinator
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeCoordinator 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.vmware.com/apis/vcf/latest/data-structures/NsxtUpgradeCoordinator</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-VcfCbNsxtUpgradeOptions</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtUpgradeOptions</command:noun>
      <maml:description>
        <maml:para>NSX Upgrade options</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Upgrade options</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtUpgradeOptions</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsEdgeOnlyUpgrade</maml:name>
          <maml:Description>
            <maml:para>Flag for performing edge-only upgrade</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>IsHostClustersUpgradeParallel</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling/enabling parallel upgrade of host transportnode clusters</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>IsEdgeClustersUpgradeParallel</maml:name>
          <maml:Description>
            <maml:para>Flag for disabling/enabling parallel upgrade of edge transportnode clusters</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>IsEdgeOnlyUpgrade</maml:name>
        <maml:Description>
          <maml:para>Flag for performing edge-only upgrade</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>IsHostClustersUpgradeParallel</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling/enabling parallel upgrade of host transportnode clusters</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>IsEdgeClustersUpgradeParallel</maml:name>
        <maml:Description>
          <maml:para>Flag for disabling/enabling parallel upgrade of edge transportnode clusters</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>$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions -IsEdgeOnlyUpgrade $false -IsHostClustersUpgradeParallel $false -IsEdgeClustersUpgradeParallel $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeOptions with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeOptions 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.vmware.com/apis/vcf/latest/data-structures/NsxtUpgradeOptions</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-VcfCbNsxtUpgradeUserInputSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NsxtUpgradeUserInputSpec</command:noun>
      <maml:description>
        <maml:para>NSX Upgrade User Input Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NSX Upgrade User Input Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNsxtUpgradeUserInputSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtHostClusterUpgradeSpecs</maml:name>
          <maml:Description>
            <maml:para>List of host clusters information if explicit selection is to be made</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostClusterUpgradeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostClusterUpgradeSpec&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>NsxtEdgeClusterUpgradeSpecs</maml:name>
          <maml:Description>
            <maml:para>List of edge clusters information if explicit selection is to be made</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtEdgeClusterUpgradeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtEdgeClusterUpgradeSpec&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>NsxtUpgradeOptions</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtUpgradeOptions</command:parameterValue>
          <dev:type>
            <maml:name>NsxtUpgradeOptions</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtId</maml:name>
          <maml:Description>
            <maml:para>Identifier of the NSX instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>NsxtHostClusterUpgradeSpecs</maml:name>
        <maml:Description>
          <maml:para>List of host clusters information if explicit selection is to be made</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostClusterUpgradeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostClusterUpgradeSpec&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>NsxtEdgeClusterUpgradeSpecs</maml:name>
        <maml:Description>
          <maml:para>List of edge clusters information if explicit selection is to be made</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtEdgeClusterUpgradeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtEdgeClusterUpgradeSpec&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>NsxtUpgradeOptions</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtUpgradeOptions</command:parameterValue>
        <dev:type>
          <maml:name>NsxtUpgradeOptions</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtId</maml:name>
        <maml:Description>
          <maml:para>Identifier of the NSX instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot; -HostParallelUpgrade $false -LiveUpgrade $false
$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot; -EdgeParallelUpgrade $false
$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions -IsEdgeOnlyUpgrade $false -IsHostClustersUpgradeParallel $false -IsEdgeClustersUpgradeParallel $false
$NsxtUpgradeUserInputSpec &#x3D; Initialize-VcfCbNsxtUpgradeUserInputSpec -NsxtHostClusterUpgradeSpecs $NsxtHostClusterUpgradeSpec -NsxtEdgeClusterUpgradeSpecs $NsxtEdgeClusterUpgradeSpec -NsxtUpgradeOptions $NsxtUpgradeOptions -NsxtId &quot;MyNsxtId&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeUserInputSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NsxtUpgradeUserInputSpec &#x3D; Initialize-VcfCbNsxtUpgradeUserInputSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNsxtUpgradeUserInputSpec 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.vmware.com/apis/vcf/latest/data-structures/NsxtUpgradeUserInputSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtUpgradeOptions</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-VcfCbNtpConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NtpConfiguration</command:noun>
      <maml:description>
        <maml:para>NTP Configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NTP Configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNtpConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NtpServers</maml:name>
          <maml:Description>
            <maml:para>List of NTP servers</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NtpServer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NtpServer&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>NtpServers</maml:name>
        <maml:Description>
          <maml:para>List of NTP servers</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NtpServer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NtpServer&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>
$NtpServer &#x3D; Initialize-VcfCbNtpServer -IpAddress &quot;10.0.0.250&quot;
$NtpConfiguration &#x3D; Initialize-VcfCbNtpConfiguration -NtpServers $NtpServer
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNtpConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NtpServer &#x3D; Initialize-VcfCbNtpServer -IpAddress &quot;10.0.0.250&quot;
$NtpConfiguration &#x3D; Initialize-VcfCbNtpConfiguration -NtpServers $NtpServer
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNtpConfiguration 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.vmware.com/apis/vcf/latest/data-structures/NtpConfiguration</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-VcfCbNtpServer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>NtpServer</command:noun>
      <maml:description>
        <maml:para>NTP server details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>NTP server details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbNtpServer</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address/FQDN of NTP 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address/FQDN of NTP 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: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>$NtpServer &#x3D; Initialize-VcfCbNtpServer -IpAddress &quot;10.0.0.250&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNtpServer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$NtpServer &#x3D; Initialize-VcfCbNtpServer -IpAddress &quot;10.0.0.250&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbNtpServer 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.vmware.com/apis/vcf/latest/data-structures/NtpServer</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-VcfCbOidcInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OidcInfo</command:noun>
      <maml:description>
        <maml:para>Represents Identity management configuration when the provider is based on OIDC</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents Identity management configuration when the provider is based on OIDC</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbOidcInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientId</maml:name>
          <maml:Description>
            <maml:para>Client identifier to connect to the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DiscoveryEndpoint</maml:name>
          <maml:Description>
            <maml:para>Endpoint to retrieve the Identity Provider metadata</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AuthEndpoint</maml:name>
          <maml:Description>
            <maml:para>Authentication endpoint of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AuthMethod</maml:name>
          <maml:Description>
            <maml:para>Authentication method used by the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LogoutEndpoint</maml:name>
          <maml:Description>
            <maml:para>The endpoint to use for terminating the user&#39;s session at the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Issuer</maml:name>
          <maml:Description>
            <maml:para>The Identity Provider namespace. It is used to validate the issuer in the acquired OAuth2 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PublicKeyUri</maml:name>
          <maml:Description>
            <maml:para>Endpoint to retrieve the Identity Provider public key for validation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>TokenEndpoint</maml:name>
          <maml:Description>
            <maml:para>Token endpoint of the Identity Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ClientId</maml:name>
        <maml:Description>
          <maml:para>Client identifier to connect to the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DiscoveryEndpoint</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the Identity Provider metadata</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AuthEndpoint</maml:name>
        <maml:Description>
          <maml:para>Authentication endpoint of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AuthMethod</maml:name>
        <maml:Description>
          <maml:para>Authentication method used by the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LogoutEndpoint</maml:name>
        <maml:Description>
          <maml:para>The endpoint to use for terminating the user&#39;s session at the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Issuer</maml:name>
        <maml:Description>
          <maml:para>The Identity Provider namespace. It is used to validate the issuer in the acquired OAuth2 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PublicKeyUri</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the Identity Provider public key for validation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>TokenEndpoint</maml:name>
        <maml:Description>
          <maml:para>Token endpoint of the Identity Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$OidcInfo &#x3D; Initialize-VcfCbOidcInfo -ClientId &quot;MyClientId&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -AuthEndpoint &quot;MyAuthEndpoint&quot; -AuthMethod &quot;One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT&quot; -LogoutEndpoint &quot;MyLogoutEndpoint&quot; -Issuer &quot;MyIssuer&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOidcInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$OidcInfo &#x3D; Initialize-VcfCbOidcInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOidcInfo 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.vmware.com/apis/vcf/latest/data-structures/OidcInfo</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-VcfCbOidcSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OidcSpec</command:noun>
      <maml:description>
        <maml:para>Identity management configuration when the Identity Provider is based on oidc</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Identity management configuration when the Identity Provider is based on oidc</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbOidcSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ClientId</maml:name>
          <maml:Description>
            <maml:para>Client identifier to connect to the provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ClientSecret</maml:name>
          <maml:Description>
            <maml:para>The secret shared between the client and the provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DiscoveryEndpoint</maml:name>
          <maml:Description>
            <maml:para>Endpoint to retrieve the provider metadata</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ClientId</maml:name>
        <maml:Description>
          <maml:para>Client identifier to connect to the provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ClientSecret</maml:name>
        <maml:Description>
          <maml:para>The secret shared between the client and the provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DiscoveryEndpoint</maml:name>
        <maml:Description>
          <maml:para>Endpoint to retrieve the provider metadata</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$OidcSpec &#x3D; Initialize-VcfCbOidcSpec -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOidcSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$OidcSpec &#x3D; Initialize-VcfCbOidcSpec -ClientId &quot;MyClientId&quot; -ClientSecret &quot;MyClientSecret&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOidcSpec 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.vmware.com/apis/vcf/latest/data-structures/OidcSpec</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-VcfCbOpenSSLCertificateAuthoritySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>OpenSSLCertificateAuthoritySpec</command:noun>
      <maml:description>
        <maml:para>This specification contains OpenSSL CA configuration details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains OpenSSL CA configuration details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbOpenSSLCertificateAuthoritySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CommonName</maml:name>
          <maml:Description>
            <maml:para>OpenSSL CA domain 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>Country</maml:name>
          <maml:Description>
            <maml:para>ISO 3166 country code where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>State</maml:name>
          <maml:Description>
            <maml:para>The full name of the state where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
          <maml:Description>
            <maml:para>The city or locality where company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
          <maml:Description>
            <maml:para>The name under which company is legally registered</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
          <maml:Description>
            <maml:para>Organization with which the certificate is 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>CommonName</maml:name>
        <maml:Description>
          <maml:para>OpenSSL CA domain 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>Country</maml:name>
        <maml:Description>
          <maml:para>ISO 3166 country code where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>State</maml:name>
        <maml:Description>
          <maml:para>The full name of the state where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Locality</maml:name>
        <maml:Description>
          <maml:para>The city or locality where company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Organization</maml:name>
        <maml:Description>
          <maml:para>The name under which company is legally registered</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OrganizationUnit</maml:name>
        <maml:Description>
          <maml:para>Organization with which the certificate is 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>$OpenSSLCertificateAuthoritySpec &#x3D; Initialize-VcfCbOpenSSLCertificateAuthoritySpec -CommonName &quot;OpenSSL CA&quot; -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOpenSSLCertificateAuthoritySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$OpenSSLCertificateAuthoritySpec &#x3D; Initialize-VcfCbOpenSSLCertificateAuthoritySpec -CommonName &quot;OpenSSL CA&quot; -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbOpenSSLCertificateAuthoritySpec 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.vmware.com/apis/vcf/latest/data-structures/OpenSSLCertificateAuthoritySpec</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-VcfCbPackage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Package</command:noun>
      <maml:description>
        <maml:para>Hardware Support Package Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware Support Package Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Package 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>_Version</maml:name>
          <maml:Description>
            <maml:para>Package 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>Name</maml:name>
        <maml:Description>
          <maml:para>Package 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Package 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>$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPackage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPackage 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.vmware.com/apis/vcf/latest/data-structures/Package</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-VcfCbPackageSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PackageSpec</command:noun>
      <maml:description>
        <maml:para>Hardware Support Package Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Hardware Support Package Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPackageSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Package 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>_Version</maml:name>
          <maml:Description>
            <maml:para>Package 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>Name</maml:name>
        <maml:Description>
          <maml:para>Package 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Package 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>$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPackageSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPackageSpec 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.vmware.com/apis/vcf/latest/data-structures/PackageSpec</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-VcfCbPage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Page</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TrustedCertificate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TrustedCertificate&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TrustedCertificate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TrustedCertificate&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$TrustedCertificate &#x3D; Initialize-VcfCbTrustedCertificate -Alias &quot;vcf_59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
$Page &#x3D; Initialize-VcfCbPage -Elements $TrustedCertificate -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Page &#x3D; Initialize-VcfCbPage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPage 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.vmware.com/apis/vcf/latest/data-structures/Page</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageCluster</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Cluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Cluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Cluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Cluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;

$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData -Name &quot;MyName&quot; -IsHciMeshEnabled $false -RemoteDatastore &quot;MyRemoteDatastore&quot; -PrimaryDataStoreId &quot;MyPrimaryDataStoreId&quot; -VsanDataStores &quot;MyVsanDataStores&quot; -ClientClusters &quot;MyClientClusters&quot; -RemoteDatastoreInfos $RemoteDatastoreInfo -IsServer $false -IsClient $false -ComputeOnlyClient $false -NumberOfClients 0 -NumberOfServers 0


$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;



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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$Cluster &#x3D; Initialize-VcfCbCluster -Id &quot;MyId&quot; -Domain $DomainReference -Name &quot;MyName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -HciMeshData $HciMeshData -PrimaryDatastoreName &quot;MyPrimaryDatastoreName&quot; -PrimaryDatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL_FC, VVOL_ISCSI, VVOL_NFS, VSAN_REMOTE&quot; -Hosts $HostReference -IsStretched $false -IsDefault $false -FailuresToTolerate 0 -VdsSpecs $VdsSpec -Tags $Tag -IsImageBased $false -Capacity $Capacity -Vcenter $VcenterReference -ManagedObjectReferenceId &quot;MyManagedObjectReferenceId&quot; -VsanClusterMode &quot;MyVsanClusterMode&quot;

$PageCluster &#x3D; Initialize-VcfCbPageCluster -Elements $Cluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageCluster &#x3D; Initialize-VcfCbPageCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageCluster 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.vmware.com/apis/vcf/latest/data-structures/PageCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageClusterNetworkConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageClusterNetworkConfiguration</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageClusterNetworkConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterNetworkConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterNetworkConfiguration&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterNetworkConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterNetworkConfiguration&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>



$HostVmnicUplinkConfiguration &#x3D; Initialize-VcfCbHostVmnicUplinkConfiguration -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -Uplink &quot;MyUplink&quot;
$HostNetworkConfiguration &#x3D; Initialize-VcfCbHostNetworkConfiguration -VmNics $HostVmnicUplinkConfiguration -NetworkProfileName &quot;MyNetworkProfileName&quot;

$HostDetail &#x3D; Initialize-VcfCbHostDetail -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot; -HostNetworkConfiguration $HostNetworkConfiguration -AzName &quot;MyAzName&quot;


$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig -Name &quot;MyName&quot; -TransportType &quot;MyTransportType&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -Policy &quot;MyPolicy&quot; -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; } -VlanId 0 -Mtu 0

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

$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo -Type &quot;One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL&quot; -InventoryObjects &quot;MyInventoryObjects&quot;
$VdsConfiguration &#x3D; Initialize-VcfCbVdsConfiguration -Name &quot;MyName&quot; -PortGroups $PortgroupConfig -NsxtSwitchConfig $NsxtSwitchConfig -InventoryMismatchInfo $InventoryMismatchInfo -Uplinks &quot;MyUplinks&quot; -Mtu 0


$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -AvailableIpAddresses 0 -TotalIpAddresses 0 -BlockSubnets $NsxtIpAddressPoolBlockSubnet -StaticSubnets $NsxtIpAddressPoolStaticSubnet


$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }



$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfiguration &#x3D; Initialize-VcfCbNsxtHostSwitchConfiguration -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $VdsUplinkToNsxUplinkConfiguration

$NetworkProfileConfiguration &#x3D; Initialize-VcfCbNetworkProfileConfiguration -Name &quot;MyName&quot; -IsDefault $false -NsxtHostSwitchConfigs $NsxtHostSwitchConfiguration

$ClusterNetworkConfiguration &#x3D; Initialize-VcfCbClusterNetworkConfiguration -HostDetails $HostDetail -VdsConfigurations $VdsConfiguration -NonVcfCreatedVds &quot;MyNonVcfCreatedVds&quot; -IpAddressPools $NsxtIpAddressPool -UplinkProfiles $UplinkProfile -NetworkProfiles $NetworkProfileConfiguration

$PageClusterNetworkConfiguration &#x3D; Initialize-VcfCbPageClusterNetworkConfiguration -Elements $ClusterNetworkConfiguration -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageClusterNetworkConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageClusterNetworkConfiguration &#x3D; Initialize-VcfCbPageClusterNetworkConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageClusterNetworkConfiguration 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.vmware.com/apis/vcf/latest/data-structures/PageClusterNetworkConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageDatastore</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageDatastore</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageDatastore</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Datastore&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Datastore&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Datastore&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Datastore&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Datastore &#x3D; Initialize-VcfCbDatastore -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -VcInstanceUuid &quot;MyVcInstanceUuid&quot; -VcDatacenterName &quot;MyVcDatacenterName&quot; -DatastoreType &quot;MyDatastoreType&quot; -TotalCapacityGB 0 -FreeCapacityGB 0 -VmCount 0 -Tags $Tag

$PageDatastore &#x3D; Initialize-VcfCbPageDatastore -Elements $Datastore -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageDatastore with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageDatastore &#x3D; Initialize-VcfCbPageDatastore
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageDatastore 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.vmware.com/apis/vcf/latest/data-structures/PageDatastore</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageHost</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageHost</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageHost</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Host&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Host&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Host&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Host&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;

$PageHost &#x3D; Initialize-VcfCbPageHost -Elements $Host -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageHost &#x3D; Initialize-VcfCbPageHost
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageHost 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.vmware.com/apis/vcf/latest/data-structures/PageHost</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageNsxTCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageNsxTCluster</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a single type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a single type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageNsxTCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTCluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTCluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTManager &#x3D; Initialize-VcfCbNsxTManager -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Name &quot;MyName&quot;
$NsxTCluster &#x3D; Initialize-VcfCbNsxTCluster -Id &quot;MyId&quot; -NativeId &quot;MyNativeId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot; -Domains $DomainReference -Nodes $NsxTManager -_Version &quot;My_Version&quot; -IsShared $false -IsShareable $false -IsVlcmCompatible $false -Status &quot;One among: INITIALIZING, STABLE, DEGRADED, UNSTABLE, UNAVAILABLE, UNIDENTIFIED, UNDEFINED&quot;

$PageNsxTCluster &#x3D; Initialize-VcfCbPageNsxTCluster -Elements $NsxTCluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageNsxTCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageNsxTCluster &#x3D; Initialize-VcfCbPageNsxTCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageNsxTCluster 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.vmware.com/apis/vcf/latest/data-structures/PageNsxTCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfBundle</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfBundle</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfBundle</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Bundle&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Bundle&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Bundle&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Bundle&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -Description &quot;MyDescription&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -ToVersion &quot;MyToVersion&quot; -FromVersion &quot;MyFromVersion&quot; -ImageType &quot;One among: PATCH, INSTALL&quot; -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Bundle &#x3D; Initialize-VcfCbBundle -Id &quot;MyId&quot; -Type &quot;One among: SDDC_MANAGER, VMWARE_SOFTWARE, VXRAIL&quot; -Description &quot;MyDescription&quot; -_Version &quot;My_Version&quot; -Severity &quot;One among: CRITICAL, IMPORTANT, MODERATE, LOW&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -IsCumulative $false -IsCompliant $false -SizeMB 0 -DownloadStatus &quot;One among: PENDING, SCHEDULED, IN_PROGRESS, SUCCESSFUL, FAILED, RECALLED&quot; -Components $BundleComponent -ApplicabilityStatus &quot;One among: SUCCESS, IN_PROGRESS, FAILED, AVAILABLE, PENDING&quot; -ApplicabilityOrder 1 -IsPartiallyUpgraded $true

$PageOfBundle &#x3D; Initialize-VcfCbPageOfBundle -Elements $Bundle -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfBundle &#x3D; Initialize-VcfCbPageOfBundle
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfBundle 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.vmware.com/apis/vcf/latest/data-structures/PageOfBundle</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCertificate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCertificate</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCertificate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Certificate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Certificate&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Certificate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Certificate&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$Certificate &#x3D; Initialize-VcfCbCertificate -IsInstalled $false -_Version &quot;V3&quot; -SerialNumber &quot;46:85:19:77:36:12:67:26&quot; -IssuedTo &quot;sfo-vc01.rainpole.io&quot; -ResourceType &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -ResourceName &quot;MyResourceName&quot; -IssuedBy &quot;CN&#x3D;OpenSSL CA, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -NotBefore &quot;2020-01-01T00:00:00Z&quot; -NotAfter &quot;2021-02-02T00:00:00Z&quot; -SignatureAlgorithm &quot;SHA256withRSA&quot; -Subject &quot;CN&#x3D;sfo-vc01.rainpole.io, OU&#x3D;VCF, O&#x3D;VMware, L&#x3D;Bengaluru, ST&#x3D;Karnataka, C&#x3D;IN&quot; -Domain &quot;3E86FBAD-8984-4D4B-992D-F0C49857572A&quot; -SubjectAlternativeName &quot;sfo-vc01.rainpole.io&quot; -PublicKey &quot;D6:FD:DF:33:F1:...&quot; -PublicKeyAlgorithm &quot;One among: RSA&quot; -KeySize &quot;One among: 2048, 3072, 4096&quot; -ThumbprintAlgorithm &quot;SHA-256&quot; -Thumbprint &quot;59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -NumberOfDaysToExpire 398 -ExpirationStatus &quot;One among: ACTIVE, ABOUT_TO_EXPIRE, EXPIRED&quot; -PemEncoded &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -GetCertificateError &quot;Status : NOT_TRUSTED, Message : Certificate Expired&quot; -OperationType &quot;One among: GENERATE_CSR, GENERATE_CERTIFICATE, REPLACE_CERTIFICATE&quot; -OperationStatus &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -OperationMessage &quot;MyOperationMessage&quot; -CaChain $Certificate

$PageOfCertificate &#x3D; Initialize-VcfCbPageOfCertificate -Elements $Certificate -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCertificate &#x3D; Initialize-VcfCbPageOfCertificate
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCertificate 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.vmware.com/apis/vcf/latest/data-structures/PageOfCertificate</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCertificateAuthority</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCertificateAuthority</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCertificateAuthority</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CertificateAuthority&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CertificateAuthority&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CertificateAuthority&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CertificateAuthority&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$CertificateAuthority &#x3D; Initialize-VcfCbCertificateAuthority -Id &quot;One among: OpenSSL, Microsoft&quot; -Username &quot;Administrator&quot; -ServerUrl &quot;https://sfo-ad.rainpole.io/certsrv&quot; -TemplateName &quot;WebServer&quot; -CommonName &quot;OpenSSL CA&quot; -Country &quot;IN&quot; -State &quot;Karnataka&quot; -Locality &quot;Bengaluru&quot; -Organization &quot;VMware Inc.&quot; -OrganizationUnit &quot;VCF&quot;
$PageOfCertificateAuthority &#x3D; Initialize-VcfCbPageOfCertificateAuthority -Elements $CertificateAuthority -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCertificateAuthority with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCertificateAuthority &#x3D; Initialize-VcfCbPageOfCertificateAuthority
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCertificateAuthority 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.vmware.com/apis/vcf/latest/data-structures/PageOfCertificateAuthority</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCluster</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Cluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Cluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Cluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Cluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;

$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
$HciMeshData &#x3D; Initialize-VcfCbHciMeshData -Name &quot;MyName&quot; -IsHciMeshEnabled $false -RemoteDatastore &quot;MyRemoteDatastore&quot; -PrimaryDataStoreId &quot;MyPrimaryDataStoreId&quot; -VsanDataStores &quot;MyVsanDataStores&quot; -ClientClusters &quot;MyClientClusters&quot; -RemoteDatastoreInfos $RemoteDatastoreInfo -IsServer $false -IsClient $false -ComputeOnlyClient $false -NumberOfClients 0 -NumberOfServers 0


$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
$HostReference &#x3D; Initialize-VcfCbHostReference -Id &quot;MyId&quot; -IpAddress &quot;MyIpAddress&quot; -Fqdn &quot;MyFqdn&quot; -VmNics $VMNicInfo -AzName &quot;MyAzName&quot;



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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$Cluster &#x3D; Initialize-VcfCbCluster -Id &quot;MyId&quot; -Domain $DomainReference -Name &quot;MyName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -HciMeshData $HciMeshData -PrimaryDatastoreName &quot;MyPrimaryDatastoreName&quot; -PrimaryDatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL_FC, VVOL_ISCSI, VVOL_NFS, VSAN_REMOTE&quot; -Hosts $HostReference -IsStretched $false -IsDefault $false -FailuresToTolerate 0 -VdsSpecs $VdsSpec -Tags $Tag -IsImageBased $false -Capacity $Capacity -Vcenter $VcenterReference -ManagedObjectReferenceId &quot;MyManagedObjectReferenceId&quot; -VsanClusterMode &quot;MyVsanClusterMode&quot;

$PageOfCluster &#x3D; Initialize-VcfCbPageOfCluster -Elements $Cluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCluster &#x3D; Initialize-VcfCbPageOfCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCluster 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.vmware.com/apis/vcf/latest/data-structures/PageOfCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfClusterCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfClusterCriterion</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfClusterCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ClusterCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ClusterCriterion&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ClusterCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ClusterCriterion&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$ClusterCriterion &#x3D; Initialize-VcfCbClusterCriterion -Name &quot;One among: UNMANAGED_CLUSTERS_IN_VCENTER, UNMANAGED_CLUSTER_IN_VCENTER&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
$PageOfClusterCriterion &#x3D; Initialize-VcfCbPageOfClusterCriterion -Elements $ClusterCriterion -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfClusterCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfClusterCriterion &#x3D; Initialize-VcfCbPageOfClusterCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfClusterCriterion 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.vmware.com/apis/vcf/latest/data-structures/PageOfClusterCriterion</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCompatibilityMatrix</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCompatibilityMatrix</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCompatibilityMatrix</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CompatibilityMatrix&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CompatibilityMatrix&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CompatibilityMatrix&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CompatibilityMatrix&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$CompatibilityMatrixMetadata &#x3D; Initialize-VcfCbCompatibilityMatrixMetadata -IsStale $false -IsMissing $false -LastModifiedDate 0 -Message &quot;MyMessage&quot; -ErrorMessage &quot;MyErrorMessage&quot; -WarningMessage &quot;MyWarningMessage&quot;
$CompatibilityMatrix &#x3D; Initialize-VcfCbCompatibilityMatrix -CompatibilityMatrixMetadata $CompatibilityMatrixMetadata -CompatibilityMatrixSource &quot;One among: VMWARE_COMPAT, VXRAIL_COMPAT&quot; -CompatibilityMatrixContent &quot;MyCompatibilityMatrixContent&quot;

$PageOfCompatibilityMatrix &#x3D; Initialize-VcfCbPageOfCompatibilityMatrix -Elements $CompatibilityMatrix -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCompatibilityMatrix with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCompatibilityMatrix &#x3D; Initialize-VcfCbPageOfCompatibilityMatrix
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCompatibilityMatrix 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.vmware.com/apis/vcf/latest/data-structures/PageOfCompatibilityMatrix</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfComplianceAudit</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfComplianceAudit</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfComplianceAudit</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAudit&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceAudit&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAudit&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceAudit&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$ComplianceAuditItem &#x3D; Initialize-VcfCbComplianceAuditItem -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -ResourceName &quot;MyResourceName&quot; -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -IsConfigurationRecommendedByStandard $false -CitationReference &quot;MyCitationReference&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -ActualValue &quot;MyActualValue&quot; -ComplianceStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -RemediationStep &quot;MyRemediationStep&quot; -ComplianceAuditStatus &quot;One among: SUCCEEDED, FAILED, NOT_SUPPORTED&quot; -ErrorMessage &quot;MyErrorMessage&quot;
$ComplianceAudit &#x3D; Initialize-VcfCbComplianceAudit -Id &quot;MyId&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -DomainId &quot;MyDomainId&quot; -ConfigurationEvaluationStatus &quot;One among: ALL_EVALUATED, SOME_EVALUATED, NONE_EVALUATED, UNKNOWN&quot; -ConfigurationEvaluationStatusDetails &quot;MyConfigurationEvaluationStatusDetails&quot; -CompliantStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -TotalConfigurationsEvaluated 0 -NumberOfNonCompliantConfigurations 0 -NumberOfSkippedConfigurations 0 -NumberOfAuditItems 0 -AuditItems $ComplianceAuditItem

$PageOfComplianceAudit &#x3D; Initialize-VcfCbPageOfComplianceAudit -Elements $ComplianceAudit -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceAudit with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfComplianceAudit &#x3D; Initialize-VcfCbPageOfComplianceAudit
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceAudit 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.vmware.com/apis/vcf/latest/data-structures/PageOfComplianceAudit</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfComplianceAuditItem</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfComplianceAuditItem</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfComplianceAuditItem</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAuditItem&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceAuditItem&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceAuditItem&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceAuditItem&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$ComplianceAuditItem &#x3D; Initialize-VcfCbComplianceAuditItem -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -ResourceName &quot;MyResourceName&quot; -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -IsConfigurationRecommendedByStandard $false -CitationReference &quot;MyCitationReference&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -ActualValue &quot;MyActualValue&quot; -ComplianceStatus &quot;One among: COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT, UNKNOWN&quot; -RemediationStep &quot;MyRemediationStep&quot; -ComplianceAuditStatus &quot;One among: SUCCEEDED, FAILED, NOT_SUPPORTED&quot; -ErrorMessage &quot;MyErrorMessage&quot;
$PageOfComplianceAuditItem &#x3D; Initialize-VcfCbPageOfComplianceAuditItem -Elements $ComplianceAuditItem -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceAuditItem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfComplianceAuditItem &#x3D; Initialize-VcfCbPageOfComplianceAuditItem
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceAuditItem 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.vmware.com/apis/vcf/latest/data-structures/PageOfComplianceAuditItem</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfComplianceConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfComplianceConfiguration</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfComplianceConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceConfiguration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceConfiguration&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceConfiguration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceConfiguration&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>


$ComplianceStandardConfiguration &#x3D; Initialize-VcfCbComplianceStandardConfiguration -StandardType &quot;One among: PCI&quot; -StandardVersion &quot;MyStandardVersion&quot; -IsRecommendedByStandard $false -IsAuditAutomated $false -CitationReference &quot;MyCitationReference&quot; -AuditProcedure &quot;MyAuditProcedure&quot; -RecommendedValue &quot;MyRecommendedValue&quot; -RemediationProcedure &quot;MyRemediationProcedure&quot;
$ComplianceResourceStandardConfiguration &#x3D; Initialize-VcfCbComplianceResourceStandardConfiguration -ResourceType &quot;One among: SDDC_MANAGER&quot; -ResourceVersion &quot;MyResourceVersion&quot; -StandardConfigurationDetails $ComplianceStandardConfiguration

$ComplianceConfiguration &#x3D; Initialize-VcfCbComplianceConfiguration -ConfigurationId &quot;MyConfigurationId&quot; -ConfigurationTitle &quot;MyConfigurationTitle&quot; -ComplianceResourceStandardConfigurationDetails $ComplianceResourceStandardConfiguration

$PageOfComplianceConfiguration &#x3D; Initialize-VcfCbPageOfComplianceConfiguration -Elements $ComplianceConfiguration -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfComplianceConfiguration &#x3D; Initialize-VcfCbPageOfComplianceConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceConfiguration 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.vmware.com/apis/vcf/latest/data-structures/PageOfComplianceConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfComplianceStandard</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfComplianceStandard</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfComplianceStandard</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ComplianceStandard&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ComplianceStandard&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ComplianceStandard&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ComplianceStandard&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$ComplianceStandard &#x3D; Initialize-VcfCbComplianceStandard -StandardType &quot;One among: PCI&quot; -StandardVersions &quot;MyStandardVersions&quot;
$PageOfComplianceStandard &#x3D; Initialize-VcfCbPageOfComplianceStandard -Elements $ComplianceStandard -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceStandard with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfComplianceStandard &#x3D; Initialize-VcfCbPageOfComplianceStandard
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfComplianceStandard 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.vmware.com/apis/vcf/latest/data-structures/PageOfComplianceStandard</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfConfigDriftSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfConfigDriftSpec</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfConfigDriftSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ConfigDriftSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ConfigDriftSpec&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ConfigDriftSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ConfigDriftSpec&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>


$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability -ProductType &quot;SDDC_MANAGER|VCENTER|ESXI|NSXT_MANAGER|VXRAIL&quot; -MinVersion &quot;MyMinVersion&quot; -MaxVersion &quot;MyMaxVersion&quot;
$Applicability &#x3D; Initialize-VcfCbApplicability -VersionApplicability $VersionApplicability -SkuType &quot;OPTIONS: VXRAIL|VSAN|VSRN_VXRAIL&quot;

$ConfigDriftSpec &#x3D; Initialize-VcfCbConfigDriftSpec -Id &quot;3f39d4a1-78d2-11e8-af85-f1cf26258cdc&quot; -Name &quot;Distributed Virtual Portgroup configuration drift&quot; -Description &quot;This drift operation will create an additional distributed virtual port group on a cluster for VCF management VM communication, and migrate VCF-managed VMs to this new port group&quot; -ResourceType &quot;system | domain | cluster | host | edge_cluster&quot; -Type &quot;fix | feature&quot; -Applicability $Applicability

$PageOfConfigDriftSpec &#x3D; Initialize-VcfCbPageOfConfigDriftSpec -Elements $ConfigDriftSpec -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfConfigDriftSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfConfigDriftSpec &#x3D; Initialize-VcfCbPageOfConfigDriftSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfConfigDriftSpec 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.vmware.com/apis/vcf/latest/data-structures/PageOfConfigDriftSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCredential</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCredential</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCredential</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Credential&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Credential&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Credential&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Credential&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$ExpirationDetails &#x3D; Initialize-VcfCbExpirationDetails -ExpiryDate &quot;MyExpiryDate&quot; -LastCheckedDate &quot;MyLastCheckedDate&quot; -ConnectivityStatus &quot;One among: ACTIVE, ERROR, UNKNOWN&quot; -Status &quot;One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN&quot;
$AuthenticatedResource &#x3D; Initialize-VcfCbAuthenticatedResource -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceIp &quot;MyResourceIp&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -DomainNames &quot;MyDomainNames&quot; -DomainName &quot;MyDomainName&quot;
$AutoRotateCredentialPolicy &#x3D; Initialize-VcfCbAutoRotateCredentialPolicy -FrequencyInDays 0 -NextSchedule &quot;MyNextSchedule&quot;
$Credential &#x3D; Initialize-VcfCbCredential -Id &quot;MyId&quot; -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -ModificationTimestamp &quot;MyModificationTimestamp&quot; -Expiry $ExpirationDetails -Resource $AuthenticatedResource -AutoRotatePolicy $AutoRotateCredentialPolicy

$PageOfCredential &#x3D; Initialize-VcfCbPageOfCredential -Elements $Credential -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCredential with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCredential &#x3D; Initialize-VcfCbPageOfCredential
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCredential 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.vmware.com/apis/vcf/latest/data-structures/PageOfCredential</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCredentialsTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCredentialsTask</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCredentialsTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CredentialsTask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CredentialsTask&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CredentialsTask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CredentialsTask&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>


$CredentialsSubTask &#x3D; Initialize-VcfCbCredentialsSubTask -Id &quot;MyId&quot; -ResourceName &quot;MyResourceName&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot; -DependentSubTasks $CredentialsSubTask -Errors $Error -OldPassword &quot;MyOldPassword&quot; -NewPassword &quot;MyNewPassword&quot; -EntityType &quot;MyEntityType&quot; -Username &quot;MyUsername&quot; -CredentialType &quot;MyCredentialType&quot;

$CredentialsTask &#x3D; Initialize-VcfCbCredentialsTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT&quot; -SubTasks $CredentialsSubTask -Errors $Error -IsAutoRotate $false

$PageOfCredentialsTask &#x3D; Initialize-VcfCbPageOfCredentialsTask -Elements $CredentialsTask -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCredentialsTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCredentialsTask &#x3D; Initialize-VcfCbPageOfCredentialsTask
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCredentialsTask 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.vmware.com/apis/vcf/latest/data-structures/PageOfCredentialsTask</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCsr</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCsr</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCsr</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Csr&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Csr&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Csr&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Csr&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$Csr &#x3D; Initialize-VcfCbCsr -CsrEncodedContent &quot;-----BEGIN CERTIFICATE REQUEST-----
MIIEH...
-----END CERTIFICATE REQUEST-----&quot; -Resource $Resource -CsrDecodedContent &quot;DECODED CSR AS STRING&quot;

$PageOfCsr &#x3D; Initialize-VcfCbPageOfCsr -Elements $Csr -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCsr with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCsr &#x3D; Initialize-VcfCbPageOfCsr
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCsr 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.vmware.com/apis/vcf/latest/data-structures/PageOfCsr</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfCustomIso</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfCustomIso</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfCustomIso</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;CustomIso&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;CustomIso&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;CustomIso&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;CustomIso&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$CustomIso &#x3D; Initialize-VcfCbCustomIso -Id &quot;MyId&quot; -Name &quot;MyName&quot; -_Version &quot;7.0.2-18426014&quot; -Vendor &quot;MyVendor&quot; -UploadedTimestamp &quot;MyUploadedTimestamp&quot;
$PageOfCustomIso &#x3D; Initialize-VcfCbPageOfCustomIso -Elements $CustomIso -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCustomIso with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfCustomIso &#x3D; Initialize-VcfCbPageOfCustomIso
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfCustomIso 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.vmware.com/apis/vcf/latest/data-structures/PageOfCustomIso</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfDatastoreCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfDatastoreCriterion</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfDatastoreCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DatastoreCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DatastoreCriterion&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DatastoreCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DatastoreCriterion&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$DatastoreCriterion &#x3D; Initialize-VcfCbDatastoreCriterion -Name &quot;One among: VSAN_REMOTE_DATASTORES&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
$PageOfDatastoreCriterion &#x3D; Initialize-VcfCbPageOfDatastoreCriterion -Elements $DatastoreCriterion -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDatastoreCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfDatastoreCriterion &#x3D; Initialize-VcfCbPageOfDatastoreCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDatastoreCriterion 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.vmware.com/apis/vcf/latest/data-structures/PageOfDatastoreCriterion</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfDomain</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfDomain</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfDomain</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Domain&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Domain&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Domain&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Domain&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$UpgradeStatus &#x3D; Initialize-VcfCbUpgradeStatus -Status &quot;One among: UP_TO_DATE, SCHEDULED, IN_PROGRESS, READY, AVAILABLE&quot; -CompletedResources 0 -TotalResources 0
$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$LicensingInfoReference &#x3D; Initialize-VcfCbLicensingInfoReference -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -SubscriptionStatus &quot;One among: UNSUBSCRIBED, ACTIVE, EXPIRED&quot; -IsRegistered $false -IsSubscribed $false -DaysRemainingToSubscribe 0


$FrequencyMetric &#x3D; Initialize-VcfCbFrequencyMetric -Value 0 -Unit &quot;Hz&quot;
$CpuInfo &#x3D; Initialize-VcfCbCpuInfo -Used $FrequencyMetric -Total $FrequencyMetric -NumberOfCores 0 -NumberOfCPUPackages 0


$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$MemoryInfo &#x3D; Initialize-VcfCbMemoryInfo -Used $DataMetric -Total $DataMetric


$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric

$Capacity &#x3D; Initialize-VcfCbCapacity -Cpu $CpuInfo -Memory $MemoryInfo -Storage $StorageInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Domain &#x3D; Initialize-VcfCbDomain -Id &quot;MyId&quot; -Name &quot;MyName&quot; -OrgName &quot;MyOrgName&quot; -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -UpgradeState &quot;One among: AVAILABLE, FAILED&quot; -UpgradeStatus $UpgradeStatus -Type &quot;MyType&quot; -VraIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -VropsIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -VrliIntegrationStatus &quot;One among: ENABLED, DISABLED, FAILED, IN_PROGRESS&quot; -Owners &quot;MyOwners&quot; -Vcenters $VcenterReference -SsoId &quot;MySsoId&quot; -SsoName &quot;MySsoName&quot; -IsManagementSsoDomain $false -Clusters $ClusterReference -NsxtCluster $NsxTClusterReference -LicensingInfo $LicensingInfoReference -Capacity $Capacity -Tags $Tag -ElmStatus &quot;One among: ISOLATED, IN_TRANSIT, LINKED&quot; -LifecycleManagementMode &quot;One among: IMAGES, BASELINES, BASELINES_AND_IMAGES&quot; -IsNetworkSeparationEnabled $false -IsSecurityEnabled $false -IsPrimaryDomainForNsx $false

$PageOfDomain &#x3D; Initialize-VcfCbPageOfDomain -Elements $Domain -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomain with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfDomain &#x3D; Initialize-VcfCbPageOfDomain
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomain 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.vmware.com/apis/vcf/latest/data-structures/PageOfDomain</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfDomainFutureRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfDomainFutureRelease</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfDomainFutureRelease</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainFutureRelease&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainFutureRelease&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainFutureRelease&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainFutureRelease&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$AlternativeApplicableSddcManagerVersion &#x3D; Initialize-VcfCbAlternativeApplicableSddcManagerVersion -_Version &quot;My_Version&quot;
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;

$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion

$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$DomainFutureRelease &#x3D; Initialize-VcfCbDomainFutureRelease -ReasonNotApplicable $MessagePack -ReasonsNotApplicable $MessagePack -Warnings $MessagePack -AlternativeApplicableSddcManagerVersions $AlternativeApplicableSddcManagerVersion -ApplicabilityStatus &quot;One among: APPLICABLE, NOT_APPLICABLE&quot; -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion -IsApplicable $false -NotApplicableReason &quot;MyNotApplicableReason&quot; -Sku $SkuBomDetails -Updates $ReleaseUpdate -PatchBundles $PatchBundle -Eol &quot;MyEol&quot; -UpgradeOrder &quot;MyUpgradeOrder&quot;

$PageOfDomainFutureRelease &#x3D; Initialize-VcfCbPageOfDomainFutureRelease -Elements $DomainFutureRelease -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainFutureRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfDomainFutureRelease &#x3D; Initialize-VcfCbPageOfDomainFutureRelease
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainFutureRelease 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.vmware.com/apis/vcf/latest/data-structures/PageOfDomainFutureRelease</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfDomainIntegration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfDomainIntegration</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfDomainIntegration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainIntegration&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainIntegration&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainIntegration&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainIntegration&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$DomainIntegration &#x3D; Initialize-VcfCbDomainIntegration -DomainId &quot;MyDomainId&quot; -Status &quot;ENABLED&quot;
$PageOfDomainIntegration &#x3D; Initialize-VcfCbPageOfDomainIntegration -Elements $DomainIntegration -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainIntegration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfDomainIntegration &#x3D; Initialize-VcfCbPageOfDomainIntegration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainIntegration 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.vmware.com/apis/vcf/latest/data-structures/PageOfDomainIntegration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfDomainReleaseView</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfDomainReleaseView</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfDomainReleaseView</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;DomainReleaseView&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;DomainReleaseView&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;DomainReleaseView&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;DomainReleaseView&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$TargetProductVersion &#x3D; Initialize-VcfCbTargetProductVersion -ProductType &quot;One among: SDDC_MANAGER, ESX, VCENTER, VXRAIL, NSX&quot; -_Version &quot;My_Version&quot;
$DomainReleaseView &#x3D; Initialize-VcfCbDomainReleaseView -DomainId &quot;MyDomainId&quot; -TargetVersion &quot;MyTargetVersion&quot; -TargetVxRailVersion &quot;MyTargetVxRailVersion&quot; -TargetSddcManagerVersion &quot;MyTargetSddcManagerVersion&quot; -Patches $TargetProductVersion -IsCustomizedBom $true

$PageOfDomainReleaseView &#x3D; Initialize-VcfCbPageOfDomainReleaseView -Elements $DomainReleaseView -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainReleaseView with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfDomainReleaseView &#x3D; Initialize-VcfCbPageOfDomainReleaseView
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfDomainReleaseView 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.vmware.com/apis/vcf/latest/data-structures/PageOfDomainReleaseView</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfEdgeCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfEdgeCluster</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfEdgeCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;EdgeCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;EdgeCluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;EdgeCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;EdgeCluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$EdgeNodeReference &#x3D; Initialize-VcfCbEdgeNodeReference -Id &quot;MyId&quot; -HostName &quot;MyHostName&quot;
$EdgeCluster &#x3D; Initialize-VcfCbEdgeCluster -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Clusters $ClusterReference -Status &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, DEACTIVATING, EXPANDING, SHRINKING, CREATING, SKIPPED&quot; -NsxtCluster $NsxTClusterReference -EdgeNodes $EdgeNodeReference -IsTier0ManagedBySystem $false -SkipTepRoutabilityCheck $false

$PageOfEdgeCluster &#x3D; Initialize-VcfCbPageOfEdgeCluster -Elements $EdgeCluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEdgeCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfEdgeCluster &#x3D; Initialize-VcfCbPageOfEdgeCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEdgeCluster 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.vmware.com/apis/vcf/latest/data-structures/PageOfEdgeCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfEdgeClusterNsxtEntityCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfEdgeClusterNsxtEntityCriterion</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfEdgeClusterNsxtEntityCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;EdgeClusterNsxtEntityCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;EdgeClusterNsxtEntityCriterion&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;EdgeClusterNsxtEntityCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;EdgeClusterNsxtEntityCriterion&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$EdgeClusterNsxtEntityCriterion &#x3D; Initialize-VcfCbEdgeClusterNsxtEntityCriterion -Name &quot;One among: TIER_0_GATEWAY_ASSOCIATED_WITH_EDGE_CLUSTER, TIER_1_GATEWAY_ASSOCIATED_WITH_EDGE_CLUSTER&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
$PageOfEdgeClusterNsxtEntityCriterion &#x3D; Initialize-VcfCbPageOfEdgeClusterNsxtEntityCriterion -Elements $EdgeClusterNsxtEntityCriterion -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEdgeClusterNsxtEntityCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfEdgeClusterNsxtEntityCriterion &#x3D; Initialize-VcfCbPageOfEdgeClusterNsxtEntityCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEdgeClusterNsxtEntityCriterion 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.vmware.com/apis/vcf/latest/data-structures/PageOfEdgeClusterNsxtEntityCriterion</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfEndpoint</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfEndpoint</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfEndpoint</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Endpoint&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Endpoint&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Endpoint&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Endpoint&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$Endpoint &#x3D; Initialize-VcfCbEndpoint -Type &quot;One among: PSC, VCENTER, NSX_MANAGER, NSX_T_MANAGER, VRLI, VRA, VROPS, WSA, VRSLCM&quot; -Url &quot;MyUrl&quot;
$PageOfEndpoint &#x3D; Initialize-VcfCbPageOfEndpoint -Elements $Endpoint -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEndpoint with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfEndpoint &#x3D; Initialize-VcfCbPageOfEndpoint
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfEndpoint 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.vmware.com/apis/vcf/latest/data-structures/PageOfEndpoint</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfHealthSummary</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfHealthSummary</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfHealthSummary</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HealthSummary&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HealthSummary&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HealthSummary&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HealthSummary&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$HealthSummary &#x3D; Initialize-VcfCbHealthSummary -Status &quot;One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Description &quot;MyDescription&quot; -BundleAvailable &quot;MyBundleAvailable&quot; -Id &quot;MyId&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -BundleName &quot;MyBundleName&quot;
$PageOfHealthSummary &#x3D; Initialize-VcfCbPageOfHealthSummary -Elements $HealthSummary -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHealthSummary with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfHealthSummary &#x3D; Initialize-VcfCbPageOfHealthSummary
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHealthSummary 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.vmware.com/apis/vcf/latest/data-structures/PageOfHealthSummary</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfHost</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfHost</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfHost</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Host&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Host&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Host&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Host&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$IpAddress &#x3D; Initialize-VcfCbIpAddress -_IpAddress &quot;My_IpAddress&quot; -Type &quot;One among: MANAGEMENT, VSAN, VMOTION, NFS, VSAN_EXTERNAL&quot;

$CpuCore &#x3D; Initialize-VcfCbCpuCore -FrequencyMHz 0 -Model &quot;MyModel&quot; -Manufacturer &quot;MyManufacturer&quot;
$Cpu &#x3D; Initialize-VcfCbCpu -FrequencyMHz 0 -UsedFrequencyMHz 0 -Cores 0 -CpuCores $CpuCore

$Memory &#x3D; Initialize-VcfCbMemory -TotalCapacityMB 0 -UsedCapacityMB 0

$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk


$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$HostNetwork &#x3D; Initialize-VcfCbHostNetwork -Type &quot;MyType&quot; -VlanId 0 -Mtu 0
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NetworkPoolReference &#x3D; Initialize-VcfCbNetworkPoolReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;
$ClusterReference &#x3D; Initialize-VcfCbClusterReference -Id &quot;MyId&quot; -Name &quot;MyName&quot;



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$Host &#x3D; Initialize-VcfCbHost -Id &quot;MyId&quot; -SerialNumber &quot;MySerialNumber&quot; -EsxiVersion &quot;MyEsxiVersion&quot; -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Fqdn &quot;MyFqdn&quot; -HardwareVendor &quot;MyHardwareVendor&quot; -HardwareModel &quot;MyHardwareModel&quot; -IsPrimary $false -IsVsanEsaEligible $false -IpAddresses $IpAddress -Cpu $Cpu -Memory $Memory -Storage $Storage -PhysicalNics $PhysicalNic -Networks $Network -HostNetworks $HostNetwork -Domain $DomainReference -Networkpool $NetworkPoolReference -Cluster $ClusterReference -Status &quot;One among: ASSIGNED, UNASSIGNED_USEABLE, UNASSIGNED_UNUSEABLE&quot; -CompatibleStorageType &quot;MyCompatibleStorageType&quot; -BundleRepoDatastore &quot;MyBundleRepoDatastore&quot; -Hybrid $false -SoftwareInfo $SoftwareInfo -Tags $Tag -ConfigurationStatus &quot;One among: ACTIVE, ACTIVATING, UPGRADING, DISABLED, ERROR, SKIPPED, DEACTIVATING, EXPANDING, SHRINKING, CREATING&quot; -DatastoreType &quot;One among: VSAN, VSAN_ESA, VSAN_MAX, NFS, FC, VVOL, VSAN_REMOTE&quot;

$PageOfHost &#x3D; Initialize-VcfCbPageOfHost -Elements $Host -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHost with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfHost &#x3D; Initialize-VcfCbPageOfHost
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHost 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.vmware.com/apis/vcf/latest/data-structures/PageOfHost</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfHostCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfHostCriterion</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfHostCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HostCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HostCriterion&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HostCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HostCriterion&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$HostCriterion &#x3D; Initialize-VcfCbHostCriterion -Name &quot;One among: HOST_COMPATIBLE_WITH_CLUSTER_USING_PNICS, UNMANAGED_HOSTS_IN_VCENTER, UNMANAGED_HOSTS_IN_HCIMGR, UNMANAGED_HOSTS_IN_HCIMGR_MANUAL_DISCOVERY&quot; -SubCriteria $HostCriterion -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;

$PageOfHostCriterion &#x3D; Initialize-VcfCbPageOfHostCriterion -Elements $HostCriterion -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHostCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfHostCriterion &#x3D; Initialize-VcfCbPageOfHostCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfHostCriterion 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.vmware.com/apis/vcf/latest/data-structures/PageOfHostCriterion</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfIdentityProvider</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfIdentityProvider</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfIdentityProvider</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;IdentityProvider&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;IdentityProvider&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;IdentityProvider&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;IdentityProvider&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>



$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapInfo &#x3D; Initialize-VcfCbLdapInfo -Type &quot;MyType&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -SourceDetails $SourceDetails

$VcIdentitySources &#x3D; Initialize-VcfCbVcIdentitySources -Name &quot;MyName&quot; -Type &quot;MyType&quot; -DomainNames &quot;MyDomainNames&quot; -Ldap $LdapInfo

$OidcInfo &#x3D; Initialize-VcfCbOidcInfo -ClientId &quot;MyClientId&quot; -DiscoveryEndpoint &quot;MyDiscoveryEndpoint&quot; -AuthEndpoint &quot;MyAuthEndpoint&quot; -AuthMethod &quot;One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT&quot; -LogoutEndpoint &quot;MyLogoutEndpoint&quot; -Issuer &quot;MyIssuer&quot; -PublicKeyUri &quot;MyPublicKeyUri&quot; -TokenEndpoint &quot;MyTokenEndpoint&quot;

$IdentityProviderDirectory &#x3D; Initialize-VcfCbIdentityProviderDirectory -DirectoryId &quot;MyDirectoryId&quot; -Name &quot;MyName&quot; -DefaultDomain &quot;MyDefaultDomain&quot; -Domains &quot;MyDomains&quot; -FederatedIdpSourceType &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot;
$SyncClientTokenInfo &#x3D; Initialize-VcfCbSyncClientTokenInfo -ExpireIn 0 -ExpireAt &quot;MyExpireAt&quot; -Token &quot;MyToken&quot; -ScimUrl &quot;MyScimUrl&quot;
$FederatedIdentityProviderInfo &#x3D; Initialize-VcfCbFederatedIdentityProviderInfo -Name &quot;MyName&quot; -Source &quot;One among: OKTA, MICROSOFT_ENTRA_ID, PING_FEDERATE&quot; -DirectoryList $IdentityProviderDirectory -OidcInfo $OidcInfo -SyncClientTokenTTL 0 -SyncClientTokenInfo $SyncClientTokenInfo

$IdentityProvider &#x3D; Initialize-VcfCbIdentityProvider -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot; -DomainNames &quot;MyDomainNames&quot; -IdentitySources $VcIdentitySources -Ldap $LdapInfo -Oidc $OidcInfo -Status &quot;One among: ACTIVE, INACTIVE&quot; -IdpMessage &quot;MyIdpMessage&quot; -FedIdp $FederatedIdentityProviderInfo

$PageOfIdentityProvider &#x3D; Initialize-VcfCbPageOfIdentityProvider -Elements $IdentityProvider -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfIdentityProvider with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfIdentityProvider &#x3D; Initialize-VcfCbPageOfIdentityProvider
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfIdentityProvider 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.vmware.com/apis/vcf/latest/data-structures/PageOfIdentityProvider</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfLicenseKey</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfLicenseKey</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfLicenseKey</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;LicenseKey&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;LicenseKey&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;LicenseKey&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;LicenseKey&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$LicenseKeyUsage &#x3D; Initialize-VcfCbLicenseKeyUsage -Total 0 -Remaining 0 -Used 0 -LicenseUnit &quot;One among: CPUPACKAGE, INSTANCE, VMS, CCU, PLU, DESKTOPVM, SERVERVM, VM, SERVER, CORES, CONCURRENTUSER, NAMEDUSER, CPUCORE, TIB&quot;
$LicenseKeyValidity &#x3D; Initialize-VcfCbLicenseKeyValidity -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -ExpiryDate &quot;MyExpiryDate&quot;
$LicenseKey &#x3D; Initialize-VcfCbLicenseKey -Id &quot;MyId&quot; -Key &quot;XX0XX-XX0XX-XX0XX-XX0XX-XX0XX &quot; -ProductType &quot;One among: VCENTER, VSAN, ESXI, NSXT, WCP&quot; -Description &quot;MyDescription&quot; -ProductVersion &quot;MyProductVersion&quot; -IsUnlimited $false -LicenseKeyUsage $LicenseKeyUsage -LicenseKeyValidity $LicenseKeyValidity -Features &quot;MyFeatures&quot; -LicenseEdition &quot;MyLicenseEdition&quot; -LicenseUnit &quot;MyLicenseUnit&quot; -MinimumCore 0

$PageOfLicenseKey &#x3D; Initialize-VcfCbPageOfLicenseKey -Elements $LicenseKey -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfLicenseKey with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfLicenseKey &#x3D; Initialize-VcfCbPageOfLicenseKey
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfLicenseKey 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.vmware.com/apis/vcf/latest/data-structures/PageOfLicenseKey</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNetwork</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNetwork</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Network&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Network&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$PageOfNetwork &#x3D; Initialize-VcfCbPageOfNetwork -Elements $Network -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNetwork &#x3D; Initialize-VcfCbPageOfNetwork
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNetwork 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.vmware.com/apis/vcf/latest/data-structures/PageOfNetwork</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNetworkPool</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNetworkPool</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNetworkPool</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NetworkPool&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NetworkPool&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NetworkPool&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NetworkPool&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>


$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$NetworkPool &#x3D; Initialize-VcfCbNetworkPool -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Networks $Network

$PageOfNetworkPool &#x3D; Initialize-VcfCbPageOfNetworkPool -Elements $NetworkPool -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNetworkPool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNetworkPool &#x3D; Initialize-VcfCbPageOfNetworkPool
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNetworkPool 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.vmware.com/apis/vcf/latest/data-structures/PageOfNetworkPool</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNsxALBCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNsxALBCluster</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNsxALBCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxALBCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxALBCluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxALBCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxALBCluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTClusterReference &#x3D; Initialize-VcfCbNsxTClusterReference -Id &quot;MyId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot;
$NsxALBCluster &#x3D; Initialize-VcfCbNsxALBCluster -Id &quot;MyId&quot; -ClusterName &quot;MyClusterName&quot; -Domains $DomainReference -NsxClusters $NsxTClusterReference -ClusterFqdn &quot;MyClusterFqdn&quot; -ClusterIpAddress &quot;MyClusterIpAddress&quot; -ClusterStatus &quot;MyClusterStatus&quot; -_Version &quot;My_Version&quot; -DeploymentStatus &quot;One among: ACTIVE, ACTIVATING, DEACTIVATING&quot;

$PageOfNsxALBCluster &#x3D; Initialize-VcfCbPageOfNsxALBCluster -Elements $NsxALBCluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxALBCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNsxALBCluster &#x3D; Initialize-VcfCbPageOfNsxALBCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxALBCluster 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.vmware.com/apis/vcf/latest/data-structures/PageOfNsxALBCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNsxTCluster</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNsxTCluster</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNsxTCluster</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTCluster&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTCluster&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTCluster&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTCluster&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$NsxTManager &#x3D; Initialize-VcfCbNsxTManager -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Name &quot;MyName&quot;
$NsxTCluster &#x3D; Initialize-VcfCbNsxTCluster -Id &quot;MyId&quot; -NativeId &quot;MyNativeId&quot; -VipFqdn &quot;MyVipFqdn&quot; -Vip &quot;MyVip&quot; -Domains $DomainReference -Nodes $NsxTManager -_Version &quot;My_Version&quot; -IsShared $false -IsShareable $false -IsVlcmCompatible $false -Status &quot;One among: INITIALIZING, STABLE, DEGRADED, UNSTABLE, UNAVAILABLE, UNIDENTIFIED, UNDEFINED&quot;

$PageOfNsxTCluster &#x3D; Initialize-VcfCbPageOfNsxTCluster -Elements $NsxTCluster -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxTCluster with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNsxTCluster &#x3D; Initialize-VcfCbPageOfNsxTCluster
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxTCluster 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.vmware.com/apis/vcf/latest/data-structures/PageOfNsxTCluster</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNsxTCriterion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNsxTCriterion</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNsxTCriterion</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxTCriterion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxTCriterion&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxTCriterion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxTCriterion&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$NsxTCriterion &#x3D; Initialize-VcfCbNsxTCriterion -Name &quot;NSXT_CLUSTERS_WITH_STATUS&quot; -Arguments @{ key_example &#x3D; &quot;MyInner&quot; } -Description &quot;MyDescription&quot;
$PageOfNsxTCriterion &#x3D; Initialize-VcfCbPageOfNsxTCriterion -Elements $NsxTCriterion -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxTCriterion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNsxTCriterion &#x3D; Initialize-VcfCbPageOfNsxTCriterion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxTCriterion 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.vmware.com/apis/vcf/latest/data-structures/PageOfNsxTCriterion</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNsxtIpAddressPool</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNsxtIpAddressPool</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNsxtIpAddressPool</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPool&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtIpAddressPool&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtIpAddressPool&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtIpAddressPool&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$NsxtIpAddressPoolBlockSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolBlockSubnet -Size 0 -GatewayAssigned $false -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPoolRange &#x3D; Initialize-VcfCbNsxtIpAddressPoolRange -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$NsxtIpAddressPoolStaticSubnet &#x3D; Initialize-VcfCbNsxtIpAddressPoolStaticSubnet -IpAddressPoolRanges $NsxtIpAddressPoolRange -Gateway &quot;MyGateway&quot; -Cidr &quot;MyCidr&quot;

$NsxtIpAddressPool &#x3D; Initialize-VcfCbNsxtIpAddressPool -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -AvailableIpAddresses 0 -TotalIpAddresses 0 -BlockSubnets $NsxtIpAddressPoolBlockSubnet -StaticSubnets $NsxtIpAddressPoolStaticSubnet

$PageOfNsxtIpAddressPool &#x3D; Initialize-VcfCbPageOfNsxtIpAddressPool -Elements $NsxtIpAddressPool -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxtIpAddressPool with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNsxtIpAddressPool &#x3D; Initialize-VcfCbPageOfNsxtIpAddressPool
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxtIpAddressPool 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.vmware.com/apis/vcf/latest/data-structures/PageOfNsxtIpAddressPool</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfNsxtTransportZoneInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfNsxtTransportZoneInfo</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfNsxtTransportZoneInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Object&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Object&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Object&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Object&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$PageOfNsxtTransportZoneInfo &#x3D; Initialize-VcfCbPageOfNsxtTransportZoneInfo -Elements 0 -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxtTransportZoneInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfNsxtTransportZoneInfo &#x3D; Initialize-VcfCbPageOfNsxtTransportZoneInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfNsxtTransportZoneInfo 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.vmware.com/apis/vcf/latest/data-structures/PageOfNsxtTransportZoneInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfPersonality</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfPersonality</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfPersonality</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Personality&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Personality&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Personality&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Personality&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>




$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Personality &#x3D; Initialize-VcfCbPersonality -_Version &quot;My_Version&quot; -PersonalityId &quot;MyPersonalityId&quot; -PersonalityName &quot;MyPersonalityName&quot; -Description &quot;ESXi 7.0 Dell Personality&quot; -CreatedBy &quot;MyCreatedBy&quot; -ImageSize &quot;MyImageSize&quot; -ImageChecksum &quot;MyImageChecksum&quot; -VsphereExportedZipPath &quot;MyVsphereExportedZipPath&quot; -VsphereExportedIsoPath &quot;MyVsphereExportedIsoPath&quot; -VsphereExportedJsonPath &quot;MyVsphereExportedJsonPath&quot; -DisplayName &quot;ESXi 7.0 Dell Personality&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ImportTimestamp &quot;MyImportTimestamp&quot; -Tags &quot;MyTags&quot; -KbArticles &quot;MyKbArticles&quot; -SoftwareInfo $SoftwareInfo

$PageOfPersonality &#x3D; Initialize-VcfCbPageOfPersonality -Elements $Personality -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfPersonality with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfPersonality &#x3D; Initialize-VcfCbPageOfPersonality
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfPersonality 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.vmware.com/apis/vcf/latest/data-structures/PageOfPersonality</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfPsc</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfPsc</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfPsc</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Psc&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Psc&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Psc&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Psc&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$Psc &#x3D; Initialize-VcfCbPsc -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -SsoDomainName &quot;MySsoDomainName&quot; -SsoSubDomainName &quot;MySsoSubDomainName&quot; -IsReplica $false -Domain $DomainReference

$PageOfPsc &#x3D; Initialize-VcfCbPageOfPsc -Elements $Psc -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfPsc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfPsc &#x3D; Initialize-VcfCbPageOfPsc
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfPsc 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.vmware.com/apis/vcf/latest/data-structures/PageOfPsc</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfRelease</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfRelease</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Release&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Release&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Release&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Release&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;

$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion

$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$Release &#x3D; Initialize-VcfCbRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion -IsApplicable $false -NotApplicableReason &quot;MyNotApplicableReason&quot; -Sku $SkuBomDetails -Updates $ReleaseUpdate -PatchBundles $PatchBundle -Eol &quot;MyEol&quot; -UpgradeOrder &quot;MyUpgradeOrder&quot;

$PageOfRelease &#x3D; Initialize-VcfCbPageOfRelease -Elements $Release -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfRelease &#x3D; Initialize-VcfCbPageOfRelease
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfRelease 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.vmware.com/apis/vcf/latest/data-structures/PageOfRelease</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfResourceFunctionalities</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfResourceFunctionalities</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfResourceFunctionalities</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceFunctionalities&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceFunctionalities&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true -ErrorMessage &quot;MyErrorMessage&quot;
$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -Functionalities $Functionality

$PageOfResourceFunctionalities &#x3D; Initialize-VcfCbPageOfResourceFunctionalities -Elements $ResourceFunctionalities -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfResourceFunctionalities with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfResourceFunctionalities &#x3D; Initialize-VcfCbPageOfResourceFunctionalities
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfResourceFunctionalities 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.vmware.com/apis/vcf/latest/data-structures/PageOfResourceFunctionalities</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfResourceWarning</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfResourceWarning</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfResourceWarning</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceWarning&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceWarning&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceWarning&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceWarning&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$AssociatedTask &#x3D; Initialize-VcfCbAssociatedTask -TaskId &quot;MyTaskId&quot; -SubTaskId &quot;MySubTaskId&quot;
$ResourceWarning &#x3D; Initialize-VcfCbResourceWarning -Id &quot;MyId&quot; -WarningCode &quot;MyWarningCode&quot; -Message &quot;MyMessage&quot; -RemediationMessage &quot;MyRemediationMessage&quot; -ReferenceToken &quot;MyReferenceToken&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;One among: HOST, CLUSTER, DOMAIN&quot; -ResourceName &quot;MyResourceName&quot; -WarningType &quot;One among: SKIPPED_RESOURCE, VALIDATION, CONFIGURATION, OTHER&quot; -Severity &quot;One among: MINOR, MAJOR&quot; -OccurredAtTimestamp &quot;MyOccurredAtTimestamp&quot; -Context @{ key_example &#x3D; &quot;MyInner&quot; } -AssociatedTask $AssociatedTask

$PageOfResourceWarning &#x3D; Initialize-VcfCbPageOfResourceWarning -Elements $ResourceWarning -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfResourceWarning with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfResourceWarning &#x3D; Initialize-VcfCbPageOfResourceWarning
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfResourceWarning 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.vmware.com/apis/vcf/latest/data-structures/PageOfResourceWarning</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfRole</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfRole</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfRole</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Role&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Role&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Role&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Role&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$Role &#x3D; Initialize-VcfCbRole -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
$PageOfRole &#x3D; Initialize-VcfCbPageOfRole -Elements $Role -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfRole with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfRole &#x3D; Initialize-VcfCbPageOfRole
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfRole 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.vmware.com/apis/vcf/latest/data-structures/PageOfRole</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfSddcManager</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfSddcManager</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfSddcManager</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SddcManager&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SddcManager&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SddcManager&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SddcManager&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$BasicAuthDetails &#x3D; Initialize-VcfCbBasicAuthDetails -Status &quot;One among: ENABLED, DISABLED&quot; -Username &quot;MyUsername&quot;
$SddcManager &#x3D; Initialize-VcfCbSddcManager -Domain $DomainReference -BasicAuthDetails $BasicAuthDetails -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -_Version &quot;My_Version&quot; -IpAddress &quot;MyIpAddress&quot;

$PageOfSddcManager &#x3D; Initialize-VcfCbPageOfSddcManager -Elements $SddcManager -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSddcManager with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfSddcManager &#x3D; Initialize-VcfCbPageOfSddcManager
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSddcManager 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.vmware.com/apis/vcf/latest/data-structures/PageOfSddcManager</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfSsoDomainEntity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfSsoDomainEntity</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfSsoDomainEntity</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SsoDomainEntity&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SsoDomainEntity&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SsoDomainEntity&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SsoDomainEntity&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$SsoDomainEntity &#x3D; Initialize-VcfCbSsoDomainEntity -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;One among: USER, GROUP&quot;
$PageOfSsoDomainEntity &#x3D; Initialize-VcfCbPageOfSsoDomainEntity -Elements $SsoDomainEntity -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSsoDomainEntity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfSsoDomainEntity &#x3D; Initialize-VcfCbPageOfSsoDomainEntity
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSsoDomainEntity 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.vmware.com/apis/vcf/latest/data-structures/PageOfSsoDomainEntity</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfString</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfString</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfString</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$PageOfString &#x3D; Initialize-VcfCbPageOfString -Elements &quot;MyElements&quot; -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfString with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfString &#x3D; Initialize-VcfCbPageOfString
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfString 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.vmware.com/apis/vcf/latest/data-structures/PageOfString</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfSupportBundle</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfSupportBundle</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfSupportBundle</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SupportBundle&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SupportBundle&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SupportBundle&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SupportBundle&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$SupportBundle &#x3D; Initialize-VcfCbSupportBundle -Status &quot;One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Description &quot;MyDescription&quot; -BundleAvailable &quot;MyBundleAvailable&quot; -Id &quot;MyId&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -BundleName &quot;MyBundleName&quot;
$PageOfSupportBundle &#x3D; Initialize-VcfCbPageOfSupportBundle -Elements $SupportBundle -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSupportBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfSupportBundle &#x3D; Initialize-VcfCbPageOfSupportBundle
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfSupportBundle 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.vmware.com/apis/vcf/latest/data-structures/PageOfSupportBundle</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfTag</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfTag</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfTag</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$PageOfTag &#x3D; Initialize-VcfCbPageOfTag -Elements $Tag -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfTag &#x3D; Initialize-VcfCbPageOfTag
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTag 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.vmware.com/apis/vcf/latest/data-structures/PageOfTag</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfTagsForResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfTagsForResource</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfTagsForResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TagsForResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TagsForResource&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TagsForResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TagsForResource&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$TaggedResource &#x3D; Initialize-VcfCbTaggedResource -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$TagsForResource &#x3D; Initialize-VcfCbTagsForResource -Resource $TaggedResource -Tags $Tag

$PageOfTagsForResource &#x3D; Initialize-VcfCbPageOfTagsForResource -Elements $TagsForResource -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTagsForResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfTagsForResource &#x3D; Initialize-VcfCbPageOfTagsForResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTagsForResource 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.vmware.com/apis/vcf/latest/data-structures/PageOfTagsForResource</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfTask</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfTask</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Task&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Task&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Task&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Task&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>



$Stage &#x3D; Initialize-VcfCbStage -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Errors $Error

$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$SubTask &#x3D; Initialize-VcfCbSubTask -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, NOT_APPLICABLE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Stages $Stage -Errors $Error -Resources $Resource -SubTasks $SubTask

$Task &#x3D; Initialize-VcfCbTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -LocalizableDescriptionPack $MessagePack -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -Status &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -SubTasks $SubTask -Errors $Error -Resources $Resource -ResolutionStatus &quot;Can have only one of the two values: RESOLVED or UNRESOLVED&quot; -IsCancellable $false -IsRetryable $false

$PageOfTask &#x3D; Initialize-VcfCbPageOfTask -Elements $Task -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfTask &#x3D; Initialize-VcfCbPageOfTask
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTask 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.vmware.com/apis/vcf/latest/data-structures/PageOfTask</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfTrustedCertificate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfTrustedCertificate</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfTrustedCertificate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TrustedCertificate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;TrustedCertificate&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TrustedCertificate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;TrustedCertificate&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$TrustedCertificate &#x3D; Initialize-VcfCbTrustedCertificate -Alias &quot;vcf_59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
$PageOfTrustedCertificate &#x3D; Initialize-VcfCbPageOfTrustedCertificate -Elements $TrustedCertificate -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTrustedCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfTrustedCertificate &#x3D; Initialize-VcfCbPageOfTrustedCertificate
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfTrustedCertificate 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.vmware.com/apis/vcf/latest/data-structures/PageOfTrustedCertificate</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfUpgradable</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfUpgradable</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfUpgradable</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Upgradable&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Upgradable&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Upgradable&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Upgradable&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$SoftwareComponent &#x3D; Initialize-VcfCbSoftwareComponent -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Upgradable &#x3D; Initialize-VcfCbUpgradable -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -Resource $Resource -SoftwareComponents $SoftwareComponent -Status &quot;MyStatus&quot; -Errors $Error

$PageOfUpgradable &#x3D; Initialize-VcfCbPageOfUpgradable -Elements $Upgradable -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgradable with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfUpgradable &#x3D; Initialize-VcfCbPageOfUpgradable
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgradable 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.vmware.com/apis/vcf/latest/data-structures/PageOfUpgradable</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfUpgradablesClusterResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfUpgradablesClusterResource</command:noun>
      <maml:description>
        <maml:para>Represents a page of elements of a Upgradables Cluster Resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a page of elements of a Upgradables Cluster Resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfUpgradablesClusterResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of Upgradables Cluster Resource elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;UpgradablesClusterResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;UpgradablesClusterResource&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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of Upgradables Cluster Resource elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;UpgradablesClusterResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;UpgradablesClusterResource&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>




$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo


$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Pkg $Package


$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package

$UpgradablesClusterResource &#x3D; Initialize-VcfCbUpgradablesClusterResource -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;CLUSTER&quot; -PrimaryCluster $false -SoftwareInfo $SoftwareInfo -VlcmEnabled $false -ConfiguredHardwareSupportManagers $HardwareSupportPackage -AvailableHardwareSupportManagers $HardwareSupportPackages

$PageOfUpgradablesClusterResource &#x3D; Initialize-VcfCbPageOfUpgradablesClusterResource -Elements $UpgradablesClusterResource
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgradablesClusterResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfUpgradablesClusterResource &#x3D; Initialize-VcfCbPageOfUpgradablesClusterResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgradablesClusterResource 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.vmware.com/apis/vcf/latest/data-structures/PageOfUpgradablesClusterResource</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-VcfCbPageOfUpgrade</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfUpgrade</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfUpgrade</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Upgrade&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Upgrade&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Upgrade&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Upgrade&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>




$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec

$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot; -HardwareSupportSpecs $HardwareSupportSpec

$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;

$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec -EsxUpgradeFailureAction $EsxUpgradeFailureAction -EnforceHclValidation $false -EnableQuickPatch $false -EnableQuickboot $false -EvacuateOfflineVms $false -DisableHac $false -DisableDpm $false -PreRemediationPowerAction &quot;POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY&quot;

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot; -ShutdownVms $false -ToVersion &quot;MyToVersion&quot; -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -UpgradeNow $false -PersonalitySpec $PersonalitySpec -CustomIsoSpec $CustomISOSpec -EnableQuickboot $false -EvacuateOfflineVms $false -EsxUpgradeOptionsSpec $EsxUpgradeOptionsSpec


$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot; -HostParallelUpgrade $false -LiveUpgrade $false
$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot; -EdgeParallelUpgrade $false
$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions -IsEdgeOnlyUpgrade $false -IsHostClustersUpgradeParallel $false -IsEdgeClustersUpgradeParallel $false
$NsxtUpgradeUserInputSpec &#x3D; Initialize-VcfCbNsxtUpgradeUserInputSpec -NsxtHostClusterUpgradeSpecs $NsxtHostClusterUpgradeSpec -NsxtEdgeClusterUpgradeSpecs $NsxtEdgeClusterUpgradeSpec -NsxtUpgradeOptions $NsxtUpgradeOptions -NsxtId &quot;MyNsxtId&quot;


$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -Description &quot;MyDescription&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -ToVersion &quot;MyToVersion&quot; -FromVersion &quot;MyFromVersion&quot; -ImageType &quot;One among: PATCH, INSTALL&quot; -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Bundle &#x3D; Initialize-VcfCbBundle -Id &quot;MyId&quot; -Type &quot;One among: SDDC_MANAGER, VMWARE_SOFTWARE, VXRAIL&quot; -Description &quot;MyDescription&quot; -_Version &quot;My_Version&quot; -Severity &quot;One among: CRITICAL, IMPORTANT, MODERATE, LOW&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -IsCumulative $false -IsCompliant $false -SizeMB 0 -DownloadStatus &quot;One among: PENDING, SCHEDULED, IN_PROGRESS, SUCCESSFUL, FAILED, RECALLED&quot; -Components $BundleComponent -ApplicabilityStatus &quot;One among: SUCCESS, IN_PROGRESS, FAILED, AVAILABLE, PENDING&quot; -ApplicabilityOrder 1 -IsPartiallyUpgraded $true

$Upgrade &#x3D; Initialize-VcfCbUpgrade -Id &quot;MyId&quot; -BundleId &quot;MyBundleId&quot; -ResourceType &quot;One among: DOMAIN, CLUSTER, UNASSIGNED_HOST&quot; -ParallelUpgrade $false -ResourceUpgradeSpecs $ResourceUpgradeSpec -Status &quot;MyStatus&quot; -TaskId &quot;MyTaskId&quot; -NsxtUpgradeUserInputSpec $NsxtUpgradeUserInputSpec -Bundle $Bundle -EndTime 0

$PageOfUpgrade &#x3D; Initialize-VcfCbPageOfUpgrade -Elements $Upgrade -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfUpgrade &#x3D; Initialize-VcfCbPageOfUpgrade
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUpgrade 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.vmware.com/apis/vcf/latest/data-structures/PageOfUpgrade</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfUser</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfUser</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfUser</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;User&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;User&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;User&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;User&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
$User &#x3D; Initialize-VcfCbUser -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot; -Type &quot;One among: USER, GROUP, SERVICE&quot; -ApiKey &quot;MyApiKey&quot; -Role $RoleReference -CreationTimestamp &quot;MyCreationTimestamp&quot;

$PageOfUser &#x3D; Initialize-VcfCbPageOfUser -Elements $User -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUser with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfUser &#x3D; Initialize-VcfCbPageOfUser
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfUser 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.vmware.com/apis/vcf/latest/data-structures/PageOfUser</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVasaProvider</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVasaProvider</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVasaProvider</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VasaProvider&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VasaProvider&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VasaProvider&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VasaProvider&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$StorageContainer &#x3D; Initialize-VcfCbStorageContainer -Id &quot;MyId&quot; -Name &quot;MyName&quot; -ProtocolType &quot;One among: ISCSI, FC, NFS&quot; -ClusterId &quot;MyClusterId&quot;
$VasaUser &#x3D; Initialize-VcfCbVasaUser -Id &quot;MyId&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VasaProvider &#x3D; Initialize-VcfCbVasaProvider -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -StorageContainers $StorageContainer -Users $VasaUser

$PageOfVasaProvider &#x3D; Initialize-VcfCbPageOfVasaProvider -Elements $VasaProvider -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVasaProvider with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVasaProvider &#x3D; Initialize-VcfCbPageOfVasaProvider
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVasaProvider 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.vmware.com/apis/vcf/latest/data-structures/PageOfVasaProvider</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVcenter</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVcenter</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVcenter</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Vcenter&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Vcenter&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Vcenter&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Vcenter&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$Vcenter &#x3D; Initialize-VcfCbVcenter -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Domain $DomainReference -_Version &quot;My_Version&quot;

$PageOfVcenter &#x3D; Initialize-VcfCbPageOfVcenter -Elements $Vcenter -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVcenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVcenter &#x3D; Initialize-VcfCbPageOfVcenter
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVcenter 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.vmware.com/apis/vcf/latest/data-structures/PageOfVcenter</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVcfService</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVcfService</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVcfService</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcfService&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcfService&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcfService&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcfService&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$PageOfVcfService &#x3D; Initialize-VcfCbPageOfVcfService -Elements $VcfService -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVcfService with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVcfService &#x3D; Initialize-VcfCbPageOfVcfService
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVcfService 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.vmware.com/apis/vcf/latest/data-structures/PageOfVcfService</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVersionAliasesForBundleComponentType</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVersionAliasesForBundleComponentType</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVersionAliasesForBundleComponentType</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VersionAliasesForBundleComponentType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VersionAliasesForBundleComponentType&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VersionAliasesForBundleComponentType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VersionAliasesForBundleComponentType&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
$VersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentType -BundleComponentType &quot;One among: VCENTER, PSC, NSX_T_MANAGER, NSX_MANAGER, ESX_HOST, VCF_VRA_UPGRADE, VCF_VRLI_UPGRADE, VCF_VROPS_UPGRADE, VCF_VRSLCM_UPGRADE, SDDC_MANAGER_VCF, LCM, SDDC_MANAGER, SDDC_MANAGER_UI, OPERATIONS_MANAGER, COMMON_SERVICES, SOLUTIONS_MANAGER, MULTI_SITE_SERVICE, &quot; -VersionAliases $BaseAlias

$PageOfVersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbPageOfVersionAliasesForBundleComponentType -Elements $VersionAliasesForBundleComponentType -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVersionAliasesForBundleComponentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbPageOfVersionAliasesForBundleComponentType
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVersionAliasesForBundleComponentType 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.vmware.com/apis/vcf/latest/data-structures/PageOfVersionAliasesForBundleComponentType</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVra</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVra</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVra</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Vra&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Vra&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Vra&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Vra&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vra &#x3D; Initialize-VcfCbVra -Id &quot;MyId&quot; -_Version &quot;8.1.0-13036238&quot; -LoadBalancerFqdn &quot;vra-lb.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode

$PageOfVra &#x3D; Initialize-VcfCbPageOfVra -Elements $Vra -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVra with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVra &#x3D; Initialize-VcfCbPageOfVra
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVra 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.vmware.com/apis/vcf/latest/data-structures/PageOfVra</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVrli</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVrli</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVrli</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Vrli&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Vrli&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Vrli&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Vrli&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vrli &#x3D; Initialize-VcfCbVrli -Id &quot;MyId&quot; -_Version &quot;4.8.0-13036238&quot; -LoadBalancerFqdn &quot;load-balancer.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode

$PageOfVrli &#x3D; Initialize-VcfCbPageOfVrli -Elements $Vrli -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrli with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVrli &#x3D; Initialize-VcfCbPageOfVrli
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrli 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.vmware.com/apis/vcf/latest/data-structures/PageOfVrli</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVrops</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVrops</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVrops</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Vrops&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Vrops&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Vrops&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Vrops&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$VropsNode &#x3D; Initialize-VcfCbVropsNode -Username &quot;user&quot; -Password &quot;MyPassword&quot; -Status &quot;ACTIVE&quot; -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vrops &#x3D; Initialize-VcfCbVrops -Id &quot;MyId&quot; -_Version &quot;My_Version&quot; -Nodes $VropsNode -LoadBalancerFqdn &quot;MyLoadBalancerFqdn&quot; -LoadBalancerIp &quot;MyLoadBalancerIp&quot; -Status &quot;MyStatus&quot;

$PageOfVrops &#x3D; Initialize-VcfCbPageOfVrops -Elements $Vrops -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrops with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVrops &#x3D; Initialize-VcfCbPageOfVrops
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrops 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.vmware.com/apis/vcf/latest/data-structures/PageOfVrops</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfVrslcm</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfVrslcm</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfVrslcm</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Vrslcm&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Vrslcm&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Vrslcm&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Vrslcm&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>
$Vrslcm &#x3D; Initialize-VcfCbVrslcm -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -_Version &quot;My_Version&quot; -Status &quot;MyStatus&quot;
$PageOfVrslcm &#x3D; Initialize-VcfCbPageOfVrslcm -Elements $Vrslcm -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrslcm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfVrslcm &#x3D; Initialize-VcfCbPageOfVrslcm
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfVrslcm 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.vmware.com/apis/vcf/latest/data-structures/PageOfVrslcm</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPageOfWsa</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PageOfWsa</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPageOfWsa</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>The list of elements included in this page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Wsa&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Wsa&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>PageMetadata</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
          <dev:type>
            <maml:name>PageMetadata</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>Elements</maml:name>
        <maml:Description>
          <maml:para>The list of elements included in this page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Wsa&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Wsa&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>PageMetadata</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PageMetadata</command:parameterValue>
        <dev:type>
          <maml:name>PageMetadata</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>

$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Wsa &#x3D; Initialize-VcfCbWsa -Id &quot;MyId&quot; -_Version &quot;8.1.0-13036238&quot; -LoadBalancerFqdn &quot;wsa-lb.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode

$PageOfWsa &#x3D; Initialize-VcfCbPageOfWsa -Elements $Wsa -PageMetadata $PageMetadata
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfWsa with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PageOfWsa &#x3D; Initialize-VcfCbPageOfWsa
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPageOfWsa 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.vmware.com/apis/vcf/latest/data-structures/PageOfWsa</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbPartnerExtensionSpec</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-VcfCbPartnerExtensionSpec</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-VcfCbPartnerExtensionSpec -PartnerBundleVersion &quot;MyPartnerBundleVersion&quot; -PartnerBundleMetadataFilePath &quot;MyPartnerBundleMetadataFilePath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPartnerExtensionSpec 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-VcfCbPartnerExtensionSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPartnerExtensionSpec 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.vmware.com/apis/vcf/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-VcfCbPatch</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Patch</command:noun>
      <maml:description>
        <maml:para>Patch rest model that is located in the Product Version Catalog, these models are consumed by LCM&#39;s Flex BOM workflows.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Patch rest model that is located in the Product Version Catalog, these models are consumed by LCM&#39;s Flex BOM workflows.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPatch</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductVersion</maml:name>
          <maml:Description>
            <maml:para>Product version of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Artifacts</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Artifact</command:parameterValue>
          <dev:type>
            <maml:name>Artifact</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>ProductVersion</maml:name>
        <maml:Description>
          <maml:para>Product version of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Artifacts</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Artifact</command:parameterValue>
        <dev:type>
          <maml:name>Artifact</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>

$BundleInfo &#x3D; Initialize-VcfCbBundleInfo -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot;
$Artifact &#x3D; Initialize-VcfCbArtifact -Bundles $BundleInfo

$Patch &#x3D; Initialize-VcfCbPatch -ProductVersion &quot;MyProductVersion&quot; -Artifacts $Artifact
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPatch with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$Artifact &#x3D; Initialize-VcfCbArtifact

$Patch &#x3D; Initialize-VcfCbPatch -ProductVersion &quot;MyProductVersion&quot; -Artifacts $Artifact
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPatch 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.vmware.com/apis/vcf/latest/data-structures/Patch</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbArtifact</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-VcfCbPatchBundle</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PatchBundle</command:noun>
      <maml:description>
        <maml:para>Model for patch bundle in a release</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for patch bundle in a release</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPatchBundle</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleId</maml:name>
          <maml:Description>
            <maml:para>Bundle ID of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleType</maml:name>
          <maml:Description>
            <maml:para>Bundle type of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleElements</maml:name>
          <maml:Description>
            <maml:para>Bundle elements of the patch bundle</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>CumulativeFromVcfVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum VCF version that this patch bundle can be directly applied on</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>BundleId</maml:name>
        <maml:Description>
          <maml:para>Bundle ID of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleType</maml:name>
        <maml:Description>
          <maml:para>Bundle type of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleElements</maml:name>
        <maml:Description>
          <maml:para>Bundle elements of the patch bundle</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>CumulativeFromVcfVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum VCF version that this patch bundle can be directly applied on</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPatchBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPatchBundle 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.vmware.com/apis/vcf/latest/data-structures/PatchBundle</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-VcfCbPersonality</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Personality</command:noun>
      <maml:description>
        <maml:para>Personality contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality contains bits to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonality</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Personality 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>PersonalityId</maml:name>
          <maml:Description>
            <maml:para>Personality 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>PersonalityName</maml:name>
          <maml:Description>
            <maml:para>Personality 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>Description</maml:name>
          <maml:Description>
            <maml:para>Personality description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CreatedBy</maml:name>
          <maml:Description>
            <maml:para>Personality created 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ImageSize</maml:name>
          <maml:Description>
            <maml:para>Personality image size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ImageChecksum</maml:name>
          <maml:Description>
            <maml:para>Personality image checksum</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VsphereExportedZipPath</maml:name>
          <maml:Description>
            <maml:para>Personality depot 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>VsphereExportedIsoPath</maml:name>
          <maml:Description>
            <maml:para>Personality depot 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>VsphereExportedJsonPath</maml:name>
          <maml:Description>
            <maml:para>Personality depot 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>DisplayName</maml:name>
          <maml:Description>
            <maml:para>Personality displayName</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>Personality Release date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ImportTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp of Personality import into SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Tags</maml:name>
          <maml:Description>
            <maml:para>Personality tags</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>KbArticles</maml:name>
          <maml:Description>
            <maml:para>Personality kb articles</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SoftwareInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
          <dev:type>
            <maml:name>SoftwareInfo</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>_Version</maml:name>
        <maml:Description>
          <maml:para>Personality 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>PersonalityId</maml:name>
        <maml:Description>
          <maml:para>Personality 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>PersonalityName</maml:name>
        <maml:Description>
          <maml:para>Personality 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>Description</maml:name>
        <maml:Description>
          <maml:para>Personality description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CreatedBy</maml:name>
        <maml:Description>
          <maml:para>Personality created 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ImageSize</maml:name>
        <maml:Description>
          <maml:para>Personality image size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ImageChecksum</maml:name>
        <maml:Description>
          <maml:para>Personality image checksum</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VsphereExportedZipPath</maml:name>
        <maml:Description>
          <maml:para>Personality depot 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>VsphereExportedIsoPath</maml:name>
        <maml:Description>
          <maml:para>Personality depot 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>VsphereExportedJsonPath</maml:name>
        <maml:Description>
          <maml:para>Personality depot 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>DisplayName</maml:name>
        <maml:Description>
          <maml:para>Personality displayName</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>Personality Release date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ImportTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp of Personality import into SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Tags</maml:name>
        <maml:Description>
          <maml:para>Personality tags</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>KbArticles</maml:name>
        <maml:Description>
          <maml:para>Personality kb articles</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SoftwareInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
        <dev:type>
          <maml:name>SoftwareInfo</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>



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo

$Personality &#x3D; Initialize-VcfCbPersonality -_Version &quot;My_Version&quot; -PersonalityId &quot;MyPersonalityId&quot; -PersonalityName &quot;MyPersonalityName&quot; -Description &quot;ESXi 7.0 Dell Personality&quot; -CreatedBy &quot;MyCreatedBy&quot; -ImageSize &quot;MyImageSize&quot; -ImageChecksum &quot;MyImageChecksum&quot; -VsphereExportedZipPath &quot;MyVsphereExportedZipPath&quot; -VsphereExportedIsoPath &quot;MyVsphereExportedIsoPath&quot; -VsphereExportedJsonPath &quot;MyVsphereExportedJsonPath&quot; -DisplayName &quot;ESXi 7.0 Dell Personality&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ImportTimestamp &quot;MyImportTimestamp&quot; -Tags &quot;MyTags&quot; -KbArticles &quot;MyKbArticles&quot; -SoftwareInfo $SoftwareInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonality with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>


$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot;

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo

$Personality &#x3D; Initialize-VcfCbPersonality -_Version &quot;My_Version&quot; -PersonalityId &quot;MyPersonalityId&quot; -PersonalityName &quot;MyPersonalityName&quot; -Description &quot;ESXi 7.0 Dell Personality&quot; -ImageSize &quot;MyImageSize&quot; -ImageChecksum &quot;MyImageChecksum&quot; -VsphereExportedZipPath &quot;MyVsphereExportedZipPath&quot; -VsphereExportedIsoPath &quot;MyVsphereExportedIsoPath&quot; -VsphereExportedJsonPath &quot;MyVsphereExportedJsonPath&quot; -DisplayName &quot;ESXi 7.0 Dell Personality&quot; -SoftwareInfo $SoftwareInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonality 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.vmware.com/apis/vcf/latest/data-structures/Personality</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSoftwareInfo</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-VcfCbPersonalitySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PersonalitySpec</command:noun>
      <maml:description>
        <maml:para>Personality Specification for vLCM based upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality Specification for vLCM based upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonalitySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PersonalityId</maml:name>
          <maml:Description>
            <maml:para>Personality ID for vLCM based Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HardwareSupportSpecs</maml:name>
          <maml:Description>
            <maml:para>Hardware Support Specifications for Firmware upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HardwareSupportSpec&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>PersonalityId</maml:name>
        <maml:Description>
          <maml:para>Personality ID for vLCM based Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HardwareSupportSpecs</maml:name>
        <maml:Description>
          <maml:para>Hardware Support Specifications for Firmware upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HardwareSupportSpec&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>

$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec

$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot; -HardwareSupportSpecs $HardwareSupportSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalitySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalitySpec 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.vmware.com/apis/vcf/latest/data-structures/PersonalitySpec</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-VcfCbPersonalityUploadSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PersonalityUploadSpec</command:noun>
      <maml:description>
        <maml:para>Personality Upload Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality Upload Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonalityUploadSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UploadMode</maml:name>
          <maml:Description>
            <maml:para>Personality upload mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>UploadSpecRawMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecRaw</command:parameterValue>
          <dev:type>
            <maml:name>PersonalityUploadSpecRaw</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UploadSpecRawWithFileUploadIdMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecRawWithFileUploadId</command:parameterValue>
          <dev:type>
            <maml:name>PersonalityUploadSpecRawWithFileUploadId</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UploadSpecReferredMode</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecReferred</command:parameterValue>
          <dev:type>
            <maml:name>PersonalityUploadSpecReferred</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Personality 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UploadMode</maml:name>
        <maml:Description>
          <maml:para>Personality upload mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>UploadSpecRawMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecRaw</command:parameterValue>
        <dev:type>
          <maml:name>PersonalityUploadSpecRaw</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UploadSpecRawWithFileUploadIdMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecRawWithFileUploadId</command:parameterValue>
        <dev:type>
          <maml:name>PersonalityUploadSpecRawWithFileUploadId</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UploadSpecReferredMode</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PersonalityUploadSpecReferred</command:parameterValue>
        <dev:type>
          <maml:name>PersonalityUploadSpecReferred</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Personality 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: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>
$PersonalityUploadSpecRaw &#x3D; Initialize-VcfCbPersonalityUploadSpecRaw -PersonalityInfoJSONFilePath &quot;MyPersonalityInfoJSONFilePath&quot; -PersonalityJSONFilePath &quot;MyPersonalityJSONFilePath&quot; -PersonalityZIPFilePath &quot;MyPersonalityZIPFilePath&quot; -PersonalityISOFilePath &quot;MyPersonalityISOFilePath&quot;
$PersonalityUploadSpecRawWithFileUploadId &#x3D; Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId -FileUploadId &quot;MyFileUploadId&quot;
$PersonalityUploadSpecReferred &#x3D; Initialize-VcfCbPersonalityUploadSpecReferred -VCenterId &quot;MyVCenterId&quot; -ClusterId &quot;MyClusterId&quot;
$PersonalityUploadSpec &#x3D; Initialize-VcfCbPersonalityUploadSpec -UploadMode &quot;One among: RAW, RAW_WITH_FILE_UPLOAD_ID, REFERRED&quot; -UploadSpecRawMode $PersonalityUploadSpecRaw -UploadSpecRawWithFileUploadIdMode $PersonalityUploadSpecRawWithFileUploadId -UploadSpecReferredMode $PersonalityUploadSpecReferred -Name &quot;MyName&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PersonalityUploadSpec &#x3D; Initialize-VcfCbPersonalityUploadSpec -UploadMode &quot;One among: RAW, RAW_WITH_FILE_UPLOAD_ID, REFERRED&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpec 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.vmware.com/apis/vcf/latest/data-structures/PersonalityUploadSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPersonalityUploadSpecRaw</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPersonalityUploadSpecReferred</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-VcfCbPersonalityUploadSpecRaw</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PersonalityUploadSpecRaw</command:noun>
      <maml:description>
        <maml:para>Personality upload specification for uploading the personality from raw files exported from avCenter cluster. This mode of uploading personality is useful when the source vCenter cluster is outside the target VCF deployment.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality upload specification for uploading the personality from raw files exported from avCenter cluster. This mode of uploading personality is useful when the source vCenter cluster is outside the target VCF deployment.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonalityUploadSpecRaw</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PersonalityInfoJSONFilePath</maml:name>
          <maml:Description>
            <maml:para>Personality Info JSON 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>PersonalityJSONFilePath</maml:name>
          <maml:Description>
            <maml:para>Personality JSON 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>PersonalityZIPFilePath</maml:name>
          <maml:Description>
            <maml:para>Personality Zip 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>PersonalityISOFilePath</maml:name>
          <maml:Description>
            <maml:para>Personality ISO 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PersonalityInfoJSONFilePath</maml:name>
        <maml:Description>
          <maml:para>Personality Info JSON 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>PersonalityJSONFilePath</maml:name>
        <maml:Description>
          <maml:para>Personality JSON 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>PersonalityZIPFilePath</maml:name>
        <maml:Description>
          <maml:para>Personality Zip 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>PersonalityISOFilePath</maml:name>
        <maml:Description>
          <maml:para>Personality ISO 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: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>$PersonalityUploadSpecRaw &#x3D; Initialize-VcfCbPersonalityUploadSpecRaw -PersonalityInfoJSONFilePath &quot;MyPersonalityInfoJSONFilePath&quot; -PersonalityJSONFilePath &quot;MyPersonalityJSONFilePath&quot; -PersonalityZIPFilePath &quot;MyPersonalityZIPFilePath&quot; -PersonalityISOFilePath &quot;MyPersonalityISOFilePath&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecRaw with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PersonalityUploadSpecRaw &#x3D; Initialize-VcfCbPersonalityUploadSpecRaw -PersonalityInfoJSONFilePath &quot;MyPersonalityInfoJSONFilePath&quot; -PersonalityJSONFilePath &quot;MyPersonalityJSONFilePath&quot; -PersonalityZIPFilePath &quot;MyPersonalityZIPFilePath&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecRaw 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.vmware.com/apis/vcf/latest/data-structures/PersonalityUploadSpecRaw</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-VcfCbPersonalityUploadSpecRawWithFileUploadId</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PersonalityUploadSpecRawWithFileUploadId</command:noun>
      <maml:description>
        <maml:para>Personality upload specification for uploading the personality from raw files exported from a vCenter cluster. This mode of uploading personality is useful when the source vCenter cluster is outside the target VCF deployment. User can upload files from a source location to SDDC Manager using v1/personalities/files API, which returns a file upload id. The id is then passed in this spec with Personality Upload Mode RAW_WITH_FILE_UPLOAD_ID.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality upload specification for uploading the personality from raw files exported from a vCenter cluster. This mode of uploading personality is useful when the source vCenter cluster is outside the target VCF deployment. User can upload files from a source location to SDDC Manager using v1/personalities/files API, which returns a file upload id. The id is then passed in this spec with Personality Upload Mode RAW_WITH_FILE_UPLOAD_ID.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FileUploadId</maml:name>
          <maml:Description>
            <maml:para>Personality file upload id. This id is obtained by calling v1/personalities/files and uploading files into SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>FileUploadId</maml:name>
        <maml:Description>
          <maml:para>Personality file upload id. This id is obtained by calling v1/personalities/files and uploading files into SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$PersonalityUploadSpecRawWithFileUploadId &#x3D; Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId -FileUploadId &quot;MyFileUploadId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PersonalityUploadSpecRawWithFileUploadId &#x3D; Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId -FileUploadId &quot;MyFileUploadId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecRawWithFileUploadId 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.vmware.com/apis/vcf/latest/data-structures/PersonalityUploadSpecRawWithFileUploadId</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-VcfCbPersonalityUploadSpecReferred</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PersonalityUploadSpecReferred</command:noun>
      <maml:description>
        <maml:para>Personality upload specification for uploading the personality from a referred vCentercluster. This mode of uploading personality is useful when the source vCenter cluster is internal to the target VCF deployment.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Personality upload specification for uploading the personality from a referred vCentercluster. This mode of uploading personality is useful when the source vCenter cluster is internal to the target VCF deployment.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPersonalityUploadSpecReferred</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VCenterId</maml:name>
          <maml:Description>
            <maml:para>Source vCenter UUID from VCF inventory</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ClusterId</maml:name>
          <maml:Description>
            <maml:para>Source cluster MOID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VCenterId</maml:name>
        <maml:Description>
          <maml:para>Source vCenter UUID from VCF inventory</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ClusterId</maml:name>
        <maml:Description>
          <maml:para>Source cluster MOID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$PersonalityUploadSpecReferred &#x3D; Initialize-VcfCbPersonalityUploadSpecReferred -VCenterId &quot;MyVCenterId&quot; -ClusterId &quot;MyClusterId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecReferred with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PersonalityUploadSpecReferred &#x3D; Initialize-VcfCbPersonalityUploadSpecReferred -VCenterId &quot;MyVCenterId&quot; -ClusterId &quot;MyClusterId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPersonalityUploadSpecReferred 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.vmware.com/apis/vcf/latest/data-structures/PersonalityUploadSpecReferred</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-VcfCbPhysicalNic</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PhysicalNic</command:noun>
      <maml:description>
        <maml:para>Represents a physical NIC</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a physical NIC</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPhysicalNic</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeviceName</maml:name>
          <maml:Description>
            <maml:para>Device name of the physical NIC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>MacAddress</maml:name>
          <maml:Description>
            <maml:para>Mac address of the physical NIC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Speed</maml:name>
          <maml:Description>
            <maml:para>Speed in bytes of the physical NIC</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>Unit</maml:name>
          <maml:Description>
            <maml:para>Unit of physical NIC speed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(UnitEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SmartNicInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SmartNicInfo</command:parameterValue>
          <dev:type>
            <maml:name>SmartNicInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>State of the physical NIC</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DeviceName</maml:name>
        <maml:Description>
          <maml:para>Device name of the physical NIC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>MacAddress</maml:name>
        <maml:Description>
          <maml:para>Mac address of the physical NIC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Speed</maml:name>
        <maml:Description>
          <maml:para>Speed in bytes of the physical NIC</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>Unit</maml:name>
        <maml:Description>
          <maml:para>Unit of physical NIC speed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(UnitEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SmartNicInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SmartNicInfo</command:parameterValue>
        <dev:type>
          <maml:name>SmartNicInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>State</maml:name>
        <maml:Description>
          <maml:para>State of the physical NIC</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic -DeviceName &quot;MyDeviceName&quot; -MacAddress &quot;MyMacAddress&quot; -Speed 0 -Unit &quot;KB&quot; -SmartNicInfo $SmartNicInfo -State &quot;One among: INACTIVE, ACTIVE_IN_USE, ACTIVE_NOT_IN_USE&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPhysicalNic with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PhysicalNic &#x3D; Initialize-VcfCbPhysicalNic
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPhysicalNic 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.vmware.com/apis/vcf/latest/data-structures/PhysicalNic</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSmartNicInfo</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-VcfCbPortgroup</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Portgroup</command:noun>
      <maml:description>
        <maml:para>Portgroup associated with the vSphere Distributed Switch</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Portgroup associated with the vSphere Distributed Switch</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPortgroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Port group 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>TransportType</maml:name>
          <maml:Description>
            <maml:para>Port group transport 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>PortBindingType</maml:name>
          <maml:Description>
            <maml:para>Port binding 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>VlanId</maml:name>
          <maml:Description>
            <maml:para>VLAN ID</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>ActiveUplinks</maml:name>
          <maml:Description>
            <maml:para>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>List of standby 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>Name</maml:name>
        <maml:Description>
          <maml:para>Port group 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>TransportType</maml:name>
        <maml:Description>
          <maml:para>Port group transport 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>PortBindingType</maml:name>
        <maml:Description>
          <maml:para>Port binding 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>VlanId</maml:name>
        <maml:Description>
          <maml:para>VLAN ID</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>ActiveUplinks</maml:name>
        <maml:Description>
          <maml:para>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>List of standby 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>$Portgroup &#x3D; Initialize-VcfCbPortgroup -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -PortBindingType &quot;One among: STATIC, EPHEMERAL&quot; -VlanId 0 -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroup with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Portgroup &#x3D; Initialize-VcfCbPortgroup -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroup 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.vmware.com/apis/vcf/latest/data-structures/Portgroup</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-VcfCbPortgroupConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PortgroupConfig</command:noun>
      <maml:description>
        <maml:para>This specification contains the network configuration in a port group.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the network configuration in a port group.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPortgroupConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Port group 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>TransportType</maml:name>
          <maml:Description>
            <maml:para>Port group transport 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>ActiveUplinks</maml:name>
          <maml:Description>
            <maml:para>List of active uplinks associated with port group</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>List of standby uplinks associated with port group</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>Policy</maml:name>
          <maml:Description>
            <maml:para>The load balancing policy associated with port group</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SupportedTeamingPolicies</maml:name>
          <maml:Description>
            <maml:para>List of supported teaming policies at port group</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>VlanId</maml:name>
          <maml:Description>
            <maml:para>The vlan id associated with the port group</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>Mtu</maml:name>
          <maml:Description>
            <maml:para>The maximum transmission unit (MTU) used for the uplinks associated with the port group</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>Port group 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>TransportType</maml:name>
        <maml:Description>
          <maml:para>Port group transport 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>ActiveUplinks</maml:name>
        <maml:Description>
          <maml:para>List of active uplinks associated with port group</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>List of standby uplinks associated with port group</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>Policy</maml:name>
        <maml:Description>
          <maml:para>The load balancing policy associated with port group</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SupportedTeamingPolicies</maml:name>
        <maml:Description>
          <maml:para>List of supported teaming policies at port group</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>VlanId</maml:name>
        <maml:Description>
          <maml:para>The vlan id associated with the port group</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>Mtu</maml:name>
        <maml:Description>
          <maml:para>The maximum transmission unit (MTU) used for the uplinks associated with the port group</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>$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig -Name &quot;MyName&quot; -TransportType &quot;MyTransportType&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -Policy &quot;MyPolicy&quot; -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; } -VlanId 0 -Mtu 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroupConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroupConfig 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.vmware.com/apis/vcf/latest/data-structures/PortgroupConfig</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-VcfCbPortgroupSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PortgroupSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains vCenter port group configurations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains vCenter port group configurations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPortgroupSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Port group 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>TransportType</maml:name>
          <maml:Description>
            <maml:para>Port group transport 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>ActiveUplinks</maml:name>
          <maml:Description>
            <maml:para>The list of active uplinks associated with portgroup</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 standby uplinks associated with portgroup.</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>TeamingPolicy</maml:name>
          <maml:Description>
            <maml:para>The teaming policy associated with the portgroup.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Port group 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>TransportType</maml:name>
        <maml:Description>
          <maml:para>Port group transport 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>ActiveUplinks</maml:name>
        <maml:Description>
          <maml:para>The list of active uplinks associated with portgroup</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 standby uplinks associated with portgroup.</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>TeamingPolicy</maml:name>
        <maml:Description>
          <maml:para>The teaming policy associated with the portgroup.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroupSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPortgroupSpec 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.vmware.com/apis/vcf/latest/data-structures/PortgroupSpec</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-VcfCbPrecheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PrecheckSpec</command:noun>
      <maml:description>
        <maml:para>Precheck System Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Precheck System Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPrecheckSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resources</maml:name>
          <maml:Description>
            <maml:para>List of resources for Precheck supported type DOMAIN, CLUSTER</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>BundleId</maml:name>
          <maml:Description>
            <maml:para> If specified, indicate the bundle applicability in the result</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Mode</maml:name>
          <maml:Description>
            <maml:para> If specified, indicates the mode of the execution. Supported modes are UPGRADE and RECOVERY. UPGRADE is default mode. Specify RECOVERY for the Inventory Consistency Checks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Resources</maml:name>
        <maml:Description>
          <maml:para>List of resources for Precheck supported type DOMAIN, CLUSTER</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>BundleId</maml:name>
        <maml:Description>
          <maml:para> If specified, indicate the bundle applicability in the result</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Mode</maml:name>
        <maml:Description>
          <maml:para> If specified, indicates the mode of the execution. Supported modes are UPGRADE and RECOVERY. UPGRADE is default mode. Specify RECOVERY for the Inventory Consistency Checks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$PrecheckSpec &#x3D; Initialize-VcfCbPrecheckSpec -Resources $Resource -BundleId &quot;MyBundleId&quot; -Mode &quot;MyMode&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPrecheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot;
$PrecheckSpec &#x3D; Initialize-VcfCbPrecheckSpec -Resources $Resource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPrecheckSpec 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.vmware.com/apis/vcf/latest/data-structures/PrecheckSpec</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-VcfCbProductInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ProductInfo</command:noun>
      <maml:description>
        <maml:para>Product Info and License Key Info</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Product Info and License Key Info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbProductInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseKey</maml:name>
          <maml:Description>
            <maml:para>License key of 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>Type</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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicensingMode</maml:name>
          <maml:Description>
            <maml:para>Licensing Mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LicenseKeyStatus</maml:name>
          <maml:Description>
            <maml:para>License key 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>LicenseKeyExpirationDate</maml:name>
          <maml:Description>
            <maml:para>License key expiration date</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ErrorResponse</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
          <dev:type>
            <maml:name>Error</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>LicenseKey</maml:name>
        <maml:Description>
          <maml:para>License key of 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>Type</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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LicensingMode</maml:name>
        <maml:Description>
          <maml:para>Licensing Mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LicenseKeyStatus</maml:name>
        <maml:Description>
          <maml:para>License key 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>LicenseKeyExpirationDate</maml:name>
        <maml:Description>
          <maml:para>License key expiration date</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ErrorResponse</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
        <dev:type>
          <maml:name>Error</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>
$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ProductInfo &#x3D; Initialize-VcfCbProductInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductInfo 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.vmware.com/apis/vcf/latest/data-structures/ProductInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbProductVersion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ProductVersion</command:noun>
      <maml:description>
        <maml:para>Details of the product/component for the release.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Details of the product/component for the release.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbProductVersion</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 product. e.g ESX</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Version for the product, e.g 6.7.0-11675023</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PublicName</maml:name>
          <maml:Description>
            <maml:para>Public name of the product, e.g VMware ESXi</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseURL</maml:name>
          <maml:Description>
            <maml:para>URL for the 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>AdditionalMetadata</maml:name>
          <maml:Description>
            <maml:para>any additional metadata</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the product. e.g ESX</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version for the product, e.g 6.7.0-11675023</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PublicName</maml:name>
        <maml:Description>
          <maml:para>Public name of the product, e.g VMware ESXi</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseURL</maml:name>
        <maml:Description>
          <maml:para>URL for the 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>AdditionalMetadata</maml:name>
        <maml:Description>
          <maml:para>any additional metadata</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductVersion 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.vmware.com/apis/vcf/latest/data-structures/ProductVersion</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-VcfCbProductVersionCatalog</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ProductVersionCatalog</command:noun>
      <maml:description>
        <maml:para>LCM Product Version Catalog that contains async patches for VMware Cloud foundation components (VC/ESX/NSX) that&#39;s used by Life cycle manager.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>LCM Product Version Catalog that contains async patches for VMware Cloud foundation components (VC/ESX/NSX) that&#39;s used by Life cycle manager.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbProductVersionCatalog</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Product Version catalog version supported by VCF</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>SequenceNumber</maml:name>
          <maml:Description>
            <maml:para>Product Version catalog sequence number which signifies an update in the product version catalog</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>CreationTime</maml:name>
          <maml:Description>
            <maml:para>Creation time for the Product Version catalog e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>PublishedTime</maml:name>
          <maml:Description>
            <maml:para>Time of publish of the Product Version catalog e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>Patches</maml:name>
          <maml:Description>
            <maml:para>Patches used for the product version catalog</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;Patch&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;Patch&gt;&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>_Version</maml:name>
        <maml:Description>
          <maml:para>Product Version catalog version supported by VCF</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>SequenceNumber</maml:name>
        <maml:Description>
          <maml:para>Product Version catalog sequence number which signifies an update in the product version catalog</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>CreationTime</maml:name>
        <maml:Description>
          <maml:para>Creation time for the Product Version catalog e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>PublishedTime</maml:name>
        <maml:Description>
          <maml:para>Time of publish of the Product Version catalog e.g. 2020-06-08T02:20:15.844Z, in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>Patches</maml:name>
        <maml:Description>
          <maml:para>Patches used for the product version catalog</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;Patch&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;Patch&gt;&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>$ProductVersionCatalog &#x3D; Initialize-VcfCbProductVersionCatalog -_Version 0 -SequenceNumber 0 -CreationTime &quot;MyCreationTime&quot; -PublishedTime &quot;MyPublishedTime&quot; -Patches @{ key_example &#x3D;

$BundleInfo &#x3D; Initialize-VcfCbBundleInfo -Id &quot;MyId&quot; -Type &quot;MyType&quot; -Name &quot;MyName&quot;
$Artifact &#x3D; Initialize-VcfCbArtifact -Bundles $BundleInfo

$Patch &#x3D; Initialize-VcfCbPatch -ProductVersion &quot;MyProductVersion&quot; -Artifacts $Artifact
 }
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductVersionCatalog with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ProductVersionCatalog &#x3D; Initialize-VcfCbProductVersionCatalog
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProductVersionCatalog 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.vmware.com/apis/vcf/latest/data-structures/ProductVersionCatalog</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-VcfCbProxyConfiguration</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-VcfCbProxyConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsConfigured</maml:name>
          <maml:Description>
            <maml:para>Is proxy 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>Is proxy 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>IP address/FQDN of proxy 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" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>Port of proxy server</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">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(TransferProtocolEnum)</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>Is proxy authenticated</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>Is proxy 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>Is proxy 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Host</maml:name>
        <maml:Description>
          <maml:para>IP address/FQDN of proxy 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" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>Port of proxy server</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">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(TransferProtocolEnum)</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>Is proxy authenticated</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-VcfCbProxyConfiguration -IsConfigured $false -IsEnabled $false -Host &quot;10.0.0.250&quot; -Port 3128 -TransferProtocol &quot;HTTP&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -IsAuthenticated $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProxyConfiguration 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-VcfCbProxyConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProxyConfiguration 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.vmware.com/apis/vcf/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-VcfCbProxySpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ProxySpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for proxy settings</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for proxy settings</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbProxySpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Host</maml:name>
          <maml:Description>
            <maml:para>IP address/FQDN of proxy 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Port</maml:name>
          <maml:Description>
            <maml:para>Port of proxy server</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>Username</maml:name>
          <maml:Description>
            <maml:para>Proxy server 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>Proxy server 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>TransferProtocol</maml:name>
          <maml:Description>
            <maml:para>Proxy transfer protocol, default value is HTTP. One among: HTTP, HTTPS</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Host</maml:name>
        <maml:Description>
          <maml:para>IP address/FQDN of proxy 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Port</maml:name>
        <maml:Description>
          <maml:para>Port of proxy server</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>Username</maml:name>
        <maml:Description>
          <maml:para>Proxy server 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>Proxy server 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>TransferProtocol</maml:name>
        <maml:Description>
          <maml:para>Proxy transfer protocol, default value is HTTP. One among: HTTP, HTTPS</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ProxySpec &#x3D; Initialize-VcfCbProxySpec -Host &quot;10.0.0.250&quot; -Port 3128 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -TransferProtocol &quot;HTTPS&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProxySpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ProxySpec &#x3D; Initialize-VcfCbProxySpec -Host &quot;10.0.0.250&quot; -Port 3128
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbProxySpec 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.vmware.com/apis/vcf/latest/data-structures/ProxySpec</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-VcfCbPsc</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Psc</command:noun>
      <maml:description>
        <maml:para>Psc representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Psc representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPsc</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the Psc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the Psc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of the Psc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SsoDomainName</maml:name>
          <maml:Description>
            <maml:para>SSO Domain name of the Psc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SsoSubDomainName</maml:name>
          <maml:Description>
            <maml:para>SSO sub domain name of the Psc</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsReplica</maml:name>
          <maml:Description>
            <maml:para>Indicates if the Psc is a replica</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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
          <dev:type>
            <maml:name>DomainReference</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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the Psc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the Psc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of the Psc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SsoDomainName</maml:name>
        <maml:Description>
          <maml:para>SSO Domain name of the Psc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SsoSubDomainName</maml:name>
        <maml:Description>
          <maml:para>SSO sub domain name of the Psc</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsReplica</maml:name>
        <maml:Description>
          <maml:para>Indicates if the Psc is a replica</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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
        <dev:type>
          <maml:name>DomainReference</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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$Psc &#x3D; Initialize-VcfCbPsc -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -SsoDomainName &quot;MySsoDomainName&quot; -SsoSubDomainName &quot;MySsoSubDomainName&quot; -IsReplica $false -Domain $DomainReference
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPsc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Psc &#x3D; Initialize-VcfCbPsc
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPsc 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.vmware.com/apis/vcf/latest/data-structures/Psc</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainReference</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-VcfCbPscSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PscSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for deployment/configuration of Platform Services Controller</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for deployment/configuration of Platform Services Controller</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPscSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PscSsoSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PscSsoSpec</command:parameterValue>
          <dev:type>
            <maml:name>PscSsoSpec</maml:name>
            <maml: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 passwordPassword needs to be a strong password with at least one Uppercase alphabet, one lowercase alphabet, 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.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>PscSsoSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PscSsoSpec</command:parameterValue>
        <dev:type>
          <maml:name>PscSsoSpec</maml:name>
          <maml: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 passwordPassword needs to be a strong password with at least one Uppercase alphabet, one lowercase alphabet, 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.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$PscSsoSpec &#x3D; Initialize-VcfCbPscSsoSpec -SsoDomain &quot;MySsoDomain&quot;
$PscSpec &#x3D; Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec -AdminUserSsoPassword &quot;MyAdminUserSsoPassword&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPscSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$PscSsoSpec &#x3D; Initialize-VcfCbPscSsoSpec
$PscSpec &#x3D; Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPscSpec 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.vmware.com/apis/vcf/latest/data-structures/PscSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPscSsoSpec</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-VcfCbPscSsoSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>PscSsoSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for Platform Services Controller SSO</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for Platform Services Controller SSO</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbPscSsoSpec</maml:name>
        <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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <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: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>$PscSsoSpec &#x3D; Initialize-VcfCbPscSsoSpec -SsoDomain &quot;MySsoDomain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPscSsoSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$PscSsoSpec &#x3D; Initialize-VcfCbPscSsoSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbPscSsoSpec 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.vmware.com/apis/vcf/latest/data-structures/PscSsoSpec</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-VcfCbQueryInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>QueryInfo</command:noun>
      <maml:description>
        <maml:para>Represents the query info.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the query info.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbQueryInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Status of the query</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>QueryId</maml:name>
          <maml:Description>
            <maml:para>ID of the query 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>ErrorResponse</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
          <dev:type>
            <maml:name>Error</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Failure</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>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Completed</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>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Processing</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>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>Status</maml:name>
        <maml:Description>
          <maml:para>Status of the query</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>QueryId</maml:name>
        <maml:Description>
          <maml:para>ID of the query 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>ErrorResponse</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Error</command:parameterValue>
        <dev:type>
          <maml:name>Error</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Failure</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>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Completed</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>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Processing</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>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>
$QueryInfo &#x3D; Initialize-VcfCbQueryInfo -Status &quot;MyStatus&quot; -QueryId &quot;MyQueryId&quot; -ErrorResponse $Error -Failure $false -Completed $false -Processing $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbQueryInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$QueryInfo &#x3D; Initialize-VcfCbQueryInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbQueryInfo 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.vmware.com/apis/vcf/latest/data-structures/QueryInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbReconciliationForResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ReconciliationForResource</command:noun>
      <maml:description>
        <maml:para>Describes Configuration Reconciliation operation(s) for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Describes Configuration Reconciliation operation(s) for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbReconciliationForResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Target resource 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>ApplyAll</maml:name>
          <maml:Description>
            <maml:para>All application flag. Indicates if all applicable config drifts must be applied</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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Target resource 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>ApplyAll</maml:name>
        <maml:Description>
          <maml:para>All application flag. Indicates if all applicable config drifts must be applied</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>$ReconciliationForResource &#x3D; Initialize-VcfCbReconciliationForResource -ResourceId &quot;Could be ID of domain or a nested child resource eg cluster, host etc.&quot; -ApplyAll $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbReconciliationForResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ReconciliationForResource &#x3D; Initialize-VcfCbReconciliationForResource -ResourceId &quot;Could be ID of domain or a nested child resource eg cluster, host etc.&quot; -ApplyAll $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbReconciliationForResource 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.vmware.com/apis/vcf/latest/data-structures/ReconciliationForResource</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-VcfCbRefreshToken</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RefreshToken</command:noun>
      <maml:description>
        <maml:para>This contains refresh token id for the user API access.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This contains refresh token id for the user API access.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRefreshToken</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>Refresh token id that can be used to request new access 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>Id</maml:name>
        <maml:Description>
          <maml:para>Refresh token id that can be used to request new access 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>$RefreshToken &#x3D; Initialize-VcfCbRefreshToken -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRefreshToken with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$RefreshToken &#x3D; Initialize-VcfCbRefreshToken
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRefreshToken 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.vmware.com/apis/vcf/latest/data-structures/RefreshToken</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-VcfCbRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Release</command:noun>
      <maml:description>
        <maml:para>Model for releases with their description and product version</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for releases with their description and product version</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRelease</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Product</maml:name>
          <maml:Description>
            <maml:para>Name of the product e.g. \&quot;VCF\&quot;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Version of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinCompatibleVcfVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum compatible VCF version, used to represent compatibility of SDDC Manager and VMware BOM components</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
          <maml:Description>
            <maml:para>Release description with all major features. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bom</maml:name>
          <maml:Description>
            <maml:para>Release bill of materials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ProductVersion&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>IsApplicable</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Whether bundle is applicable 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>NotApplicableReason</maml:name>
          <maml:Description>
            <maml:para>[Deprecated] Incompatibility reason for not applicable.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Sku</maml:name>
          <maml:Description>
            <maml:para>Release sku specific patch and bill of materials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SkuBomDetails&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SkuBomDetails&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>Updates</maml:name>
          <maml:Description>
            <maml:para>Collection of release updates</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ReleaseUpdate&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ReleaseUpdate&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>PatchBundles</maml:name>
          <maml:Description>
            <maml:para>List of patch bundles in this release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PatchBundle&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PatchBundle&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>Eol</maml:name>
          <maml:Description>
            <maml:para>Release eol information e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>UpgradeOrder</maml:name>
          <maml:Description>
            <maml:para>Custom upgrade order. Comma separated list of components in upgrade order. Supported components types: NSX_T_MANAGER, VCENTER, ESX_HOST. </maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Product</maml:name>
        <maml:Description>
          <maml:para>Name of the product e.g. \&quot;VCF\&quot;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version of the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinCompatibleVcfVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum compatible VCF version, used to represent compatibility of SDDC Manager and VMware BOM components</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
        <maml:Description>
          <maml:para>Release description with all major features. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bom</maml:name>
        <maml:Description>
          <maml:para>Release bill of materials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ProductVersion&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>IsApplicable</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Whether bundle is applicable 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>NotApplicableReason</maml:name>
        <maml:Description>
          <maml:para>[Deprecated] Incompatibility reason for not applicable.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Sku</maml:name>
        <maml:Description>
          <maml:para>Release sku specific patch and bill of materials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SkuBomDetails&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SkuBomDetails&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>Updates</maml:name>
        <maml:Description>
          <maml:para>Collection of release updates</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ReleaseUpdate&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ReleaseUpdate&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>PatchBundles</maml:name>
        <maml:Description>
          <maml:para>List of patch bundles in this release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PatchBundle&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PatchBundle&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>Eol</maml:name>
        <maml:Description>
          <maml:para>Release eol information e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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>UpgradeOrder</maml:name>
        <maml:Description>
          <maml:para>Custom upgrade order. Comma separated list of components in upgrade order. Supported components types: NSX_T_MANAGER, VCENTER, ESX_HOST. </maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;

$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion

$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
$PatchBundle &#x3D; Initialize-VcfCbPatchBundle -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -BundleElements &quot;MyBundleElements&quot; -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
$Release &#x3D; Initialize-VcfCbRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion -IsApplicable $false -NotApplicableReason &quot;MyNotApplicableReason&quot; -Sku $SkuBomDetails -Updates $ReleaseUpdate -PatchBundles $PatchBundle -Eol &quot;MyEol&quot; -UpgradeOrder &quot;MyUpgradeOrder&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot;
$Release &#x3D; Initialize-VcfCbRelease -Product &quot;MyProduct&quot; -_Version &quot;My_Version&quot; -MinCompatibleVcfVersion &quot;MyMinCompatibleVcfVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot; -Bom $ProductVersion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRelease 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.vmware.com/apis/vcf/latest/data-structures/Release</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-VcfCbReleaseUpdate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ReleaseUpdate</command:noun>
      <maml:description>
        <maml:para>Update to a given release</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Update to a given release</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbReleaseUpdate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductName</maml:name>
          <maml:Description>
            <maml:para>Product name for which the release update is provided</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BaseProductVersion</maml:name>
          <maml:Description>
            <maml:para>Base product version for the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Description of the release update</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseUpdateURL</maml:name>
          <maml:Description>
            <maml:para>URL to the release update</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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: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>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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductName</maml:name>
        <maml:Description>
          <maml:para>Product name for which the release update is provided</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BaseProductVersion</maml:name>
        <maml:Description>
          <maml:para>Base product version for the 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Description of the release update</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseUpdateURL</maml:name>
        <maml:Description>
          <maml:para>URL to the release update</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>Release date e.g. 2020-06-08T02:20:15.844Z in yyyy-MM-dd&#39;T&#39;HH:mm:ss[.SSS]XXX ISO 8601 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: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>$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseUpdateURL &quot;MyReleaseUpdateURL&quot; -ReleaseDate &quot;MyReleaseDate&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbReleaseUpdate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ReleaseUpdate &#x3D; Initialize-VcfCbReleaseUpdate -Id &quot;MyId&quot; -ProductName &quot;MyProductName&quot; -BaseProductVersion &quot;MyBaseProductVersion&quot; -Description &quot;MyDescription&quot; -ReleaseDate &quot;MyReleaseDate&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbReleaseUpdate 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.vmware.com/apis/vcf/latest/data-structures/ReleaseUpdate</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-VcfCbRemoteDatastoreInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RemoteDatastoreInfo</command:noun>
      <maml:description>
        <maml:para>Remote Datastore Info</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Remote Datastore Info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRemoteDatastoreInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServerCluster</maml:name>
          <maml:Description>
            <maml:para>Server 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>RemoteDatastore</maml:name>
          <maml:Description>
            <maml:para>Remote Datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ServerCluster</maml:name>
        <maml:Description>
          <maml:para>Server 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>RemoteDatastore</maml:name>
        <maml:Description>
          <maml:para>Remote Datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo -ServerCluster &quot;MyServerCluster&quot; -RemoteDatastore &quot;MyRemoteDatastore&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRemoteDatastoreInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$RemoteDatastoreInfo &#x3D; Initialize-VcfCbRemoteDatastoreInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRemoteDatastoreInfo 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.vmware.com/apis/vcf/latest/data-structures/RemoteDatastoreInfo</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-VcfCbResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Resource</command:noun>
      <maml:description>
        <maml:para>Represents the resource in the system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the resource in the system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Type</maml:name>
          <maml:Description>
            <maml:para>Resource 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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Sans</maml:name>
          <maml:Description>
            <maml:para>Subject alternative name(s)</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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Type</maml:name>
        <maml:Description>
          <maml:para>Resource 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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Sans</maml:name>
        <maml:Description>
          <maml:para>Subject alternative name(s)</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>$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResource 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.vmware.com/apis/vcf/latest/data-structures/Resource</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-VcfCbResourceCertificateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceCertificateSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains resource certificate details. Either resourceId or resourceFqdn should be provided. Either certificateChain or both resourceCertificate and caCertificate should be provided.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains resource certificate details. Either resourceId or resourceFqdn should be provided. Either certificateChain or both resourceCertificate and caCertificate should be provided.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceCertificateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceFqdn</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceCertificate</maml:name>
          <maml:Description>
            <maml:para>Resource Certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CaCertificate</maml:name>
          <maml:Description>
            <maml:para>CA Certificate</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CertificateChain</maml:name>
          <maml:Description>
            <maml:para>Certificate Chain</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceFqdn</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceCertificate</maml:name>
        <maml:Description>
          <maml:para>Resource Certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CaCertificate</maml:name>
        <maml:Description>
          <maml:para>CA Certificate</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CertificateChain</maml:name>
        <maml:Description>
          <maml:para>Certificate Chain</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ResourceCertificateSpec &#x3D; Initialize-VcfCbResourceCertificateSpec -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -ResourceFqdn &quot;sfo-vc01.rainpole.io&quot; -ResourceCertificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -CaCertificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -CertificateChain &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceCertificateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceCertificateSpec &#x3D; Initialize-VcfCbResourceCertificateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceCertificateSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourceCertificateSpec</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-VcfCbResourceCredentials</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceCredentials</command:noun>
      <maml:description>
        <maml:para>Represents a resource along with its list of credentials to be changed.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a resource along with its list of credentials to be changed.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceCredentials</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Authenticated Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Credentials</maml:name>
          <maml:Description>
            <maml:para>Credentials of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BaseCredential&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BaseCredential&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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Authenticated Resource 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Credentials</maml:name>
        <maml:Description>
          <maml:para>Credentials of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BaseCredential&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BaseCredential&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>
$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -CredentialType &quot;One among: SSO, SSH, API, FTP, AUDIT&quot; -AccountType &quot;One among: USER, SYSTEM, SERVICE&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$ResourceCredentials &#x3D; Initialize-VcfCbResourceCredentials -ResourceName &quot;MyResourceName&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -Credentials $BaseCredential
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceCredentials with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BaseCredential &#x3D; Initialize-VcfCbBaseCredential -Username &quot;MyUsername&quot;
$ResourceCredentials &#x3D; Initialize-VcfCbResourceCredentials -ResourceType &quot;One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP&quot; -Credentials $BaseCredential
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceCredentials 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.vmware.com/apis/vcf/latest/data-structures/ResourceCredentials</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-VcfCbResourceDomainInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceDomainInfo</command:noun>
      <maml:description>
        <maml:para>Information about the domain the resource belongs to</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Information about the domain the resource belongs to</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceDomainInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Id 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>DomainName</maml:name>
          <maml:Description>
            <maml:para>Name 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>DomainType</maml:name>
          <maml:Description>
            <maml:para>Type 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>default(DomainTypeEnum)</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>Id 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>DomainName</maml:name>
        <maml:Description>
          <maml:para>Name 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>DomainType</maml:name>
        <maml:Description>
          <maml:para>Type 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>default(DomainTypeEnum)</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>$ResourceDomainInfo &#x3D; Initialize-VcfCbResourceDomainInfo -DomainId &quot;MyDomainId&quot; -DomainName &quot;MyDomainName&quot; -DomainType &quot;MANAGEMENT&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceDomainInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceDomainInfo &#x3D; Initialize-VcfCbResourceDomainInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceDomainInfo 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.vmware.com/apis/vcf/latest/data-structures/ResourceDomainInfo</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-VcfCbResourceFunctionalities</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalities</command:noun>
      <maml:description>
        <maml:para>Defines a resource functionality specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a resource functionality specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalities</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ID of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Functionalities</maml:name>
          <maml:Description>
            <maml:para>List of functionalities associated with the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Functionality&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Functionality&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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ID of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Functionalities</maml:name>
        <maml:Description>
          <maml:para>List of functionalities associated with the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Functionality&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Functionality&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>
$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true -ErrorMessage &quot;MyErrorMessage&quot;
$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -Functionalities $Functionality
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalities with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalities 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalities</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-VcfCbResourceFunctionalitiesCaller</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalitiesCaller</command:noun>
      <maml:description>
        <maml:para>Defines a resource functionality caller specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a resource functionality caller specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalitiesCaller</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OperationId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
          <maml:Description>
            <maml:para>The name of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ServiceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceFunctionalities</maml:name>
          <maml:Description>
            <maml:para>List of resource functionalities associated with the caller</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceFunctionalities&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>OperationId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
        <maml:Description>
          <maml:para>The name of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceFunctionalities</maml:name>
        <maml:Description>
          <maml:para>List of resource functionalities associated with the caller</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceFunctionalities&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>

$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true -ErrorMessage &quot;MyErrorMessage&quot;
$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -Functionalities $Functionality

$ResourceFunctionalitiesCaller &#x3D; Initialize-VcfCbResourceFunctionalitiesCaller -OperationId &quot;MyOperationId&quot; -OperationName &quot;MyOperationName&quot; -ServiceId &quot;MyServiceId&quot; -ResourceFunctionalities $ResourceFunctionalities
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesCaller with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceFunctionalitiesCaller &#x3D; Initialize-VcfCbResourceFunctionalitiesCaller
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesCaller 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalitiesCaller</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-VcfCbResourceFunctionalitiesGlobalConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalitiesGlobalConfiguration</command:noun>
      <maml:description>
        <maml:para>Defines a resource functionality caller specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a resource functionality caller specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalitiesGlobalConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsAllowed</maml:name>
          <maml:Description>
            <maml:para>Global flag representing if all of the VMware Cloud Foundation operations are allowed 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>ErrorMessage</maml:name>
          <maml:Description>
            <maml:para>The localized error message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>IsAllowed</maml:name>
        <maml:Description>
          <maml:para>Global flag representing if all of the VMware Cloud Foundation operations are allowed 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>ErrorMessage</maml:name>
        <maml:Description>
          <maml:para>The localized error message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ResourceFunctionalitiesGlobalConfiguration &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalConfiguration -IsAllowed $false -ErrorMessage &quot;MyErrorMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceFunctionalitiesGlobalConfiguration &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalConfiguration 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalitiesGlobalConfiguration</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-VcfCbResourceFunctionalitiesGlobalConfigurationCaller</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalitiesGlobalConfigurationCaller</command:noun>
      <maml:description>
        <maml:para>Defines a resource functionality global caller specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Defines a resource functionality global caller specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalitiesGlobalConfigurationCaller</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OperationId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
          <maml:Description>
            <maml:para>The name of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ServiceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
          <maml:Description>
            <maml:para>Global flag representing if all of the VMware Cloud Foundation operations are allowed 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OperationId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
        <maml:Description>
          <maml:para>The name of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
        <maml:Description>
          <maml:para>Global flag representing if all of the VMware Cloud Foundation operations are allowed 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: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>$ResourceFunctionalitiesGlobalConfigurationCaller &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalConfigurationCaller -OperationId &quot;MyOperationId&quot; -OperationName &quot;MyOperationName&quot; -ServiceId &quot;MyServiceId&quot; -IsAllowed $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalConfigurationCaller with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceFunctionalitiesGlobalConfigurationCaller &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalConfigurationCaller
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalConfigurationCaller 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalitiesGlobalConfigurationCaller</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-VcfCbResourceFunctionalitiesGlobalUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalitiesGlobalUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Resource Functionality Global Caller update specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource Functionality Global Caller update specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalitiesGlobalUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
          <maml:Description>
            <maml:para>The name of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
          <maml:Description>
            <maml:para>Flag indicating if all of the functionalities are allowed</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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
        <maml:Description>
          <maml:para>The name of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsAllowed</maml:name>
        <maml:Description>
          <maml:para>Flag indicating if all of the functionalities are allowed</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>$ResourceFunctionalitiesGlobalUpdateSpec &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalUpdateSpec -ServiceId &quot;MyServiceId&quot; -OperationName &quot;MyOperationName&quot; -OperationId &quot;MyOperationId&quot; -IsAllowed $true
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceFunctionalitiesGlobalUpdateSpec &#x3D; Initialize-VcfCbResourceFunctionalitiesGlobalUpdateSpec -ServiceId &quot;MyServiceId&quot; -OperationName &quot;MyOperationName&quot; -OperationId &quot;MyOperationId&quot; -IsAllowed $true
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesGlobalUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalitiesGlobalUpdateSpec</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-VcfCbResourceFunctionalitiesUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceFunctionalitiesUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Resource Functionality Caller update specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource Functionality Caller update specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceFunctionalitiesUpdateSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ServiceId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
          <maml:Description>
            <maml:para>The name of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OperationId</maml:name>
          <maml:Description>
            <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceFunctionalities</maml:name>
          <maml:Description>
            <maml:para>List of resource functionalities associated with the caller</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceFunctionalities&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>ServiceId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the service associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationName</maml:name>
        <maml:Description>
          <maml:para>The name of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OperationId</maml:name>
        <maml:Description>
          <maml:para>The identifier of the operation associated with the resource functionalities</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceFunctionalities</maml:name>
        <maml:Description>
          <maml:para>List of resource functionalities associated with the caller</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceFunctionalities&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceFunctionalities&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>

$Functionality &#x3D; Initialize-VcfCbFunctionality -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -IsAllowed $true -ErrorMessage &quot;MyErrorMessage&quot;
$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot; -ResourceId &quot;MyResourceId&quot; -Functionalities $Functionality

$ResourceFunctionalitiesUpdateSpec &#x3D; Initialize-VcfCbResourceFunctionalitiesUpdateSpec -ServiceId &quot;MyServiceId&quot; -OperationName &quot;MyOperationName&quot; -OperationId &quot;MyOperationId&quot; -ResourceFunctionalities $ResourceFunctionalities
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ResourceFunctionalities &#x3D; Initialize-VcfCbResourceFunctionalities -ResourceType &quot;One among: SYSTEM, HOST, CLUSTER, DOMAIN, EDGE_CLUSTER&quot;

$ResourceFunctionalitiesUpdateSpec &#x3D; Initialize-VcfCbResourceFunctionalitiesUpdateSpec -ServiceId &quot;MyServiceId&quot; -OperationName &quot;MyOperationName&quot; -OperationId &quot;MyOperationId&quot; -ResourceFunctionalities $ResourceFunctionalities
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceFunctionalitiesUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourceFunctionalitiesUpdateSpec</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-VcfCbResourceInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceInfo</command:noun>
      <maml:description>
        <maml:para>Resource info</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DomainId</maml:name>
          <maml:Description>
            <maml:para>Domain Identifier</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ClusterId</maml:name>
          <maml:Description>
            <maml:para>Cluster Id of resourceInfo</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>HostId</maml:name>
          <maml:Description>
            <maml:para>Host Id of resourceInfo</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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 Identifier</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ClusterId</maml:name>
        <maml:Description>
          <maml:para>Cluster Id of resourceInfo</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>HostId</maml:name>
        <maml:Description>
          <maml:para>Host Id of resourceInfo</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceInfo 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.vmware.com/apis/vcf/latest/data-structures/ResourceInfo</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-VcfCbResourceLicensingInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceLicensingInfo</command:noun>
      <maml:description>
        <maml:para>Resource Licensing Info</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource Licensing Info</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceLicensingInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ResourceInfo</command:parameterValue>
          <dev:type>
            <maml:name>ResourceInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ProductInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ProductInfo</command:parameterValue>
          <dev:type>
            <maml:name>ProductInfo</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>ResourceInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ResourceInfo</command:parameterValue>
        <dev:type>
          <maml:name>ResourceInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ProductInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ProductInfo</command:parameterValue>
        <dev:type>
          <maml:name>ProductInfo</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>
$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;

$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error

$ResourceLicensingInfo &#x3D; Initialize-VcfCbResourceLicensingInfo -ResourceInfo $ResourceInfo -ProductInfo $ProductInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceLicensingInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot;
$ResourceLicensingInfo &#x3D; Initialize-VcfCbResourceLicensingInfo -ResourceInfo $ResourceInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceLicensingInfo 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.vmware.com/apis/vcf/latest/data-structures/ResourceLicensingInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbResourceInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbProductInfo</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-VcfCbResourcePoolSpec</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-VcfCbResourcePoolSpec</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">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(TypeEnum)</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">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(CpuSharesLevelEnum)</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">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(MemorySharesLevelEnum)</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">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(TypeEnum)</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">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(CpuSharesLevelEnum)</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">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(MemorySharesLevelEnum)</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-VcfCbResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom&quot; -MemorySharesValue 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcePoolSpec 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-VcfCbResourcePoolSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcePoolSpec 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.vmware.com/apis/vcf/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-VcfCbResourcesLicenseCheckResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcesLicenseCheckResult</command:noun>
      <maml:description>
        <maml:para>Resource License check result</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource License check result</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourcesLicenseCheckResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the resources license check task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StartTimestamp</maml:name>
          <maml:Description>
            <maml:para>Task start timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>EndTimestamp</maml:name>
          <maml:Description>
            <maml:para>Task end timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Task 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>ResourceLicensingInfos</maml:name>
          <maml:Description>
            <maml:para>List of licensing infos of resources</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceLicensingInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceLicensingInfo&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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the resources license check task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StartTimestamp</maml:name>
        <maml:Description>
          <maml:para>Task start timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>EndTimestamp</maml:name>
        <maml:Description>
          <maml:para>Task end timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Task 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>ResourceLicensingInfos</maml:name>
        <maml:Description>
          <maml:para>List of licensing infos of resources</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceLicensingInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceLicensingInfo&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>

$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;

$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error

$ResourceLicensingInfo &#x3D; Initialize-VcfCbResourceLicensingInfo -ResourceInfo $ResourceInfo -ProductInfo $ProductInfo

$ResourcesLicenseCheckResult &#x3D; Initialize-VcfCbResourcesLicenseCheckResult -Id &quot;MyId&quot; -StartTimestamp &quot;MyStartTimestamp&quot; -EndTimestamp &quot;MyEndTimestamp&quot; -Status &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -ResourceLicensingInfos $ResourceLicensingInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcesLicenseCheckResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourcesLicenseCheckResult &#x3D; Initialize-VcfCbResourcesLicenseCheckResult
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcesLicenseCheckResult 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.vmware.com/apis/vcf/latest/data-structures/ResourcesLicenseCheckResult</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-VcfCbResourcesLicenseCheckSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourcesLicenseCheckSpec</command:noun>
      <maml:description>
        <maml:para>Resources license check spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resources license check spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourcesLicenseCheckSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseCheckResources</maml:name>
          <maml:Description>
            <maml:para>A list of resources for which license check needs to be performed</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;LicenseCheckResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;LicenseCheckResource&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>ForAllDomains</maml:name>
          <maml:Description>
            <maml:para>Value that defines whether to get license check for all domains 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LicenseCheckResources</maml:name>
        <maml:Description>
          <maml:para>A list of resources for which license check needs to be performed</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;LicenseCheckResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;LicenseCheckResource&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>ForAllDomains</maml:name>
        <maml:Description>
          <maml:para>Value that defines whether to get license check for all domains 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: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>

$ResourceInfo &#x3D; Initialize-VcfCbResourceInfo -DomainId &quot;f0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -ClusterId &quot;a0bf0f65-f719-4c2d-980a-29a9094045b5&quot; -HostId &quot;b0bf0f65-f719-4c2d-980a-29a9094045b5&quot;

$ProductInfo &#x3D; Initialize-VcfCbProductInfo -LicenseKey &quot;XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&quot; -Type &quot;One among: VCENTER, NSXT, VSAN, WCP, ESXI&quot; -LicensingMode &quot;One among: SUBSCRIPTION, PERPETUAL, MIXED&quot; -LicenseKeyStatus &quot;One among: EXPIRED, ACTIVE, NEVER_EXPIRES&quot; -LicenseKeyExpirationDate &quot;2021-04-08T04:37:51.662Z&quot; -ErrorResponse $Error

$LicenseCheckResource &#x3D; Initialize-VcfCbLicenseCheckResource -ResourceInfo $ResourceInfo -ProductInfo $ProductInfo

$ResourcesLicenseCheckSpec &#x3D; Initialize-VcfCbResourcesLicenseCheckSpec -LicenseCheckResources $LicenseCheckResource -ForAllDomains $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcesLicenseCheckSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourcesLicenseCheckSpec &#x3D; Initialize-VcfCbResourcesLicenseCheckSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourcesLicenseCheckSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourcesLicenseCheckSpec</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-VcfCbResourceUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceUpgradeSpec</command:noun>
      <maml:description>
        <maml:para>Resource Upgrade Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource Upgrade Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource ID for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ShutdownVms</maml:name>
          <maml:Description>
            <maml:para>If Resource Type is UNASSIGNED_HOST, set flag for enabling shutting down VM&#39;s before Upgrade</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>ToVersion</maml:name>
          <maml:Description>
            <maml:para>If Resource Type is UNASSIGNED_HOST, set the target version for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ScheduledTimestamp</maml:name>
          <maml:Description>
            <maml:para>Upgrade 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>UpgradeNow</maml:name>
          <maml:Description>
            <maml:para>Flag for enabling Upgrade 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>PersonalitySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PersonalitySpec</command:parameterValue>
          <dev:type>
            <maml:name>PersonalitySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CustomIsoSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">CustomISOSpec</command:parameterValue>
          <dev:type>
            <maml:name>CustomISOSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableQuickboot</maml:name>
          <maml:Description>
            <maml:para>Flag for requesting Quick Boot for ESXi upgrade</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>EvacuateOfflineVms</maml:name>
          <maml:Description>
            <maml:para>Flag for requesting Evacuation of Offline VMs for ESXi upgrade</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>EsxUpgradeOptionsSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">EsxUpgradeOptionsSpec</command:parameterValue>
          <dev:type>
            <maml:name>EsxUpgradeOptionsSpec</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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource ID for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ShutdownVms</maml:name>
        <maml:Description>
          <maml:para>If Resource Type is UNASSIGNED_HOST, set flag for enabling shutting down VM&#39;s before Upgrade</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>ToVersion</maml:name>
        <maml:Description>
          <maml:para>If Resource Type is UNASSIGNED_HOST, set the target version for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ScheduledTimestamp</maml:name>
        <maml:Description>
          <maml:para>Upgrade 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>UpgradeNow</maml:name>
        <maml:Description>
          <maml:para>Flag for enabling Upgrade 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>PersonalitySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PersonalitySpec</command:parameterValue>
        <dev:type>
          <maml:name>PersonalitySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CustomIsoSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">CustomISOSpec</command:parameterValue>
        <dev:type>
          <maml:name>CustomISOSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EnableQuickboot</maml:name>
        <maml:Description>
          <maml:para>Flag for requesting Quick Boot for ESXi upgrade</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>EvacuateOfflineVms</maml:name>
        <maml:Description>
          <maml:para>Flag for requesting Evacuation of Offline VMs for ESXi upgrade</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>EsxUpgradeOptionsSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">EsxUpgradeOptionsSpec</command:parameterValue>
        <dev:type>
          <maml:name>EsxUpgradeOptionsSpec</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>


$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec

$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot; -HardwareSupportSpecs $HardwareSupportSpec

$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;

$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec -EsxUpgradeFailureAction $EsxUpgradeFailureAction -EnforceHclValidation $false -EnableQuickPatch $false -EnableQuickboot $false -EvacuateOfflineVms $false -DisableHac $false -DisableDpm $false -PreRemediationPowerAction &quot;POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY&quot;

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot; -ShutdownVms $false -ToVersion &quot;MyToVersion&quot; -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -UpgradeNow $false -PersonalitySpec $PersonalitySpec -CustomIsoSpec $CustomISOSpec -EnableQuickboot $false -EvacuateOfflineVms $false -EsxUpgradeOptionsSpec $EsxUpgradeOptionsSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceUpgradeSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourceUpgradeSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbPersonalitySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbCustomISOSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEsxUpgradeOptionsSpec</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-VcfCbResourceWarning</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceWarning</command:noun>
      <maml:description>
        <maml:para>Represents a warning associated to a specific resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a warning associated to a specific resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceWarning</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the resource warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>WarningCode</maml:name>
          <maml:Description>
            <maml:para>The warning code</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The localized warning message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RemediationMessage</maml:name>
          <maml:Description>
            <maml:para>The localized remediation warning message</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ReferenceToken</maml:name>
          <maml:Description>
            <maml:para>A reference token correlating the warning with the relevant detailed logs. Should be sent to the service provider when reporting issues</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ID of the associated resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type of the associated resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of the associated resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>WarningType</maml:name>
          <maml:Description>
            <maml:para>Type of the warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Severity</maml:name>
          <maml:Description>
            <maml:para>Severity of the warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OccurredAtTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp when the warning occurred</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Context</maml:name>
          <maml:Description>
            <maml:para>Optional additional context information in a key value form</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>AssociatedTask</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AssociatedTask</command:parameterValue>
          <dev:type>
            <maml:name>AssociatedTask</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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the resource warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>WarningCode</maml:name>
        <maml:Description>
          <maml:para>The warning code</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The localized warning message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RemediationMessage</maml:name>
        <maml:Description>
          <maml:para>The localized remediation warning message</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ReferenceToken</maml:name>
        <maml:Description>
          <maml:para>A reference token correlating the warning with the relevant detailed logs. Should be sent to the service provider when reporting issues</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ID of the associated resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type of the associated resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of the associated resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>WarningType</maml:name>
        <maml:Description>
          <maml:para>Type of the warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Severity</maml:name>
        <maml:Description>
          <maml:para>Severity of the warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OccurredAtTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp when the warning occurred</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Context</maml:name>
        <maml:Description>
          <maml:para>Optional additional context information in a key value form</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>AssociatedTask</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AssociatedTask</command:parameterValue>
        <dev:type>
          <maml:name>AssociatedTask</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>
$AssociatedTask &#x3D; Initialize-VcfCbAssociatedTask -TaskId &quot;MyTaskId&quot; -SubTaskId &quot;MySubTaskId&quot;
$ResourceWarning &#x3D; Initialize-VcfCbResourceWarning -Id &quot;MyId&quot; -WarningCode &quot;MyWarningCode&quot; -Message &quot;MyMessage&quot; -RemediationMessage &quot;MyRemediationMessage&quot; -ReferenceToken &quot;MyReferenceToken&quot; -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;One among: HOST, CLUSTER, DOMAIN&quot; -ResourceName &quot;MyResourceName&quot; -WarningType &quot;One among: SKIPPED_RESOURCE, VALIDATION, CONFIGURATION, OTHER&quot; -Severity &quot;One among: MINOR, MAJOR&quot; -OccurredAtTimestamp &quot;MyOccurredAtTimestamp&quot; -Context @{ key_example &#x3D; &quot;MyInner&quot; } -AssociatedTask $AssociatedTask
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceWarning with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ResourceWarning &#x3D; Initialize-VcfCbResourceWarning -OccurredAtTimestamp &quot;MyOccurredAtTimestamp&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceWarning 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.vmware.com/apis/vcf/latest/data-structures/ResourceWarning</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAssociatedTask</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-VcfCbResourceWarningCreationSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>ResourceWarningCreationSpec</command:noun>
      <maml:description>
        <maml:para>Resource Warning creation specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Resource Warning creation specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbResourceWarningCreationSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>ID of the resource to which this warning will 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceName</maml:name>
          <maml:Description>
            <maml:para>Name of the resource to which this warning will 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Type of the resource to which this warning will 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>default(ResourceTypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>WarningType</maml:name>
          <maml:Description>
            <maml:para>The type of the warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(WarningTypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Severity</maml:name>
          <maml:Description>
            <maml:para>The severity of the warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(SeverityEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OccurredAtTimestamp</maml:name>
          <maml:Description>
            <maml:para>The Unix epoch timestamp of when the warning occurred</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>Context</maml:name>
          <maml:Description>
            <maml:para>Optional additional context information to be associated to the warning</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>LocalizableWarningPack</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LocalizableWarningPack</command:parameterValue>
          <dev:type>
            <maml:name>LocalizableWarningPack</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AssociatedTask</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AssociatedTask</command:parameterValue>
          <dev:type>
            <maml:name>AssociatedTask</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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>ID of the resource to which this warning will 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceName</maml:name>
        <maml:Description>
          <maml:para>Name of the resource to which this warning will 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Type of the resource to which this warning will 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>default(ResourceTypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>WarningType</maml:name>
        <maml:Description>
          <maml:para>The type of the warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(WarningTypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Severity</maml:name>
        <maml:Description>
          <maml:para>The severity of the warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(SeverityEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OccurredAtTimestamp</maml:name>
        <maml:Description>
          <maml:para>The Unix epoch timestamp of when the warning occurred</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>Context</maml:name>
        <maml:Description>
          <maml:para>Optional additional context information to be associated to the warning</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>LocalizableWarningPack</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LocalizableWarningPack</command:parameterValue>
        <dev:type>
          <maml:name>LocalizableWarningPack</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AssociatedTask</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AssociatedTask</command:parameterValue>
        <dev:type>
          <maml:name>AssociatedTask</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>
$LocalizableWarningPack &#x3D; Initialize-VcfCbLocalizableWarningPack -WarningCode &quot;MyWarningCode&quot; -LocalBundle &quot;MyLocalBundle&quot; -VipComponent &quot;MyVipComponent&quot; -DefaultMessage &quot;MyDefaultMessage&quot; -Arguments &quot;MyArguments&quot; -ReferenceToken &quot;MyReferenceToken&quot;
$AssociatedTask &#x3D; Initialize-VcfCbAssociatedTask -TaskId &quot;MyTaskId&quot; -SubTaskId &quot;MySubTaskId&quot;
$ResourceWarningCreationSpec &#x3D; Initialize-VcfCbResourceWarningCreationSpec -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceType &quot;HOST&quot; -WarningType &quot;CONFIGURATION&quot; -Severity &quot;MAJOR&quot; -OccurredAtTimestamp 0 -Context @{ key_example &#x3D; &quot;MyInner&quot; } -LocalizableWarningPack $LocalizableWarningPack -AssociatedTask $AssociatedTask
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceWarningCreationSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$LocalizableWarningPack &#x3D; Initialize-VcfCbLocalizableWarningPack -WarningCode &quot;MyWarningCode&quot; -LocalBundle &quot;MyLocalBundle&quot; -VipComponent &quot;MyVipComponent&quot; -DefaultMessage &quot;MyDefaultMessage&quot;
$ResourceWarningCreationSpec &#x3D; Initialize-VcfCbResourceWarningCreationSpec -ResourceId &quot;MyResourceId&quot; -ResourceName &quot;MyResourceName&quot; -ResourceType &quot;HOST&quot; -WarningType &quot;CONFIGURATION&quot; -Severity &quot;MAJOR&quot; -OccurredAtTimestamp 0 -LocalizableWarningPack $LocalizableWarningPack
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbResourceWarningCreationSpec 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.vmware.com/apis/vcf/latest/data-structures/ResourceWarningCreationSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLocalizableWarningPack</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAssociatedTask</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-VcfCbRestoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RestoreSpec</command:noun>
      <maml:description>
        <maml:para>Restore Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Restore Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRestoreSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Elements</maml:name>
          <maml:Description>
            <maml:para>List of elements to be restored</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BackupResource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BackupResource&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>BackupFile</maml:name>
          <maml:Description>
            <maml:para>Backup file 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>Encryption</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
          <dev:type>
            <maml:name>Encryption</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>Elements</maml:name>
        <maml:Description>
          <maml:para>List of elements to be restored</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BackupResource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BackupResource&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>BackupFile</maml:name>
        <maml:Description>
          <maml:para>Backup file 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>Encryption</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Encryption</command:parameterValue>
        <dev:type>
          <maml:name>Encryption</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>
$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
$RestoreSpec &#x3D; Initialize-VcfCbRestoreSpec -Elements $BackupResource -BackupFile &quot;MyBackupFile&quot; -Encryption $Encryption
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRestoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BackupResource &#x3D; Initialize-VcfCbBackupResource -ResourceType &quot;SDDC_MANAGER&quot;
$Encryption &#x3D; Initialize-VcfCbEncryption -Passphrase &quot;MyPassphrase&quot;
$RestoreSpec &#x3D; Initialize-VcfCbRestoreSpec -Elements $BackupResource -BackupFile &quot;MyBackupFile&quot; -Encryption $Encryption
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRestoreSpec 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.vmware.com/apis/vcf/latest/data-structures/RestoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEncryption</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-VcfCbRole</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Role</command:noun>
      <maml:description>
        <maml:para>Represents role and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents role and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRole</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the role</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the role</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
          <maml:Description>
            <maml:para>The description of the role</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>The ID of the role</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the role</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Description</maml:name>
        <maml:Description>
          <maml:para>The description of the role</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Role &#x3D; Initialize-VcfCbRole -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRole with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Role &#x3D; Initialize-VcfCbRole -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Description &quot;MyDescription&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRole 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.vmware.com/apis/vcf/latest/data-structures/Role</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-VcfCbRoleReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>RoleReference</command:noun>
      <maml:description>
        <maml:para>Represents a role reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a role reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbRoleReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the role</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ID of the role</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRoleReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRoleReference 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.vmware.com/apis/vcf/latest/data-structures/RoleReference</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-VcfCbRootCaCerts</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-VcfCbRootCaCerts</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-VcfCbRootCaCerts -Alias &quot;MyAlias&quot; -CertChain &quot;MyCertChain&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRootCaCerts 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-VcfCbRootCaCerts
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbRootCaCerts 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.vmware.com/apis/vcf/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>Invoke-VcfCbExportBringupDetailReport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbExportBringupDetailReport</command:noun>
      <maml:description>
        <maml:para>Get bringup report by ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the bringup report. Reports are generated in PDF and CSV formats.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbExportBringupDetailReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>Format</maml:name>
          <maml:Description>
            <maml:para>One among: PDF, CSV</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>pdf</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>SDDC 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>Format</maml:name>
        <maml:Description>
          <maml:para>One among: PDF, CSV</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>pdf</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-VcfCbExportBringupDetailReport -id 123e4567-e89b-42d3-a456-556642440000 -format "pdf"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbExportBringupDetailReport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbExportBringupDetailReport -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbExportBringupDetailReport 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.vmware.com/apis/vcf/latest/v1/sddcs/id/detail-report/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-VcfCbExportBringupValidationReport</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbExportBringupValidationReport</command:noun>
      <maml:description>
        <maml:para>Get validation report by ID</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Returns the bringup report for a validation. Reports are generated in PDF format.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbExportBringupValidationReport</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ValidationId</maml:name>
          <maml:Description>
            <maml:para>Bringup 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>StartTime</maml:name>
          <maml:Description>
            <maml:para>Start time of validation to be put in the report</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CurClientTime</maml:name>
          <maml:Description>
            <maml:para>Current client local time of the the report generation</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ValidationId</maml:name>
        <maml:Description>
          <maml:para>Bringup 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>StartTime</maml:name>
        <maml:Description>
          <maml:para>Start time of validation to be put in the report</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CurClientTime</maml:name>
        <maml:Description>
          <maml:para>Current client local time of the the report generation</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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-VcfCbExportBringupValidationReport -validationId 123e4567-e89b-42d3-a456-556642440000 -startTime "MystartTime" -curClientTime "MycurClientTime"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbExportBringupValidationReport with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbExportBringupValidationReport -validationId 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbExportBringupValidationReport 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.vmware.com/apis/vcf/latest/v1/sddcs/validations/validationid/report/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-VcfCbGetBringupAppInfo</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetBringupAppInfo</command:noun>
      <maml:description>
        <maml:para>Get information about the bringup application</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>GET Method to retrieve information about Bringup app</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbGetBringupAppInfo</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>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-VcfCbGetBringupAppInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupAppInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetBringupAppInfo
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupAppInfo 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.vmware.com/apis/vcf/latest/v1/sddcs/about/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-VcfCbGetBringupTaskByID</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetBringupTaskByID</command:noun>
      <maml:description>
        <maml:para>Get a bringup 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-VcfCbGetBringupTaskByID</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>SDDC 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>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-VcfCbGetBringupTaskByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupTaskByID with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetBringupTaskByID -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupTaskByID 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.vmware.com/apis/vcf/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-VcfCbGetBringupTasks</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetBringupTasks</command:noun>
      <maml:description>
        <maml:para>Retrieve all bringup 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-VcfCbGetBringupTasks</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>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-VcfCbGetBringupTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupTasks with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetBringupTasks
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupTasks 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.vmware.com/apis/vcf/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-VcfCbGetBringupValidation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetBringupValidation</command:noun>
      <maml:description>
        <maml:para>Retrieve the results of a bringup 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-VcfCbGetBringupValidation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>SDDC 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>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-VcfCbGetBringupValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupValidation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetBringupValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupValidation 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.vmware.com/apis/vcf/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-VcfCbGetBringupValidations</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetBringupValidations</command:noun>
      <maml:description>
        <maml:para>Retrieve a list of bringup 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-VcfCbGetBringupValidations</maml:name>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
    </command:parameters>
    <command:inputTypes />
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>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-VcfCbGetBringupValidations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupValidations with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetBringupValidations
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetBringupValidations 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.vmware.com/apis/vcf/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-VcfCbGetSddcManagerInfo</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbGetSddcManagerInfo</command:noun>
      <maml:description>
        <maml:para>Retrieve SDDC Manager VM details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retrieves the details of SDDC Manager VM</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbGetSddcManagerInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>SDDC 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>SddcManagerInfo</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-VcfCbGetSddcManagerInfo -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetSddcManagerInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbGetSddcManagerInfo -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbGetSddcManagerInfo 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.vmware.com/apis/vcf/latest/v1/sddcs/id/sddc-manager/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-VcfCbRetryBringupValidation</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbRetryBringupValidation</command:noun>
      <maml:description>
        <maml:para>Retry bringup validation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Retry a completed SDDC validation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbRetryBringupValidation</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>SDDC 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>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-VcfCbRetryBringupValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbRetryBringupValidation with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbRetryBringupValidation -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbRetryBringupValidation 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.vmware.com/apis/vcf/latest/v1/sddcs/validations/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-VcfCbRetrySddc</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbRetrySddc</command:noun>
      <maml:description>
        <maml:para>Retry failed SDDC creation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbRetrySddc</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>SDDC 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>SddcSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>SDDC 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>SddcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>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>$IpAllocation = Initialize-VcfCbIpAllocation -IpAddress "192.168.0.123" -Gateway "192.168.0.1" -Subnet "255.255.255.252" -Cidr "172.0.0.0/24"
$SddcCredentials = Initialize-VcfCbSddcCredentials -Username "root" -Password "MyPassword"
$SddcHostSpec = Initialize-VcfCbSddcHostSpec -Association "MyAssociation" -IpAddressPrivate $IpAllocation -Hostname "esx-1" -Credentials $SddcCredentials -VSwitch "vSwitch0" -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-VcfCbSddcVcenterSpec -LicenseFile "MyLicenseFile" -VcenterIp "10.0.0.6" -VcenterHostname "vcenter.rainpole.io" -RootVcenterPassword "Sample_Password123" -VmSize "medium" -StorageSize "lstorage" -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"

$ResourcePoolSpec = Initialize-VcfCbResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfCbSddcClusterSpec -ClusterName "ClusterName" -ClusterEvcMode "MyClusterEvcMode" -PersonalityName "MyPersonalityName" -ClusterImageEnabled $true -ResourcePoolSpecs $ResourcePoolSpec -HostFailuresToTolerate 3 -VmFolders @{ key_example = "MyInner" }

$NiocSpec = Initialize-VcfCbNiocSpec -TrafficType "MANAGEMENT" -Value "MyValue"

$TransportZone = Initialize-VcfCbTransportZone -Name "MyName" -TransportType "One among: VLAN, OVERLAY"
$NsxtSwitchConfig = Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode "One among: STANDARD, ENS, ENS_INTERRUPT"

$VmnicToUplink = Initialize-VcfCbVmnicToUplink -Id "vmnic0" -Uplink "uplink1"
$TeamingSpec = Initialize-VcfCbTeamingSpec -Policy "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC" -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$DvsSpec = Initialize-VcfCbDvsSpec -DvsName "VdsName" -Vmnics "MyVmnics" -Networks "MANAGEMENT" -NiocSpecs $NiocSpec -Mtu 9000 -IsUsedByNsxt $true -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec

$VsanEsaConfig = Initialize-VcfCbVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfCbVsanSpec -LicenseFile "MyLicenseFile" -HclFile "MyHclFile" -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig

$NsxtManagerSpec = Initialize-VcfCbNsxtManagerSpec -Hostname "MyHostname" -Ip "MyIp"
$NsxtTransportZone = Initialize-VcfCbNsxtTransportZone -ZoneName "MyZoneName" -NetworkName "MyNetworkName"

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

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

$SddcNsxtSpec = Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize "medium" -NsxtLicense "MyNsxtLicense" -Vip "MyVip" -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -OverLayTransportZone $NsxtTransportZone -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec

$IpRange = Initialize-VcfCbIpRange -StartIpAddress "192.168.0.123" -EndIpAddress "192.168.0.128"
$SddcNetworkSpec = Initialize-VcfCbSddcNetworkSpec -NetworkType "MANAGEMENT" -Subnet "10.0.0.250/24" -Gateway "10.0.0.250" -SubnetMask "255.255.255.0" -ExcludeIpaddresses "[10.0.0.10,10.0.0.11]" -ExcludeIpAddressRanges "MyExcludeIpAddressRanges" -IncludeIpAddress "[10.0.0.100]" -IncludeIpAddressRanges $IpRange -VlanId "1000" -Mtu "MyMtu" -TeamingPolicy "loadbalance_ip" -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfCbDnsSpec -Subdomain "vcf.vmware.com" -Domain "vmware.com" -Nameserver "172.0.0.4" -SecondaryNameserver "172.0.0.5" -Nameservers "[172.0.0.4, 172.0.0.5]"

$SddcManagerSpec = Initialize-VcfCbSddcManagerSpec -RootUserCredentials $SddcCredentials -Hostname "MyHostname" -SecondUserCredentials $SddcCredentials -LocalUserPassword "MyLocalUserPassword" -IpAddress "MyIpAddress"

$PscSsoSpec = Initialize-VcfCbPscSsoSpec -SsoDomain "MySsoDomain"
$PscSpec = Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec -AdminUserSsoPassword "MyAdminUserSsoPassword"

$VxManagerSpec = Initialize-VcfCbVxManagerSpec -VxManagerHostName "MyVxManagerHostName" -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $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"

$RootCaCerts = Initialize-VcfCbRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfCbSecuritySpec -EsxiCertsMode "VMCA" -RootCaCerts $RootCaCerts

$ProxySpec = Initialize-VcfCbProxySpec -Host "10.0.0.250" -Port 3128 -Username "MyUsername" -Password "MyPassword" -TransferProtocol "HTTPS"
$SddcSpec = Initialize-VcfCbSddcSpec -SddcId "sfo01-m01" -TaskName "workflowconfig/workflowspec-ems.json" -WorkflowType "One among: VCF, VCF_VXRAIL" -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -VsanSpec $VsanSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers "[10.0.0.100, 10.0.0.101]" -SddcManagerSpec $SddcManagerSpec -PscSpecs $PscSpec -VxManagerSpec $VxManagerSpec -ManagementPoolName "MyManagementPoolName" -ExcludedComponents "MyExcludedComponents" -DvSwitchVersion "8.0.0" -CeipEnabled $true -FipsEnabled $true -EsxLicense "XXXX-XXXX-XXXX-XXXX" -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -ProxySpec $ProxySpec -DeployWithoutLicenseKeys $false
 
Invoke-VcfCbRetrySddc -id 123e4567-e89b-42d3-a456-556642440000 -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbRetrySddc with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>Invoke-VcfCbRetrySddc -id 123e4567-e89b-42d3-a456-556642440000
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbRetrySddc 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.vmware.com/apis/vcf/latest/v1/sddcs/id/patch/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcSpec</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-VcfCbStartBringup</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbStartBringup</command:noun>
      <maml:description>
        <maml:para>Deploy a management domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbStartBringup</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">SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>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">SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>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>$IpAllocation = Initialize-VcfCbIpAllocation -IpAddress "192.168.0.123" -Gateway "192.168.0.1" -Subnet "255.255.255.252" -Cidr "172.0.0.0/24"
$SddcCredentials = Initialize-VcfCbSddcCredentials -Username "root" -Password "MyPassword"
$SddcHostSpec = Initialize-VcfCbSddcHostSpec -Association "MyAssociation" -IpAddressPrivate $IpAllocation -Hostname "esx-1" -Credentials $SddcCredentials -VSwitch "vSwitch0" -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-VcfCbSddcVcenterSpec -LicenseFile "MyLicenseFile" -VcenterIp "10.0.0.6" -VcenterHostname "vcenter.rainpole.io" -RootVcenterPassword "Sample_Password123" -VmSize "medium" -StorageSize "lstorage" -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"

$ResourcePoolSpec = Initialize-VcfCbResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfCbSddcClusterSpec -ClusterName "ClusterName" -ClusterEvcMode "MyClusterEvcMode" -PersonalityName "MyPersonalityName" -ClusterImageEnabled $true -ResourcePoolSpecs $ResourcePoolSpec -HostFailuresToTolerate 3 -VmFolders @{ key_example = "MyInner" }

$NiocSpec = Initialize-VcfCbNiocSpec -TrafficType "MANAGEMENT" -Value "MyValue"

$TransportZone = Initialize-VcfCbTransportZone -Name "MyName" -TransportType "One among: VLAN, OVERLAY"
$NsxtSwitchConfig = Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode "One among: STANDARD, ENS, ENS_INTERRUPT"

$VmnicToUplink = Initialize-VcfCbVmnicToUplink -Id "vmnic0" -Uplink "uplink1"
$TeamingSpec = Initialize-VcfCbTeamingSpec -Policy "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC" -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$DvsSpec = Initialize-VcfCbDvsSpec -DvsName "VdsName" -Vmnics "MyVmnics" -Networks "MANAGEMENT" -NiocSpecs $NiocSpec -Mtu 9000 -IsUsedByNsxt $true -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec

$VsanEsaConfig = Initialize-VcfCbVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfCbVsanSpec -LicenseFile "MyLicenseFile" -HclFile "MyHclFile" -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig

$NsxtManagerSpec = Initialize-VcfCbNsxtManagerSpec -Hostname "MyHostname" -Ip "MyIp"
$NsxtTransportZone = Initialize-VcfCbNsxtTransportZone -ZoneName "MyZoneName" -NetworkName "MyNetworkName"

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

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

$SddcNsxtSpec = Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize "medium" -NsxtLicense "MyNsxtLicense" -Vip "MyVip" -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -OverLayTransportZone $NsxtTransportZone -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec

$IpRange = Initialize-VcfCbIpRange -StartIpAddress "192.168.0.123" -EndIpAddress "192.168.0.128"
$SddcNetworkSpec = Initialize-VcfCbSddcNetworkSpec -NetworkType "MANAGEMENT" -Subnet "10.0.0.250/24" -Gateway "10.0.0.250" -SubnetMask "255.255.255.0" -ExcludeIpaddresses "[10.0.0.10,10.0.0.11]" -ExcludeIpAddressRanges "MyExcludeIpAddressRanges" -IncludeIpAddress "[10.0.0.100]" -IncludeIpAddressRanges $IpRange -VlanId "1000" -Mtu "MyMtu" -TeamingPolicy "loadbalance_ip" -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfCbDnsSpec -Subdomain "vcf.vmware.com" -Domain "vmware.com" -Nameserver "172.0.0.4" -SecondaryNameserver "172.0.0.5" -Nameservers "[172.0.0.4, 172.0.0.5]"

$SddcManagerSpec = Initialize-VcfCbSddcManagerSpec -RootUserCredentials $SddcCredentials -Hostname "MyHostname" -SecondUserCredentials $SddcCredentials -LocalUserPassword "MyLocalUserPassword" -IpAddress "MyIpAddress"

$PscSsoSpec = Initialize-VcfCbPscSsoSpec -SsoDomain "MySsoDomain"
$PscSpec = Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec -AdminUserSsoPassword "MyAdminUserSsoPassword"

$VxManagerSpec = Initialize-VcfCbVxManagerSpec -VxManagerHostName "MyVxManagerHostName" -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $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"

$RootCaCerts = Initialize-VcfCbRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfCbSecuritySpec -EsxiCertsMode "VMCA" -RootCaCerts $RootCaCerts

$ProxySpec = Initialize-VcfCbProxySpec -Host "10.0.0.250" -Port 3128 -Username "MyUsername" -Password "MyPassword" -TransferProtocol "HTTPS"
$SddcSpec = Initialize-VcfCbSddcSpec -SddcId "sfo01-m01" -TaskName "workflowconfig/workflowspec-ems.json" -WorkflowType "One among: VCF, VCF_VXRAIL" -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -VsanSpec $VsanSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers "[10.0.0.100, 10.0.0.101]" -SddcManagerSpec $SddcManagerSpec -PscSpecs $PscSpec -VxManagerSpec $VxManagerSpec -ManagementPoolName "MyManagementPoolName" -ExcludedComponents "MyExcludedComponents" -DvSwitchVersion "8.0.0" -CeipEnabled $true -FipsEnabled $true -EsxLicense "XXXX-XXXX-XXXX-XXXX" -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -ProxySpec $ProxySpec -DeployWithoutLicenseKeys $false
 
Invoke-VcfCbStartBringup -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbStartBringup 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-VcfCbSddcHostSpec -Hostname "esx-1"

$SddcVcenterSpec = Initialize-VcfCbSddcVcenterSpec -VcenterHostname "vcenter.rainpole.io" -RootVcenterPassword "Sample_Password123"

$SddcNetworkSpec = Initialize-VcfCbSddcNetworkSpec -NetworkType "MANAGEMENT" -VlanId "1000"

$DnsSpec = Initialize-VcfCbDnsSpec -Subdomain "vcf.vmware.com"
$SddcSpec = Initialize-VcfCbSddcSpec -SddcId "sfo01-m01" -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers "[10.0.0.100, 10.0.0.101]"
 
Invoke-VcfCbStartBringup -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbStartBringup 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.vmware.com/apis/vcf/latest/v1/sddcs/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcSpec</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-VcfCbValidateBringupSpec</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>VcfCbValidateBringupSpec</command:noun>
      <maml:description>
        <maml:para>Perform validation of the SddcSpec specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>SDDC specification incorporates all the client inputs regarding VMW component parameters constituting the SDDC: NTP, DNS spec, ESXi, VC, VSAN, NSX spec et al.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-VcfCbValidateBringupSpec</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">SddcSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>Redo</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>true</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Validation name Deprecated: ESXI_VERSION_VALIDATION</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SddcSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>Redo</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>true</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Validation name Deprecated: ESXI_VERSION_VALIDATION</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>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>$IpAllocation = Initialize-VcfCbIpAllocation -IpAddress "192.168.0.123" -Gateway "192.168.0.1" -Subnet "255.255.255.252" -Cidr "172.0.0.0/24"
$SddcCredentials = Initialize-VcfCbSddcCredentials -Username "root" -Password "MyPassword"
$SddcHostSpec = Initialize-VcfCbSddcHostSpec -Association "MyAssociation" -IpAddressPrivate $IpAllocation -Hostname "esx-1" -Credentials $SddcCredentials -VSwitch "vSwitch0" -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-VcfCbSddcVcenterSpec -LicenseFile "MyLicenseFile" -VcenterIp "10.0.0.6" -VcenterHostname "vcenter.rainpole.io" -RootVcenterPassword "Sample_Password123" -VmSize "medium" -StorageSize "lstorage" -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"

$ResourcePoolSpec = Initialize-VcfCbResourcePoolSpec -Name "MyName" -Type "management" -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel "custom" -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel "custom" -MemorySharesValue 0
$SddcClusterSpec = Initialize-VcfCbSddcClusterSpec -ClusterName "ClusterName" -ClusterEvcMode "MyClusterEvcMode" -PersonalityName "MyPersonalityName" -ClusterImageEnabled $true -ResourcePoolSpecs $ResourcePoolSpec -HostFailuresToTolerate 3 -VmFolders @{ key_example = "MyInner" }

$NiocSpec = Initialize-VcfCbNiocSpec -TrafficType "MANAGEMENT" -Value "MyValue"

$TransportZone = Initialize-VcfCbTransportZone -Name "MyName" -TransportType "One among: VLAN, OVERLAY"
$NsxtSwitchConfig = Initialize-VcfCbNsxtSwitchConfig -TransportZones $TransportZone -HostSwitchOperationalMode "One among: STANDARD, ENS, ENS_INTERRUPT"

$VmnicToUplink = Initialize-VcfCbVmnicToUplink -Id "vmnic0" -Uplink "uplink1"
$TeamingSpec = Initialize-VcfCbTeamingSpec -Policy "One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC" -ActiveUplinks "MyActiveUplinks" -StandByUplinks "MyStandByUplinks"
$DvsSpec = Initialize-VcfCbDvsSpec -DvsName "VdsName" -Vmnics "MyVmnics" -Networks "MANAGEMENT" -NiocSpecs $NiocSpec -Mtu 9000 -IsUsedByNsxt $true -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec

$VsanEsaConfig = Initialize-VcfCbVsanEsaConfig -Enabled $false
$VsanSpec = Initialize-VcfCbVsanSpec -LicenseFile "MyLicenseFile" -HclFile "MyHclFile" -DatastoreName "MyDatastoreName" -VsanDedup $false -EsaConfig $VsanEsaConfig

$NsxtManagerSpec = Initialize-VcfCbNsxtManagerSpec -Hostname "MyHostname" -Ip "MyIp"
$NsxtTransportZone = Initialize-VcfCbNsxtTransportZone -ZoneName "MyZoneName" -NetworkName "MyNetworkName"

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

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

$SddcNsxtSpec = Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize "medium" -NsxtLicense "MyNsxtLicense" -Vip "MyVip" -VipFqdn "MyVipFqdn" -RootNsxtManagerPassword "MyRootNsxtManagerPassword" -NsxtAdminPassword "MyNsxtAdminPassword" -NsxtAuditPassword "MyNsxtAuditPassword" -OverLayTransportZone $NsxtTransportZone -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec

$IpRange = Initialize-VcfCbIpRange -StartIpAddress "192.168.0.123" -EndIpAddress "192.168.0.128"
$SddcNetworkSpec = Initialize-VcfCbSddcNetworkSpec -NetworkType "MANAGEMENT" -Subnet "10.0.0.250/24" -Gateway "10.0.0.250" -SubnetMask "255.255.255.0" -ExcludeIpaddresses "[10.0.0.10,10.0.0.11]" -ExcludeIpAddressRanges "MyExcludeIpAddressRanges" -IncludeIpAddress "[10.0.0.100]" -IncludeIpAddressRanges $IpRange -VlanId "1000" -Mtu "MyMtu" -TeamingPolicy "loadbalance_ip" -ActiveUplinks "MyActiveUplinks" -StandbyUplinks "MyStandbyUplinks" -PortGroupKey "MyPortGroupKey"

$DnsSpec = Initialize-VcfCbDnsSpec -Subdomain "vcf.vmware.com" -Domain "vmware.com" -Nameserver "172.0.0.4" -SecondaryNameserver "172.0.0.5" -Nameservers "[172.0.0.4, 172.0.0.5]"

$SddcManagerSpec = Initialize-VcfCbSddcManagerSpec -RootUserCredentials $SddcCredentials -Hostname "MyHostname" -SecondUserCredentials $SddcCredentials -LocalUserPassword "MyLocalUserPassword" -IpAddress "MyIpAddress"

$PscSsoSpec = Initialize-VcfCbPscSsoSpec -SsoDomain "MySsoDomain"
$PscSpec = Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec -AdminUserSsoPassword "MyAdminUserSsoPassword"

$VxManagerSpec = Initialize-VcfCbVxManagerSpec -VxManagerHostName "MyVxManagerHostName" -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $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"

$RootCaCerts = Initialize-VcfCbRootCaCerts -Alias "MyAlias" -CertChain "MyCertChain"
$SecuritySpec = Initialize-VcfCbSecuritySpec -EsxiCertsMode "VMCA" -RootCaCerts $RootCaCerts

$ProxySpec = Initialize-VcfCbProxySpec -Host "10.0.0.250" -Port 3128 -Username "MyUsername" -Password "MyPassword" -TransferProtocol "HTTPS"
$SddcSpec = Initialize-VcfCbSddcSpec -SddcId "sfo01-m01" -TaskName "workflowconfig/workflowspec-ems.json" -WorkflowType "One among: VCF, VCF_VXRAIL" -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -VsanSpec $VsanSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers "[10.0.0.100, 10.0.0.101]" -SddcManagerSpec $SddcManagerSpec -PscSpecs $PscSpec -VxManagerSpec $VxManagerSpec -ManagementPoolName "MyManagementPoolName" -ExcludedComponents "MyExcludedComponents" -DvSwitchVersion "8.0.0" -CeipEnabled $true -FipsEnabled $true -EsxLicense "XXXX-XXXX-XXXX-XXXX" -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -ProxySpec $ProxySpec -DeployWithoutLicenseKeys $false
 
Invoke-VcfCbValidateBringupSpec -sddcSpec $sddcSpec -redo $true -name "JSON_SPEC_VALIDATION"
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbValidateBringupSpec 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-VcfCbSddcHostSpec -Hostname "esx-1"

$SddcVcenterSpec = Initialize-VcfCbSddcVcenterSpec -VcenterHostname "vcenter.rainpole.io" -RootVcenterPassword "Sample_Password123"

$SddcNetworkSpec = Initialize-VcfCbSddcNetworkSpec -NetworkType "MANAGEMENT" -VlanId "1000"

$DnsSpec = Initialize-VcfCbDnsSpec -Subdomain "vcf.vmware.com"
$SddcSpec = Initialize-VcfCbSddcSpec -SddcId "sfo01-m01" -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers "[10.0.0.100, 10.0.0.101]"
 
Invoke-VcfCbValidateBringupSpec -sddcSpec $sddcSpec
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Invoke-VcfCbValidateBringupSpec 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.vmware.com/apis/vcf/latest/v1/sddcs/validations/post/</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcSpec</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-VcfCbSddcClusterSpec</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-VcfCbSddcClusterSpec</maml:name>
        <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>vCenter Cluster EVC mode</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>PersonalityName</maml:name>
          <maml:Description>
            <maml:para>Cluster Personality 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>ClusterImageEnabled</maml:name>
          <maml:Description>
            <maml:para>Enable vSphere Lifecycle Manager Images for cluster creation</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>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;ResourcePoolSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourcePoolSpec&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>HostFailuresToTolerate</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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VmFolders</maml:name>
          <maml:Description>
            <maml:para>Virtual Machine folders map. One among:MANAGEMENT, NETWORKING</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>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>vCenter Cluster EVC mode</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>PersonalityName</maml:name>
        <maml:Description>
          <maml:para>Cluster Personality 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>ClusterImageEnabled</maml:name>
        <maml:Description>
          <maml:para>Enable vSphere Lifecycle Manager Images for cluster creation</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>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;ResourcePoolSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourcePoolSpec&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>HostFailuresToTolerate</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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VmFolders</maml:name>
        <maml:Description>
          <maml:para>Virtual Machine folders map. One among:MANAGEMENT, NETWORKING</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>
$ResourcePoolSpec &#x3D; Initialize-VcfCbResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom&quot; -MemorySharesValue 0
$SddcClusterSpec &#x3D; Initialize-VcfCbSddcClusterSpec -ClusterName &quot;ClusterName&quot; -ClusterEvcMode &quot;MyClusterEvcMode&quot; -PersonalityName &quot;MyPersonalityName&quot; -ClusterImageEnabled $true -ResourcePoolSpecs $ResourcePoolSpec -HostFailuresToTolerate 3 -VmFolders @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcClusterSpec 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-VcfCbSddcClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcClusterSpec 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.vmware.com/apis/vcf/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-VcfCbSddcCredentials</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-VcfCbSddcCredentials</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-VcfCbSddcCredentials -Username &quot;root&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcCredentials 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-VcfCbSddcCredentials -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcCredentials 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.vmware.com/apis/vcf/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-VcfCbSddcHostSpec</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-VcfCbSddcHostSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Association</maml:name>
          <maml:Description>
            <maml:para>Datacenter name. Can be added to just one of the host specifications. If not provided, it 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>IpAddressPrivate</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">IpAllocation</command:parameterValue>
          <dev:type>
            <maml:name>IpAllocation</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>ESXi Host 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">SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>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>VSwitch</maml:name>
          <maml:Description>
            <maml:para>ESXi Host vSwitch 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>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>ESXi Host SSH thumbprint (RSA 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>ESXi 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Association</maml:name>
        <maml:Description>
          <maml:para>Datacenter name. Can be added to just one of the host specifications. If not provided, it 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>IpAddressPrivate</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">IpAllocation</command:parameterValue>
        <dev:type>
          <maml:name>IpAllocation</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>ESXi Host 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">SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>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>VSwitch</maml:name>
        <maml:Description>
          <maml:para>ESXi Host vSwitch 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>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>ESXi Host SSH thumbprint (RSA 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>ESXi 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>
$IpAllocation &#x3D; Initialize-VcfCbIpAllocation -IpAddress &quot;192.168.0.123&quot; -Gateway &quot;192.168.0.1&quot; -Subnet &quot;255.255.255.252&quot; -Cidr &quot;172.0.0.0/24&quot;
$SddcCredentials &#x3D; Initialize-VcfCbSddcCredentials -Username &quot;root&quot; -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfCbSddcHostSpec -Association &quot;MyAssociation&quot; -IpAddressPrivate $IpAllocation -Hostname &quot;esx-1&quot; -Credentials $SddcCredentials -VSwitch &quot;vSwitch0&quot; -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcHostSpec 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-VcfCbSddcHostSpec -Hostname &quot;esx-1&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcHostSpec 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.vmware.com/apis/vcf/latest/data-structures/SddcHostSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIpAllocation</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcCredentials</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-VcfCbSddcHotPatchInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcHotPatchInfo</command:noun>
      <maml:description>
        <maml:para>Sddc Hot patch info rest model that is located in the 2.0 manifest, as part of the async patch catalog.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sddc Hot patch info rest model that is located in the 2.0 manifest, as part of the async patch catalog.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSddcHotPatchInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Product 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>SddcHotPatchMinTargetVcfVersion</maml:name>
          <maml:Description>
            <maml:para>Sddc Hot patch min target 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Product 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>SddcHotPatchMinTargetVcfVersion</maml:name>
        <maml:Description>
          <maml:para>Sddc Hot patch min target 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>$SddcHotPatchInfo &#x3D; Initialize-VcfCbSddcHotPatchInfo -_Version &quot;My_Version&quot; -SddcHotPatchMinTargetVcfVersion &quot;MySddcHotPatchMinTargetVcfVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcHotPatchInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcHotPatchInfo &#x3D; Initialize-VcfCbSddcHotPatchInfo -_Version &quot;My_Version&quot; -SddcHotPatchMinTargetVcfVersion &quot;MySddcHotPatchMinTargetVcfVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcHotPatchInfo 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.vmware.com/apis/vcf/latest/data-structures/SddcHotPatchInfo</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-VcfCbSddcManager</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcManager</command:noun>
      <maml:description>
        <maml:para>SDDC Manager representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>SDDC Manager representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSddcManager</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
          <dev:type>
            <maml:name>DomainReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BasicAuthDetails</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">BasicAuthDetails</command:parameterValue>
          <dev:type>
            <maml:name>BasicAuthDetails</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Version of the SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of the SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
        <dev:type>
          <maml:name>DomainReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BasicAuthDetails</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">BasicAuthDetails</command:parameterValue>
        <dev:type>
          <maml:name>BasicAuthDetails</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version of the SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of the SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$BasicAuthDetails &#x3D; Initialize-VcfCbBasicAuthDetails -Status &quot;One among: ENABLED, DISABLED&quot; -Username &quot;MyUsername&quot;
$SddcManager &#x3D; Initialize-VcfCbSddcManager -Domain $DomainReference -BasicAuthDetails $BasicAuthDetails -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -_Version &quot;My_Version&quot; -IpAddress &quot;MyIpAddress&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManager with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SddcManager &#x3D; Initialize-VcfCbSddcManager
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManager 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.vmware.com/apis/vcf/latest/data-structures/SddcManager</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainReference</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBasicAuthDetails</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-VcfCbSDDCManagerOidcInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SDDCManagerOidcInfo</command:noun>
      <maml:description>
        <maml:para>Represents the SDDC Manager&#39;s OIDC client information</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the SDDC Manager&#39;s OIDC client information</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSDDCManagerOidcInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OidcClientId</maml:name>
          <maml:Description>
            <maml:para>The SDDC Manager OIDC client 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>OidcAuthorizationEndpoint</maml:name>
          <maml:Description>
            <maml:para>The SDDC Manager Authorization end point</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OidcEndSessionEndpoint</maml:name>
          <maml:Description>
            <maml:para>The SDDC Manager end session end point</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IdpType</maml:name>
          <maml:Description>
            <maml:para>The type of the current identity provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
          <maml:Description>
            <maml:para>The source of the current identity provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>OidcClientId</maml:name>
        <maml:Description>
          <maml:para>The SDDC Manager OIDC client 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>OidcAuthorizationEndpoint</maml:name>
        <maml:Description>
          <maml:para>The SDDC Manager Authorization end point</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OidcEndSessionEndpoint</maml:name>
        <maml:Description>
          <maml:para>The SDDC Manager end session end point</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IdpType</maml:name>
        <maml:Description>
          <maml:para>The type of the current identity provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Source</maml:name>
        <maml:Description>
          <maml:para>The source of the current identity provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SDDCManagerOidcInfo &#x3D; Initialize-VcfCbSDDCManagerOidcInfo -OidcClientId &quot;MyOidcClientId&quot; -OidcAuthorizationEndpoint &quot;MyOidcAuthorizationEndpoint&quot; -OidcEndSessionEndpoint &quot;MyOidcEndSessionEndpoint&quot; -IdpType &quot;MyIdpType&quot; -Source &quot;MySource&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSDDCManagerOidcInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SDDCManagerOidcInfo &#x3D; Initialize-VcfCbSDDCManagerOidcInfo -OidcClientId &quot;MyOidcClientId&quot; -OidcAuthorizationEndpoint &quot;MyOidcAuthorizationEndpoint&quot; -OidcEndSessionEndpoint &quot;MyOidcEndSessionEndpoint&quot; -IdpType &quot;MyIdpType&quot; -Source &quot;MySource&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSDDCManagerOidcInfo 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.vmware.com/apis/vcf/latest/data-structures/SDDCManagerOidcInfo</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-VcfCbSddcManagerRelease</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcManagerRelease</command:noun>
      <maml:description>
        <maml:para>Collection of Sddc Manager Releases</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Collection of Sddc Manager Releases</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSddcManagerRelease</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Sddc Manager 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Sddc Manager release description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>AdditionalMetadata</maml:name>
          <maml:Description>
            <maml:para>Sddc Manager release additional details</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BundleId</maml:name>
          <maml:Description>
            <maml:para>Bundle ID of the Sddc Manager 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ReleaseDate</maml:name>
          <maml:Description>
            <maml:para>Sddc Manager version release date in epoch</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CumulativeFromVcfVersion</maml:name>
          <maml:Description>
            <maml:para>Minimum VCF version that this patch bundle can be directly applied on</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>_Version</maml:name>
        <maml:Description>
          <maml:para>Sddc Manager 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Sddc Manager release description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>AdditionalMetadata</maml:name>
        <maml:Description>
          <maml:para>Sddc Manager release additional details</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BundleId</maml:name>
        <maml:Description>
          <maml:para>Bundle ID of the Sddc Manager 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ReleaseDate</maml:name>
        <maml:Description>
          <maml:para>Sddc Manager version release date in epoch</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CumulativeFromVcfVersion</maml:name>
        <maml:Description>
          <maml:para>Minimum VCF version that this patch bundle can be directly applied on</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SddcManagerRelease &#x3D; Initialize-VcfCbSddcManagerRelease -_Version &quot;My_Version&quot; -Description &quot;MyDescription&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot; -BundleId &quot;MyBundleId&quot; -ReleaseDate 0 -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManagerRelease with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SddcManagerRelease &#x3D; Initialize-VcfCbSddcManagerRelease -_Version &quot;My_Version&quot; -Description &quot;MyDescription&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot; -BundleId &quot;MyBundleId&quot; -ReleaseDate 0 -CumulativeFromVcfVersion &quot;MyCumulativeFromVcfVersion&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManagerRelease 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.vmware.com/apis/vcf/latest/data-structures/SddcManagerRelease</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-VcfCbSddcManagerSpec</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-VcfCbSddcManagerSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootUserCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>SddcCredentials</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>SecondUserCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>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>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. This password will be used for other passwords if they have not been passed as input.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>SDDC Manager IP address. Can be omitted if hostname is provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>RootUserCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>SddcCredentials</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>SecondUserCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>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>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. This password will be used for other passwords if they have not been passed as input.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>SDDC Manager IP address. Can be omitted if hostname is provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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-VcfCbSddcCredentials -Username &quot;root&quot; -Password &quot;MyPassword&quot;
$SddcManagerSpec &#x3D; Initialize-VcfCbSddcManagerSpec -RootUserCredentials $SddcCredentials -Hostname &quot;MyHostname&quot; -SecondUserCredentials $SddcCredentials -LocalUserPassword &quot;MyLocalUserPassword&quot; -IpAddress &quot;MyIpAddress&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManagerSpec 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-VcfCbSddcManagerSpec -Hostname &quot;MyHostname&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcManagerSpec 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.vmware.com/apis/vcf/latest/data-structures/SddcManagerSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcCredentials</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-VcfCbSddcNetworkSpec</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-VcfCbSddcNetworkSpec</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 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>ExcludeIpaddresses</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated and will be ignored.</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>ExcludeIpAddressRanges</maml:name>
          <maml:Description>
            <maml:para>This property is deprecated and will be ignored.</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>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;IpRange&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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">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>Mtu</maml:name>
          <maml:Description>
            <maml:para>MTU size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>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 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>ExcludeIpaddresses</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated and will be ignored.</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>ExcludeIpAddressRanges</maml:name>
        <maml:Description>
          <maml:para>This property is deprecated and will be ignored.</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>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;IpRange&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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">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>Mtu</maml:name>
        <maml:Description>
          <maml:para>MTU size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>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-VcfCbIpRange -StartIpAddress &quot;192.168.0.123&quot; -EndIpAddress &quot;192.168.0.128&quot;
$SddcNetworkSpec &#x3D; Initialize-VcfCbSddcNetworkSpec -NetworkType &quot;MANAGEMENT&quot; -Subnet &quot;10.0.0.250/24&quot; -Gateway &quot;10.0.0.250&quot; -SubnetMask &quot;255.255.255.0&quot; -ExcludeIpaddresses &quot;[10.0.0.10,10.0.0.11]&quot; -ExcludeIpAddressRanges &quot;MyExcludeIpAddressRanges&quot; -IncludeIpAddress &quot;[10.0.0.100]&quot; -IncludeIpAddressRanges $IpRange -VlanId &quot;1000&quot; -Mtu &quot;MyMtu&quot; -TeamingPolicy &quot;loadbalance_ip&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot; -PortGroupKey &quot;MyPortGroupKey&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcNetworkSpec 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-VcfCbSddcNetworkSpec -NetworkType &quot;MANAGEMENT&quot; -VlanId &quot;1000&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcNetworkSpec 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.vmware.com/apis/vcf/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-VcfCbSddcNsxtSpec</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-VcfCbSddcNsxtSpec</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;NsxtManagerSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxtLicense</maml:name>
          <maml:Description>
            <maml:para>NSX Manager license</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Vip</maml:name>
          <maml:Description>
            <maml:para>Virtual IP address which would act as proxy/alias for NSX Managers. Can be omitted if VIP hostname is provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 Manager root password. Password should have 1) At least eight characters, 2) At least one lower-case letter, 3) At least one upper-case letter 4) At least one digit 5) At least one special character, 6) At least five different characters , 7) No dictionary words, 6) No palindromes. If blank, the SDDC Local Admin Password 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>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.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>OverLayTransportZone</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtTransportZone</command:parameterValue>
          <dev:type>
            <maml:name>NsxtTransportZone</maml:name>
            <maml: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">IpAddressPoolSpec</command:parameterValue>
          <dev:type>
            <maml:name>IpAddressPoolSpec</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;NsxtManagerSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxtLicense</maml:name>
        <maml:Description>
          <maml:para>NSX Manager license</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Vip</maml:name>
        <maml:Description>
          <maml:para>Virtual IP address which would act as proxy/alias for NSX Managers. Can be omitted if VIP hostname is provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 Manager root password. Password should have 1) At least eight characters, 2) At least one lower-case letter, 3) At least one upper-case letter 4) At least one digit 5) At least one special character, 6) At least five different characters , 7) No dictionary words, 6) No palindromes. If blank, the SDDC Local Admin Password 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>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.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>OverLayTransportZone</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtTransportZone</command:parameterValue>
        <dev:type>
          <maml:name>NsxtTransportZone</maml:name>
          <maml: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">IpAddressPoolSpec</command:parameterValue>
        <dev:type>
          <maml:name>IpAddressPoolSpec</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-VcfCbNsxtManagerSpec -Hostname &quot;MyHostname&quot; -Ip &quot;MyIp&quot;
$NsxtTransportZone &#x3D; Initialize-VcfCbNsxtTransportZone -ZoneName &quot;MyZoneName&quot; -NetworkName &quot;MyNetworkName&quot;


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

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

$SddcNsxtSpec &#x3D; Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize &quot;medium&quot; -NsxtLicense &quot;MyNsxtLicense&quot; -Vip &quot;MyVip&quot; -VipFqdn &quot;MyVipFqdn&quot; -RootNsxtManagerPassword &quot;MyRootNsxtManagerPassword&quot; -NsxtAdminPassword &quot;MyNsxtAdminPassword&quot; -NsxtAuditPassword &quot;MyNsxtAuditPassword&quot; -OverLayTransportZone $NsxtTransportZone -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcNsxtSpec 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-VcfCbNsxtManagerSpec
$SddcNsxtSpec &#x3D; Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -VipFqdn &quot;MyVipFqdn&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcNsxtSpec 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.vmware.com/apis/vcf/latest/data-structures/SddcNsxtSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtTransportZone</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbIpAddressPoolSpec</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-VcfCbSddcSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SddcSpec</command:noun>
      <maml:description>
        <maml:para>SDDC specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>SDDC specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSddcSpec</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;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name of the task to execute. This is deprecated. Please use property &#39;workflowType&#39;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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="true" 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;SddcHostSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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>VcenterSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcVcenterSpec</command:parameterValue>
          <dev:type>
            <maml:name>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">SddcClusterSpec</command:parameterValue>
          <dev:type>
            <maml:name>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;DvsSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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>VsanSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VsanSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>NsxtSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcNsxtSpec</command:parameterValue>
          <dev:type>
            <maml:name>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;SddcNetworkSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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">DnsSpec</command:parameterValue>
          <dev:type>
            <maml:name>DnsSpec</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>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">SddcManagerSpec</command:parameterValue>
          <dev:type>
            <maml:name>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>PscSpecs</maml:name>
          <maml:Description>
            <maml:para>Specification for SSO Configuration in the Management vCenter Server Appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PscSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PscSpec&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>VxManagerSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VxManagerSpec</command:parameterValue>
          <dev:type>
            <maml:name>VxManagerSpec</maml:name>
            <maml: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>ExcludedComponents</maml:name>
          <maml:Description>
            <maml:para>Components of the workflow to be excluded. NOTE: Leave this empty unless you are fully aware of what you are doing.</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>DvSwitchVersion</maml:name>
          <maml:Description>
            <maml:para>The version of the Distributed vSphere Switches to be used. One among: 7.0.0, 7.0.2, 7.0.3, 8.0.0. If blank, then the latest version will be obtain from vCenter 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" 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>FipsEnabled</maml:name>
          <maml:Description>
            <maml:para>Enable Federal Information Processing Standards</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>EsxLicense</maml:name>
          <maml:Description>
            <maml:para>License for the ESXi hosts</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SkipEsxThumbprintValidation</maml:name>
          <maml:Description>
            <maml:para>Skip ESXi thumbprint 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>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">SecuritySpec</command:parameterValue>
          <dev:type>
            <maml:name>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>ProxySpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">ProxySpec</command:parameterValue>
          <dev:type>
            <maml:name>ProxySpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DeployWithoutLicenseKeys</maml:name>
          <maml:Description>
            <maml:para>Flag that indicates if the deployment should happen without license keys.</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>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;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name of the task to execute. This is deprecated. Please use property &#39;workflowType&#39;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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="true" 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;SddcHostSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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>VcenterSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcVcenterSpec</command:parameterValue>
        <dev:type>
          <maml:name>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">SddcClusterSpec</command:parameterValue>
        <dev:type>
          <maml:name>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;DvsSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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>VsanSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VsanSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>NsxtSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcNsxtSpec</command:parameterValue>
        <dev:type>
          <maml:name>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;SddcNetworkSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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">DnsSpec</command:parameterValue>
        <dev:type>
          <maml:name>DnsSpec</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>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">SddcManagerSpec</command:parameterValue>
        <dev:type>
          <maml:name>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>PscSpecs</maml:name>
        <maml:Description>
          <maml:para>Specification for SSO Configuration in the Management vCenter Server Appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PscSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PscSpec&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>VxManagerSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VxManagerSpec</command:parameterValue>
        <dev:type>
          <maml:name>VxManagerSpec</maml:name>
          <maml: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>ExcludedComponents</maml:name>
        <maml:Description>
          <maml:para>Components of the workflow to be excluded. NOTE: Leave this empty unless you are fully aware of what you are doing.</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>DvSwitchVersion</maml:name>
        <maml:Description>
          <maml:para>The version of the Distributed vSphere Switches to be used. One among: 7.0.0, 7.0.2, 7.0.3, 8.0.0. If blank, then the latest version will be obtain from vCenter 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" 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>FipsEnabled</maml:name>
        <maml:Description>
          <maml:para>Enable Federal Information Processing Standards</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>EsxLicense</maml:name>
        <maml:Description>
          <maml:para>License for the ESXi hosts</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SkipEsxThumbprintValidation</maml:name>
        <maml:Description>
          <maml:para>Skip ESXi thumbprint 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>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">SecuritySpec</command:parameterValue>
        <dev:type>
          <maml:name>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>ProxySpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">ProxySpec</command:parameterValue>
        <dev:type>
          <maml:name>ProxySpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DeployWithoutLicenseKeys</maml:name>
        <maml:Description>
          <maml:para>Flag that indicates if the deployment should happen without license keys.</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>

$IpAllocation &#x3D; Initialize-VcfCbIpAllocation -IpAddress &quot;192.168.0.123&quot; -Gateway &quot;192.168.0.1&quot; -Subnet &quot;255.255.255.252&quot; -Cidr &quot;172.0.0.0/24&quot;
$SddcCredentials &#x3D; Initialize-VcfCbSddcCredentials -Username &quot;root&quot; -Password &quot;MyPassword&quot;
$SddcHostSpec &#x3D; Initialize-VcfCbSddcHostSpec -Association &quot;MyAssociation&quot; -IpAddressPrivate $IpAllocation -Hostname &quot;esx-1&quot; -Credentials $SddcCredentials -VSwitch &quot;vSwitch0&quot; -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;

$SddcVcenterSpec &#x3D; Initialize-VcfCbSddcVcenterSpec -LicenseFile &quot;MyLicenseFile&quot; -VcenterIp &quot;10.0.0.6&quot; -VcenterHostname &quot;vcenter.rainpole.io&quot; -RootVcenterPassword &quot;Sample_Password123&quot; -VmSize &quot;medium&quot; -StorageSize &quot;lstorage&quot; -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;

$ResourcePoolSpec &#x3D; Initialize-VcfCbResourcePoolSpec -Name &quot;MyName&quot; -Type &quot;management&quot; -CpuReservationPercentage 0 -CpuReservationMhz 0 -CpuLimit 0 -CpuReservationExpandable $false -CpuSharesLevel &quot;custom&quot; -CpuSharesValue 0 -MemoryReservationPercentage 0 -MemoryReservationMb 0 -MemoryLimit 0 -MemoryReservationExpandable $false -MemorySharesLevel &quot;custom&quot; -MemorySharesValue 0
$SddcClusterSpec &#x3D; Initialize-VcfCbSddcClusterSpec -ClusterName &quot;ClusterName&quot; -ClusterEvcMode &quot;MyClusterEvcMode&quot; -PersonalityName &quot;MyPersonalityName&quot; -ClusterImageEnabled $true -ResourcePoolSpecs $ResourcePoolSpec -HostFailuresToTolerate 3 -VmFolders @{ key_example &#x3D; &quot;MyInner&quot; }


$NiocSpec &#x3D; Initialize-VcfCbNiocSpec -TrafficType &quot;MANAGEMENT&quot; -Value &quot;MyValue&quot;

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

$VmnicToUplink &#x3D; Initialize-VcfCbVmnicToUplink -Id &quot;vmnic0&quot; -Uplink &quot;uplink1&quot;
$TeamingSpec &#x3D; Initialize-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$DvsSpec &#x3D; Initialize-VcfCbDvsSpec -DvsName &quot;VdsName&quot; -Vmnics &quot;MyVmnics&quot; -Networks &quot;MANAGEMENT&quot; -NiocSpecs $NiocSpec -Mtu 9000 -IsUsedByNsxt $true -NsxtSwitchConfig $NsxtSwitchConfig -VmnicsToUplinks $VmnicToUplink -NsxTeamings $TeamingSpec


$VsanEsaConfig &#x3D; Initialize-VcfCbVsanEsaConfig -Enabled $false
$VsanSpec &#x3D; Initialize-VcfCbVsanSpec -LicenseFile &quot;MyLicenseFile&quot; -HclFile &quot;MyHclFile&quot; -DatastoreName &quot;MyDatastoreName&quot; -VsanDedup $false -EsaConfig $VsanEsaConfig


$NsxtManagerSpec &#x3D; Initialize-VcfCbNsxtManagerSpec -Hostname &quot;MyHostname&quot; -Ip &quot;MyIp&quot;
$NsxtTransportZone &#x3D; Initialize-VcfCbNsxtTransportZone -ZoneName &quot;MyZoneName&quot; -NetworkName &quot;MyNetworkName&quot;


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

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

$SddcNsxtSpec &#x3D; Initialize-VcfCbSddcNsxtSpec -NsxtManagers $NsxtManagerSpec -NsxtManagerSize &quot;medium&quot; -NsxtLicense &quot;MyNsxtLicense&quot; -Vip &quot;MyVip&quot; -VipFqdn &quot;MyVipFqdn&quot; -RootNsxtManagerPassword &quot;MyRootNsxtManagerPassword&quot; -NsxtAdminPassword &quot;MyNsxtAdminPassword&quot; -NsxtAuditPassword &quot;MyNsxtAuditPassword&quot; -OverLayTransportZone $NsxtTransportZone -TransportVlanId 1000 -IpAddressPoolSpec $IpAddressPoolSpec


$IpRange &#x3D; Initialize-VcfCbIpRange -StartIpAddress &quot;192.168.0.123&quot; -EndIpAddress &quot;192.168.0.128&quot;
$SddcNetworkSpec &#x3D; Initialize-VcfCbSddcNetworkSpec -NetworkType &quot;MANAGEMENT&quot; -Subnet &quot;10.0.0.250/24&quot; -Gateway &quot;10.0.0.250&quot; -SubnetMask &quot;255.255.255.0&quot; -ExcludeIpaddresses &quot;[10.0.0.10,10.0.0.11]&quot; -ExcludeIpAddressRanges &quot;MyExcludeIpAddressRanges&quot; -IncludeIpAddress &quot;[10.0.0.100]&quot; -IncludeIpAddressRanges $IpRange -VlanId &quot;1000&quot; -Mtu &quot;MyMtu&quot; -TeamingPolicy &quot;loadbalance_ip&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot; -PortGroupKey &quot;MyPortGroupKey&quot;

$DnsSpec &#x3D; Initialize-VcfCbDnsSpec -Subdomain &quot;vcf.vmware.com&quot; -Domain &quot;vmware.com&quot; -Nameserver &quot;172.0.0.4&quot; -SecondaryNameserver &quot;172.0.0.5&quot; -Nameservers &quot;[172.0.0.4, 172.0.0.5]&quot;

$SddcManagerSpec &#x3D; Initialize-VcfCbSddcManagerSpec -RootUserCredentials $SddcCredentials -Hostname &quot;MyHostname&quot; -SecondUserCredentials $SddcCredentials -LocalUserPassword &quot;MyLocalUserPassword&quot; -IpAddress &quot;MyIpAddress&quot;


$PscSsoSpec &#x3D; Initialize-VcfCbPscSsoSpec -SsoDomain &quot;MySsoDomain&quot;
$PscSpec &#x3D; Initialize-VcfCbPscSpec -PscSsoSpec $PscSsoSpec -AdminUserSsoPassword &quot;MyAdminUserSsoPassword&quot;


$VxManagerSpec &#x3D; Initialize-VcfCbVxManagerSpec -VxManagerHostName &quot;MyVxManagerHostName&quot; -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $SddcCredentials -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;


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

$ProxySpec &#x3D; Initialize-VcfCbProxySpec -Host &quot;10.0.0.250&quot; -Port 3128 -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -TransferProtocol &quot;HTTPS&quot;
$SddcSpec &#x3D; Initialize-VcfCbSddcSpec -SddcId &quot;sfo01-m01&quot; -TaskName &quot;workflowconfig/workflowspec-ems.json&quot; -WorkflowType &quot;One among: VCF, VCF_VXRAIL&quot; -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -ClusterSpec $SddcClusterSpec -DvsSpecs $DvsSpec -VsanSpec $VsanSpec -NsxtSpec $SddcNsxtSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers &quot;[10.0.0.100, 10.0.0.101]&quot; -SddcManagerSpec $SddcManagerSpec -PscSpecs $PscSpec -VxManagerSpec $VxManagerSpec -ManagementPoolName &quot;MyManagementPoolName&quot; -ExcludedComponents &quot;MyExcludedComponents&quot; -DvSwitchVersion &quot;8.0.0&quot; -CeipEnabled $true -FipsEnabled $true -EsxLicense &quot;XXXX-XXXX-XXXX-XXXX&quot; -SkipEsxThumbprintValidation $false -SkipGatewayPingValidation $false -SecuritySpec $SecuritySpec -ProxySpec $ProxySpec -DeployWithoutLicenseKeys $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcSpec 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-VcfCbSddcHostSpec -Hostname &quot;esx-1&quot;

$SddcVcenterSpec &#x3D; Initialize-VcfCbSddcVcenterSpec -VcenterHostname &quot;vcenter.rainpole.io&quot; -RootVcenterPassword &quot;Sample_Password123&quot;

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

$DnsSpec &#x3D; Initialize-VcfCbDnsSpec -Subdomain &quot;vcf.vmware.com&quot;
$SddcSpec &#x3D; Initialize-VcfCbSddcSpec -SddcId &quot;sfo01-m01&quot; -HostSpecs $SddcHostSpec -VcenterSpec $SddcVcenterSpec -NetworkSpecs $SddcNetworkSpec -DnsSpec $DnsSpec -NtpServers &quot;[10.0.0.100, 10.0.0.101]&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcSpec 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.vmware.com/apis/vcf/latest/data-structures/SddcSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcVcenterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcClusterSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVsanSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcNsxtSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDnsSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcManagerSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVxManagerSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSecuritySpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbProxySpec</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-VcfCbSddcVcenterSpec</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-VcfCbSddcVcenterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseFile</maml:name>
          <maml:Description>
            <maml:para>License File/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>VcenterIp</maml:name>
          <maml:Description>
            <maml:para>vCenter IP address. Can be omitted if hostname is provided.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>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 8 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.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
          <maml:Description>
            <maml:para>vCenter Server SSH thumbprint (RSA SHA256). This is only for VCF on VxRail</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>vCenter Server SSL thumbprint (SHA256). This is only for VCF on VxRail</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>LicenseFile</maml:name>
        <maml:Description>
          <maml:para>License File/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>VcenterIp</maml:name>
        <maml:Description>
          <maml:para>vCenter IP address. Can be omitted if hostname is provided.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>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 8 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.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SshThumbprint</maml:name>
        <maml:Description>
          <maml:para>vCenter Server SSH thumbprint (RSA SHA256). This is only for VCF on VxRail</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>vCenter Server SSL thumbprint (SHA256). This is only for VCF on VxRail</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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-VcfCbSddcVcenterSpec -LicenseFile &quot;MyLicenseFile&quot; -VcenterIp &quot;10.0.0.6&quot; -VcenterHostname &quot;vcenter.rainpole.io&quot; -RootVcenterPassword &quot;Sample_Password123&quot; -VmSize &quot;medium&quot; -StorageSize &quot;lstorage&quot; -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcVcenterSpec 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-VcfCbSddcVcenterSpec -VcenterHostname &quot;vcenter.rainpole.io&quot; -RootVcenterPassword &quot;Sample_Password123&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSddcVcenterSpec 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.vmware.com/apis/vcf/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-VcfCbSecuritySpec</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-VcfCbSecuritySpec</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;RootCaCerts&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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;RootCaCerts&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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-VcfCbRootCaCerts -Alias &quot;MyAlias&quot; -CertChain &quot;MyCertChain&quot;
$SecuritySpec &#x3D; Initialize-VcfCbSecuritySpec -EsxiCertsMode &quot;VMCA&quot; -RootCaCerts $RootCaCerts
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSecuritySpec 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-VcfCbSecuritySpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSecuritySpec 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.vmware.com/apis/vcf/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-VcfCbSelectedCheckSetCandidate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SelectedCheckSetCandidate</command:noun>
      <maml:description>
        <maml:para>Selected check-set candidate</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Selected check-set candidate</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSelectedCheckSetCandidate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CheckSetId</maml:name>
          <maml:Description>
            <maml:para>Id of the selected check-set</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>CheckSetId</maml:name>
        <maml:Description>
          <maml:para>Id of the selected check-set</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSelectedCheckSetCandidate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SelectedCheckSetCandidate &#x3D; Initialize-VcfCbSelectedCheckSetCandidate -CheckSetId &quot;MyCheckSetId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSelectedCheckSetCandidate 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.vmware.com/apis/vcf/latest/data-structures/SelectedCheckSetCandidate</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-VcfCbSharesInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SharesInfo</command:noun>
      <maml:description>
        <maml:para>Specify relative allocation between resource consumers</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specify relative allocation between resource consumers</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSharesInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Shares</maml:name>
          <maml:Description>
            <maml:para>The number of shares allocated</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>Level</maml:name>
          <maml:Description>
            <maml:para>The allocation level</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Shares</maml:name>
        <maml:Description>
          <maml:para>The number of shares allocated</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>Level</maml:name>
        <maml:Description>
          <maml:para>The allocation level</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSharesInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SharesInfo &#x3D; Initialize-VcfCbSharesInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSharesInfo 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.vmware.com/apis/vcf/latest/data-structures/SharesInfo</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-VcfCbSkuBomDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SkuBomDetails</command:noun>
      <maml:description>
        <maml:para>Model for sku with their name, description, patchBundles and bom</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for sku with their name, description, patchBundles and bom</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSkuBomDetails</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>SKU 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>Description</maml:name>
          <maml:Description>
            <maml:para>Description to be shown in release page</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SkuSpecificPatchBundles</maml:name>
          <maml:Description>
            <maml:para>List of patch bundles in this release</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SkuSpecificPatchBundles&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SkuSpecificPatchBundles&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>Bom</maml:name>
          <maml:Description>
            <maml:para>Sku specific bill of materials</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ProductVersion&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>Name</maml:name>
        <maml:Description>
          <maml:para>SKU 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>Description</maml:name>
        <maml:Description>
          <maml:para>Description to be shown in release page</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SkuSpecificPatchBundles</maml:name>
        <maml:Description>
          <maml:para>List of patch bundles in this release</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SkuSpecificPatchBundles&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SkuSpecificPatchBundles&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>Bom</maml:name>
        <maml:Description>
          <maml:para>Sku specific bill of materials</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ProductVersion&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ProductVersion&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>
$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot; -ReleaseURL &quot;MyReleaseURL&quot; -AdditionalMetadata &quot;MyAdditionalMetadata&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -SkuSpecificPatchBundles $SkuSpecificPatchBundles -Bom $ProductVersion
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSkuBomDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$ProductVersion &#x3D; Initialize-VcfCbProductVersion -Name &quot;MyName&quot; -_Version &quot;My_Version&quot; -PublicName &quot;MyPublicName&quot;
$SkuBomDetails &#x3D; Initialize-VcfCbSkuBomDetails -Bom $ProductVersion
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSkuBomDetails 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.vmware.com/apis/vcf/latest/data-structures/SkuBomDetails</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-VcfCbSkuSpecificPatchBundles</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SkuSpecificPatchBundles</command:noun>
      <maml:description>
        <maml:para>Model for Sku specific patch bundle in a release</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for Sku specific patch bundle in a release</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSkuSpecificPatchBundles</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleType</maml:name>
          <maml:Description>
            <maml:para>Bundle type of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleVersion</maml:name>
          <maml:Description>
            <maml:para>Bundle Version 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Product 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>BundleType</maml:name>
        <maml:Description>
          <maml:para>Bundle type of the patch 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>BundleVersion</maml:name>
        <maml:Description>
          <maml:para>Bundle Version 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Version</maml:name>
        <maml:Description>
          <maml:para>Product 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>$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSkuSpecificPatchBundles with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SkuSpecificPatchBundles &#x3D; Initialize-VcfCbSkuSpecificPatchBundles -BundleType &quot;MyBundleType&quot; -BundleVersion &quot;MyBundleVersion&quot; -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSkuSpecificPatchBundles 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.vmware.com/apis/vcf/latest/data-structures/SkuSpecificPatchBundles</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-VcfCbSmartNicInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SmartNicInfo</command:noun>
      <maml:description>
        <maml:para>Represents informtion related to smart nic</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents informtion related to smart nic</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSmartNicInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VendorName</maml:name>
          <maml:Description>
            <maml:para>Vendor Name of the SmartNicInfo</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DpuId</maml:name>
          <maml:Description>
            <maml:para>Dpu ID corresponding to the SmartNicInfo</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VendorName</maml:name>
        <maml:Description>
          <maml:para>Vendor Name of the SmartNicInfo</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DpuId</maml:name>
        <maml:Description>
          <maml:para>Dpu ID corresponding to the SmartNicInfo</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo -VendorName &quot;MyVendorName&quot; -DpuId &quot;MyDpuId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSmartNicInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SmartNicInfo &#x3D; Initialize-VcfCbSmartNicInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSmartNicInfo 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.vmware.com/apis/vcf/latest/data-structures/SmartNicInfo</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-VcfCbSoftwareComponent</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SoftwareComponent</command:noun>
      <maml:description>
        <maml:para>Software Components which are Upgradable</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Software Components which are Upgradable</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSoftwareComponent</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of Resource/Software Component</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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/Software Component</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of Resource/Software Component</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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/Software Component</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SoftwareComponent &#x3D; Initialize-VcfCbSoftwareComponent -Id &quot;MyId&quot; -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSoftwareComponent with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SoftwareComponent &#x3D; Initialize-VcfCbSoftwareComponent
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSoftwareComponent 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.vmware.com/apis/vcf/latest/data-structures/SoftwareComponent</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-VcfCbSoftwareInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SoftwareInfo</command:noun>
      <maml:description>
        <maml:para>SoftwareSpec contains base os, components, hardware support, addOn metadata to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>SoftwareSpec contains base os, components, hardware support, addOn metadata to install/update the appropriate Cloud Foundation software components in your management domain or workload domain.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSoftwareInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BaseImage</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">BaseImageInfo</command:parameterValue>
          <dev:type>
            <maml:name>BaseImageInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AddOn</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">AddOnInfo</command:parameterValue>
          <dev:type>
            <maml:name>AddOnInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Components</maml:name>
          <maml:Description>
            <maml:para>Personality components</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, ComponentInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, ComponentInfo&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>HardwareSupport</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">HardwareSupportInfo</command:parameterValue>
          <dev:type>
            <maml:name>HardwareSupportInfo</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>BaseImage</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">BaseImageInfo</command:parameterValue>
        <dev:type>
          <maml:name>BaseImageInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AddOn</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">AddOnInfo</command:parameterValue>
        <dev:type>
          <maml:name>AddOnInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Components</maml:name>
        <maml:Description>
          <maml:para>Personality components</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, ComponentInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, ComponentInfo&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>HardwareSupport</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">HardwareSupportInfo</command:parameterValue>
        <dev:type>
          <maml:name>HardwareSupportInfo</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>


$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSoftwareInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot;

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSoftwareInfo 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.vmware.com/apis/vcf/latest/data-structures/SoftwareInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBaseImageInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbAddOnInfo</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbHardwareSupportInfo</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-VcfCbSourceDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SourceDetails</command:noun>
      <maml:description>
        <maml:para>Details of the Identity Source</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Details of the Identity Source</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSourceDetails</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsersBaseDn</maml:name>
          <maml:Description>
            <maml:para>Base distinguished name for users</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>GroupsBaseDn</maml:name>
          <maml:Description>
            <maml:para>Base distinguished name for groups</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SSL certificate chain in base64 encoding. This field can be unset only, if all the active directory server endpoints use the LDAP (not LDAPS) protocol</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>ServerEndpoints</maml:name>
          <maml:Description>
            <maml:para>Active directory server endpoints. At least one active directory server endpoint must be set</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>UsersBaseDn</maml:name>
        <maml:Description>
          <maml:para>Base distinguished name for users</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>GroupsBaseDn</maml:name>
        <maml:Description>
          <maml:para>Base distinguished name for groups</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SSL certificate chain in base64 encoding. This field can be unset only, if all the active directory server endpoints use the LDAP (not LDAPS) protocol</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>ServerEndpoints</maml:name>
        <maml:Description>
          <maml:para>Active directory server endpoints. At least one active directory server endpoint must be set</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>$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSourceDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSourceDetails 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.vmware.com/apis/vcf/latest/data-structures/SourceDetails</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-VcfCbSsoDomainEntity</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SsoDomainEntity</command:noun>
      <maml:description>
        <maml:para>Represents SSO domain entity</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents SSO domain entity</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSsoDomainEntity</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the SSO domain entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the SSO domain entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of the SSO domain entity</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the SSO domain entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the SSO domain entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the SSO domain entity</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SsoDomainEntity &#x3D; Initialize-VcfCbSsoDomainEntity -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;One among: USER, GROUP&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSsoDomainEntity with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SsoDomainEntity &#x3D; Initialize-VcfCbSsoDomainEntity -Type &quot;One among: USER, GROUP&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSsoDomainEntity 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.vmware.com/apis/vcf/latest/data-structures/SsoDomainEntity</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-VcfCbSsoDomainSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SsoDomainSpec</command:noun>
      <maml:description>
        <maml:para>Spec for the SSO configuration in a VMware Cloud Foundation Domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec for the SSO configuration in a VMware Cloud Foundation Domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSsoDomainSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SsoDomainPassword</maml:name>
          <maml:Description>
            <maml:para>New SSO domain 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>SsoDomainName</maml:name>
          <maml:Description>
            <maml:para>SSO domain name to be created</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>SsoDomainPassword</maml:name>
        <maml:Description>
          <maml:para>New SSO domain 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>SsoDomainName</maml:name>
        <maml:Description>
          <maml:para>SSO domain name to be created</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SsoDomainSpec &#x3D; Initialize-VcfCbSsoDomainSpec -SsoDomainPassword &quot;MySsoDomainPassword&quot; -SsoDomainName &quot;MySsoDomainName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSsoDomainSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SsoDomainSpec &#x3D; Initialize-VcfCbSsoDomainSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSsoDomainSpec 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.vmware.com/apis/vcf/latest/data-structures/SsoDomainSpec</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-VcfCbStage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Stage</command:noun>
      <maml:description>
        <maml:para>Represents a Stage</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a Stage</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Stage 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>Type</maml:name>
          <maml:Description>
            <maml:para>Stage 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Stage description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Stage 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CompletionTimestamp</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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>Stage 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>Type</maml:name>
        <maml:Description>
          <maml:para>Stage 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Stage description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Stage 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CompletionTimestamp</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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>
$Stage &#x3D; Initialize-VcfCbStage -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Errors $Error
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Stage &#x3D; Initialize-VcfCbStage -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStage 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.vmware.com/apis/vcf/latest/data-structures/Stage</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-VcfCbStorage</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Storage</command:noun>
      <maml:description>
        <maml:para>Represents information about storage on a host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents information about storage on a host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStorage</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TotalCapacityMB</maml:name>
          <maml:Description>
            <maml:para>Total storage capacity in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>UsedCapacityMB</maml:name>
          <maml:Description>
            <maml:para>Used storage capacity in MB</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
          <dev:type>
            <maml:name>double</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Disks</maml:name>
          <maml:Description>
            <maml:para>Information about disks</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Disk&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Disk&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>TotalCapacityMB</maml:name>
        <maml:Description>
          <maml:para>Total storage capacity in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>UsedCapacityMB</maml:name>
        <maml:Description>
          <maml:para>Used storage capacity in MB</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">double</command:parameterValue>
        <dev:type>
          <maml:name>double</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Disks</maml:name>
        <maml:Description>
          <maml:para>Information about disks</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Disk&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Disk&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>
$Disk &#x3D; Initialize-VcfCbDisk -CapacityMB 0 -DiskType &quot;One among: HDD, FLASH&quot; -Manufacturer &quot;MyManufacturer&quot; -Model &quot;MyModel&quot;
$Storage &#x3D; Initialize-VcfCbStorage -TotalCapacityMB 0 -UsedCapacityMB 0 -Disks $Disk
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorage with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Storage &#x3D; Initialize-VcfCbStorage
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorage 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.vmware.com/apis/vcf/latest/data-structures/Storage</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-VcfCbStorageContainer</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StorageContainer</command:noun>
      <maml:description>
        <maml:para>Storage container representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Storage container representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStorageContainer</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the storage container</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the storage container</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ProtocolType</maml:name>
          <maml:Description>
            <maml:para>Storage protocol 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>ClusterId</maml:name>
          <maml:Description>
            <maml:para>ID of the cluster which is using the storage container</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the storage container</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the storage container</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ProtocolType</maml:name>
        <maml:Description>
          <maml:para>Storage protocol 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>ClusterId</maml:name>
        <maml:Description>
          <maml:para>ID of the cluster which is using the storage container</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$StorageContainer &#x3D; Initialize-VcfCbStorageContainer -Id &quot;MyId&quot; -Name &quot;MyName&quot; -ProtocolType &quot;One among: ISCSI, FC, NFS&quot; -ClusterId &quot;MyClusterId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageContainer with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$StorageContainer &#x3D; Initialize-VcfCbStorageContainer -Name &quot;MyName&quot; -ProtocolType &quot;One among: ISCSI, FC, NFS&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageContainer 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.vmware.com/apis/vcf/latest/data-structures/StorageContainer</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-VcfCbStorageContainerUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StorageContainerUpdateSpec</command:noun>
      <maml:description>
        <maml:para>Storage container update data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Storage container update data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStorageContainerUpdateSpec</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 storage container</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the storage container</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$StorageContainerUpdateSpec &#x3D; Initialize-VcfCbStorageContainerUpdateSpec -Name &quot;MyName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageContainerUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$StorageContainerUpdateSpec &#x3D; Initialize-VcfCbStorageContainerUpdateSpec -Name &quot;MyName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageContainerUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/StorageContainerUpdateSpec</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-VcfCbStorageInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StorageInfo</command:noun>
      <maml:description>
        <maml:para>Represents a storage metric with used and total for a resource</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a storage metric with used and total for a resource</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStorageInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Used</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
          <dev:type>
            <maml:name>DataMetric</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Total</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
          <dev:type>
            <maml:name>DataMetric</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>Used</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
        <dev:type>
          <maml:name>DataMetric</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Total</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DataMetric</command:parameterValue>
        <dev:type>
          <maml:name>DataMetric</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>
$DataMetric &#x3D; Initialize-VcfCbDataMetric -Value 0 -Unit &quot;B&quot;
$StorageInfo &#x3D; Initialize-VcfCbStorageInfo -Used $DataMetric -Total $DataMetric
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$StorageInfo &#x3D; Initialize-VcfCbStorageInfo
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStorageInfo 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.vmware.com/apis/vcf/latest/data-structures/StorageInfo</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDataMetric</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDataMetric</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-VcfCbStretchClusterNetworkProfile</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>StretchClusterNetworkProfile</command:noun>
      <maml:description>
        <maml:para>This specification contains the host switch configurations for the NSX transport nodes belonging to Secondary AZ.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the host switch configurations for the NSX transport nodes belonging to Secondary AZ.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbStretchClusterNetworkProfile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The network profile 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>Description</maml:name>
          <maml:Description>
            <maml:para>The network profile description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxtHostSwitchConfigs</maml:name>
          <maml:Description>
            <maml:para>The list of NSX host switch configurations</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtHostSwitchConfig&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>The network profile 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>Description</maml:name>
        <maml:Description>
          <maml:para>The network profile description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxtHostSwitchConfigs</maml:name>
        <maml:Description>
          <maml:para>The list of NSX host switch configurations</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtHostSwitchConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtHostSwitchConfig&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>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -IpAddressPoolName &quot;MyIpAddressPoolName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -Description &quot;MyDescription&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStretchClusterNetworkProfile with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
$NsxtHostSwitchConfig &#x3D; Initialize-VcfCbNsxtHostSwitchConfig -VdsName &quot;MyVdsName&quot; -UplinkProfileName &quot;MyUplinkProfileName&quot; -VdsUplinkToNsxUplink $UplinkMapping

$StretchClusterNetworkProfile &#x3D; Initialize-VcfCbStretchClusterNetworkProfile -Name &quot;MyName&quot; -NsxtHostSwitchConfigs $NsxtHostSwitchConfig
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbStretchClusterNetworkProfile 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.vmware.com/apis/vcf/latest/data-structures/StretchClusterNetworkProfile</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-VcfCbSubTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SubTask</command:noun>
      <maml:description>
        <maml:para>Represents a sub-task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a sub-task</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSubTask</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Sub-task 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>Type</maml:name>
          <maml:Description>
            <maml:para>Sub-task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Description</maml:name>
          <maml:Description>
            <maml:para>Sub-task description</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Sub-task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Sub-task creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Sub-task completion timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Stages</maml:name>
          <maml:Description>
            <maml:para>List of stages of the sub-task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Stage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Stage&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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>Resources</maml:name>
          <maml:Description>
            <maml:para>List of resources associated with sub-task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>SubTasks</maml:name>
          <maml:Description>
            <maml:para>List of child subtasks associated with this subtask</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SubTask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SubTask&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>Sub-task 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>Type</maml:name>
        <maml:Description>
          <maml:para>Sub-task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Description</maml:name>
        <maml:Description>
          <maml:para>Sub-task description</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Sub-task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Sub-task creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Sub-task completion timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Stages</maml:name>
        <maml:Description>
          <maml:para>List of stages of the sub-task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Stage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Stage&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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>Resources</maml:name>
        <maml:Description>
          <maml:para>List of resources associated with sub-task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>SubTasks</maml:name>
        <maml:Description>
          <maml:para>List of child subtasks associated with this subtask</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SubTask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SubTask&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>

$Stage &#x3D; Initialize-VcfCbStage -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Errors $Error

$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$SubTask &#x3D; Initialize-VcfCbSubTask -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, NOT_APPLICABLE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Stages $Stage -Errors $Error -Resources $Resource -SubTasks $SubTask
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSubTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SubTask &#x3D; Initialize-VcfCbSubTask -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, NOT_APPLICABLE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSubTask 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.vmware.com/apis/vcf/latest/data-structures/SubTask</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-VcfCbSupportBundle</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundle</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundle</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Support Bundle 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>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>CreationTimestamp.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>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="false" pipelineInput="false" aliases="none">
          <maml:name>BundleAvailable</maml:name>
          <maml:Description>
            <maml:para>Indicate if bundle is available in file system.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
          <maml:Description>
            <maml:para>Id of the Support Bundle task.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>CompletionTimestamp.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BundleName</maml:name>
          <maml:Description>
            <maml:para>Name of the Support 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>Status</maml:name>
        <maml:Description>
          <maml:para>Support Bundle 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>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>CreationTimestamp.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>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="false" pipelineInput="false" aliases="none">
        <maml:name>BundleAvailable</maml:name>
        <maml:Description>
          <maml:para>Indicate if bundle is available in file system.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
        <maml:Description>
          <maml:para>Id of the Support Bundle task.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>CompletionTimestamp.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BundleName</maml:name>
        <maml:Description>
          <maml:para>Name of the Support 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>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>$SupportBundle &#x3D; Initialize-VcfCbSupportBundle -Status &quot;One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -Description &quot;MyDescription&quot; -BundleAvailable &quot;MyBundleAvailable&quot; -Id &quot;MyId&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -BundleName &quot;MyBundleName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundle with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SupportBundle &#x3D; Initialize-VcfCbSupportBundle
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundle 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.vmware.com/apis/vcf/latest/data-structures/SupportBundle</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-VcfCbSupportBundleConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleConfig</command:noun>
      <maml:description>
        <maml:para>SupportBundle config.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>SupportBundle config.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundleConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SkipKnownHostCheck</maml:name>
          <maml:Description>
            <maml:para>Skip known_hosts file for SupportBundle collection.</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>Force</maml:name>
          <maml:Description>
            <maml:para>Run SOS operations, even if there is a Workload running.</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>SkipKnownHostCheck</maml:name>
        <maml:Description>
          <maml:para>Skip known_hosts file for SupportBundle collection.</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>Force</maml:name>
        <maml:Description>
          <maml:para>Run SOS operations, even if there is a Workload running.</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>$SupportBundleConfig &#x3D; Initialize-VcfCbSupportBundleConfig -SkipKnownHostCheck $false -Force $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SupportBundleConfig &#x3D; Initialize-VcfCbSupportBundleConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleConfig 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.vmware.com/apis/vcf/latest/data-structures/SupportBundleConfig</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-VcfCbSupportBundleIncludeItems</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleIncludeItems</command:noun>
      <maml:description>
        <maml:para>Sos Additional Reports for Support Bundle.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sos Additional Reports for Support Bundle.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundleIncludeItems</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SummaryReport</maml:name>
          <maml:Description>
            <maml:para>Collect Vcf Summary Reports.</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>HealthCheck</maml:name>
          <maml:Description>
            <maml:para>Perform SOS Health checks.</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>SummaryReport</maml:name>
        <maml:Description>
          <maml:para>Collect Vcf Summary Reports.</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>HealthCheck</maml:name>
        <maml:Description>
          <maml:para>Perform SOS Health checks.</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>$SupportBundleIncludeItems &#x3D; Initialize-VcfCbSupportBundleIncludeItems -SummaryReport $false -HealthCheck $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleIncludeItems with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SupportBundleIncludeItems &#x3D; Initialize-VcfCbSupportBundleIncludeItems
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleIncludeItems 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.vmware.com/apis/vcf/latest/data-structures/SupportBundleIncludeItems</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-VcfCbSupportBundleOption</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleOption</command:noun>
      <maml:description>
        <maml:para>Sos options for support bundle collection.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Sos options for support bundle collection.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundleOption</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Config</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SupportBundleConfig</command:parameterValue>
          <dev:type>
            <maml:name>SupportBundleConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Include</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SupportBundleIncludeItems</command:parameterValue>
          <dev:type>
            <maml:name>SupportBundleIncludeItems</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>Config</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SupportBundleConfig</command:parameterValue>
        <dev:type>
          <maml:name>SupportBundleConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Include</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SupportBundleIncludeItems</command:parameterValue>
        <dev:type>
          <maml:name>SupportBundleIncludeItems</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>
$SupportBundleConfig &#x3D; Initialize-VcfCbSupportBundleConfig -SkipKnownHostCheck $false -Force $false
$SupportBundleIncludeItems &#x3D; Initialize-VcfCbSupportBundleIncludeItems -SummaryReport $false -HealthCheck $false
$SupportBundleOption &#x3D; Initialize-VcfCbSupportBundleOption -Config $SupportBundleConfig -Include $SupportBundleIncludeItems
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleOption with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SupportBundleOption &#x3D; Initialize-VcfCbSupportBundleOption
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleOption 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.vmware.com/apis/vcf/latest/data-structures/SupportBundleOption</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSupportBundleConfig</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSupportBundleIncludeItems</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-VcfCbSupportBundleScope</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleScope</command:noun>
      <maml:description>
        <maml:para>Domain and cluster under which logs should be collected.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Domain and cluster under which logs should be collected.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundleScope</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IncludeFreeHosts</maml:name>
          <maml:Description>
            <maml:para>Include free hosts.</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>Domains</maml:name>
          <maml:Description>
            <maml:para>Domains and Clusters for SOS operation.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Domains&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Domains&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>IncludeFreeHosts</maml:name>
        <maml:Description>
          <maml:para>Include free hosts.</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>Domains</maml:name>
        <maml:Description>
          <maml:para>Domains and Clusters for SOS operation.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Domains&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Domains&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>
$Domains &#x3D; Initialize-VcfCbDomains -DomainName &quot;MyDomainName&quot; -ClusterNames &quot;MyClusterNames&quot;
$SupportBundleScope &#x3D; Initialize-VcfCbSupportBundleScope -IncludeFreeHosts $false -Domains $Domains
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleScope with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SupportBundleScope &#x3D; Initialize-VcfCbSupportBundleScope
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleScope 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.vmware.com/apis/vcf/latest/data-structures/SupportBundleScope</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-VcfCbSupportBundleSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SupportBundleSpec</command:noun>
      <maml:description>
        <maml:para>No description available.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>No description available.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSupportBundleSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Options</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SupportBundleOption</command:parameterValue>
          <dev:type>
            <maml:name>SupportBundleOption</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Scope</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SupportBundleScope</command:parameterValue>
          <dev:type>
            <maml:name>SupportBundleScope</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Logs</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Logs</command:parameterValue>
          <dev:type>
            <maml:name>Logs</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>Options</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SupportBundleOption</command:parameterValue>
        <dev:type>
          <maml:name>SupportBundleOption</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Scope</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SupportBundleScope</command:parameterValue>
        <dev:type>
          <maml:name>SupportBundleScope</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Logs</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Logs</command:parameterValue>
        <dev:type>
          <maml:name>Logs</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>

$SupportBundleConfig &#x3D; Initialize-VcfCbSupportBundleConfig -SkipKnownHostCheck $false -Force $false
$SupportBundleIncludeItems &#x3D; Initialize-VcfCbSupportBundleIncludeItems -SummaryReport $false -HealthCheck $false
$SupportBundleOption &#x3D; Initialize-VcfCbSupportBundleOption -Config $SupportBundleConfig -Include $SupportBundleIncludeItems


$Domains &#x3D; Initialize-VcfCbDomains -DomainName &quot;MyDomainName&quot; -ClusterNames &quot;MyClusterNames&quot;
$SupportBundleScope &#x3D; Initialize-VcfCbSupportBundleScope -IncludeFreeHosts $false -Domains $Domains

$Logs &#x3D; Initialize-VcfCbLogs -VcLogs $false -NsxLogs $false -EsxLogs $false -WcpLogs $false -SddcManagerLogs $false -ApiLogs $false -VxrailManagerLogs $false -SystemDebugLogs $false -VmScreenshots $false -VraLogs $false -VropsLogs $false -VrliLogs $false -VrslcmLogs $false -AutomationLogs $false -OperationsLogs $false -OperationsForLogs $false -LifecycleLogs $false
$SupportBundleSpec &#x3D; Initialize-VcfCbSupportBundleSpec -Options $SupportBundleOption -Scope $SupportBundleScope -Logs $Logs
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$SupportBundleSpec &#x3D; Initialize-VcfCbSupportBundleSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSupportBundleSpec 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.vmware.com/apis/vcf/latest/data-structures/SupportBundleSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSupportBundleOption</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSupportBundleScope</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLogs</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-VcfCbSyncClientTokenInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>SyncClientTokenInfo</command:noun>
      <maml:description>
        <maml:para>Represents the information about sync client token</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the information about sync client token</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSyncClientTokenInfo</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpireIn</maml:name>
          <maml:Description>
            <maml:para>The seconds in which the token expires. Please start using expireAt field for the same.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ExpireAt</maml:name>
          <maml:Description>
            <maml:para>The seconds at which the token expires</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Token</maml:name>
          <maml:Description>
            <maml:para>The sync client bearer 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ScimUrl</maml:name>
          <maml:Description>
            <maml:para>The WS1B SCIM URL to push users and groups data from external identity provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>ExpireIn</maml:name>
        <maml:Description>
          <maml:para>The seconds in which the token expires. Please start using expireAt field for the same.</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ExpireAt</maml:name>
        <maml:Description>
          <maml:para>The seconds at which the token expires</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Token</maml:name>
        <maml:Description>
          <maml:para>The sync client bearer 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ScimUrl</maml:name>
        <maml:Description>
          <maml:para>The WS1B SCIM URL to push users and groups data from external identity provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$SyncClientTokenInfo &#x3D; Initialize-VcfCbSyncClientTokenInfo -ExpireIn 0 -ExpireAt &quot;MyExpireAt&quot; -Token &quot;MyToken&quot; -ScimUrl &quot;MyScimUrl&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSyncClientTokenInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$SyncClientTokenInfo &#x3D; Initialize-VcfCbSyncClientTokenInfo -ExpireIn 0 -ExpireAt &quot;MyExpireAt&quot; -Token &quot;MyToken&quot; -ScimUrl &quot;MyScimUrl&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSyncClientTokenInfo 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.vmware.com/apis/vcf/latest/data-structures/SyncClientTokenInfo</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-VcfCbSystem</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>System</command:noun>
      <maml:description>
        <maml:para>Represents a system</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a system</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbSystem</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The identifier of the system</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>MaxAllowedDomainsInSubscription</maml:name>
          <maml:Description>
            <maml:para>The maximum number of domains allowed 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Id</maml:name>
        <maml:Description>
          <maml:para>The identifier of the system</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>MaxAllowedDomainsInSubscription</maml:name>
        <maml:Description>
          <maml:para>The maximum number of domains allowed 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>$System &#x3D; Initialize-VcfCbSystem -Id &quot;MyId&quot; -MaxAllowedDomainsInSubscription 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSystem with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$System &#x3D; Initialize-VcfCbSystem
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSystem 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.vmware.com/apis/vcf/latest/data-structures/System</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-VcfCbSystemUpdateSpec</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-VcfCbSystemUpdateSpec</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-VcfCbSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSystemUpdateSpec 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-VcfCbSystemUpdateSpec -MaxAllowedDomainsInSubscription 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbSystemUpdateSpec 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.vmware.com/apis/vcf/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-VcfCbTag</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Tag</command:noun>
      <maml:description>
        <maml:para>Represents a tag</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a tag</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTag</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the tag</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the tag</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CategoryId</maml:name>
          <maml:Description>
            <maml:para>ID of the tag category</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CategoryName</maml:name>
          <maml:Description>
            <maml:para>Category name of the tag</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the tag</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the tag</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CategoryId</maml:name>
        <maml:Description>
          <maml:para>ID of the tag category</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CategoryName</maml:name>
        <maml:Description>
          <maml:para>Category name of the tag</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTag with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Tag &#x3D; Initialize-VcfCbTag
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTag 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.vmware.com/apis/vcf/latest/data-structures/Tag</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-VcfCbTagAssignmentResult</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TagAssignmentResult</command:noun>
      <maml:description>
        <maml:para>Represents a Tag Assignment Result</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a Tag Assignment Result</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTagAssignmentResult</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Success</maml:name>
          <maml:Description>
            <maml:para>Success value of Assign/Detach Tags operation</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>DefaultErrorMessages</maml:name>
          <maml:Description>
            <maml:para>Default Error messages for Assign/Detach Tags operation</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>Success</maml:name>
        <maml:Description>
          <maml:para>Success value of Assign/Detach Tags operation</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>DefaultErrorMessages</maml:name>
        <maml:Description>
          <maml:para>Default Error messages for Assign/Detach Tags operation</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>$TagAssignmentResult &#x3D; Initialize-VcfCbTagAssignmentResult -Success $false -DefaultErrorMessages &quot;MyDefaultErrorMessages&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagAssignmentResult with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TagAssignmentResult &#x3D; Initialize-VcfCbTagAssignmentResult
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagAssignmentResult 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.vmware.com/apis/vcf/latest/data-structures/TagAssignmentResult</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-VcfCbTaggedResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TaggedResource</command:noun>
      <maml:description>
        <maml:para>Specifies a resource with id and type</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Specifies a resource with id and type</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTaggedResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 the resource</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 the resource</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$TaggedResource &#x3D; Initialize-VcfCbTaggedResource -Id &quot;MyId&quot; -Type &quot;MyType&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTaggedResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TaggedResource &#x3D; Initialize-VcfCbTaggedResource
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTaggedResource 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.vmware.com/apis/vcf/latest/data-structures/TaggedResource</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-VcfCbTagManagerModel</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TagManagerModel</command:noun>
      <maml:description>
        <maml:para>Represents a Tag Manager Model</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a Tag Manager Model</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTagManagerModel</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagManagerUrl</maml:name>
          <maml:Description>
            <maml:para>Tag Manager URL value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>TagManagerUrl</maml:name>
        <maml:Description>
          <maml:para>Tag Manager URL value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$TagManagerModel &#x3D; Initialize-VcfCbTagManagerModel -TagManagerUrl &quot;MyTagManagerUrl&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagManagerModel with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TagManagerModel &#x3D; Initialize-VcfCbTagManagerModel
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagManagerModel 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.vmware.com/apis/vcf/latest/data-structures/TagManagerModel</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-VcfCbTagsForResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TagsForResource</command:noun>
      <maml:description>
        <maml:para>Represents a taggable resource with its associations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a taggable resource with its associations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTagsForResource</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Resource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">TaggedResource</command:parameterValue>
          <dev:type>
            <maml:name>TaggedResource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Tags</maml:name>
          <maml:Description>
            <maml:para>List of associated tags</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Tag&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>Resource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">TaggedResource</command:parameterValue>
        <dev:type>
          <maml:name>TaggedResource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Tags</maml:name>
        <maml:Description>
          <maml:para>List of associated tags</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Tag&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Tag&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>
$TaggedResource &#x3D; Initialize-VcfCbTaggedResource -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Tag &#x3D; Initialize-VcfCbTag -Id &quot;MyId&quot; -Name &quot;MyName&quot; -CategoryId &quot;MyCategoryId&quot; -CategoryName &quot;MyCategoryName&quot;
$TagsForResource &#x3D; Initialize-VcfCbTagsForResource -Resource $TaggedResource -Tags $Tag
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagsForResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$TagsForResource &#x3D; Initialize-VcfCbTagsForResource
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagsForResource 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.vmware.com/apis/vcf/latest/data-structures/TagsForResource</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbTaggedResource</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-VcfCbTagsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TagsSpec</command:noun>
      <maml:description>
        <maml:para>Tags Spec</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Tags Spec</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTagsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TagIds</maml:name>
          <maml:Description>
            <maml:para>Tag IDs</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>TagIds</maml:name>
        <maml:Description>
          <maml:para>Tag IDs</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>$TagsSpec &#x3D; Initialize-VcfCbTagsSpec -TagIds &quot;MyTagIds&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TagsSpec &#x3D; Initialize-VcfCbTagsSpec -TagIds &quot;MyTagIds&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTagsSpec 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.vmware.com/apis/vcf/latest/data-structures/TagsSpec</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-VcfCbTargetProductVersion</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TargetProductVersion</command:noun>
      <maml:description>
        <maml:para>Model for target product versions in domain release view.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Model for target product versions in domain release view.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTargetProductVersion</maml:name>
        <command:parameter required="true" 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Target upgrade version 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>_Version</maml:name>
        <maml:Description>
          <maml:para>Target upgrade version 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: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>$TargetProductVersion &#x3D; Initialize-VcfCbTargetProductVersion -ProductType &quot;One among: SDDC_MANAGER, ESX, VCENTER, VXRAIL, NSX&quot; -_Version &quot;My_Version&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTargetProductVersion with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TargetProductVersion &#x3D; Initialize-VcfCbTargetProductVersion -ProductType &quot;One among: SDDC_MANAGER, ESX, VCENTER, VXRAIL, NSX&quot; -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTargetProductVersion 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.vmware.com/apis/vcf/latest/data-structures/TargetProductVersion</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-VcfCbTask</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Task</command:noun>
      <maml:description>
        <maml:para>Represents a task</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a task</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTask</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</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Task 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>LocalizableDescriptionPack</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">MessagePack</command:parameterValue>
          <dev:type>
            <maml:name>MessagePack</maml:name>
            <maml: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>Operation that is represented by the Task in machine readable format. The value is controlled by the owners/producers of the Task. The convention is &lt;resource&gt;_&lt;operation&gt;</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>Task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>Task creation timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
          <maml:Description>
            <maml:para>Task completion timestamp</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>SubTasks</maml:name>
          <maml:Description>
            <maml:para>List of sub-tasks of the task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SubTask&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SubTask&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>Errors</maml:name>
          <maml:Description>
            <maml:para>List of errors in case of a failure</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>Resources</maml:name>
          <maml:Description>
            <maml:para>List of resources associated with task</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Resource&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>ResolutionStatus</maml:name>
          <maml:Description>
            <maml:para>Resolution state</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsCancellable</maml:name>
          <maml:Description>
            <maml:para>Represents task can be cancellable 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>IsRetryable</maml:name>
          <maml:Description>
            <maml:para>Indicates whether a task is eligible for retry 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: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</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Task 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>LocalizableDescriptionPack</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">MessagePack</command:parameterValue>
        <dev:type>
          <maml:name>MessagePack</maml:name>
          <maml: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>Operation that is represented by the Task in machine readable format. The value is controlled by the owners/producers of the Task. The convention is &lt;resource&gt;_&lt;operation&gt;</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>Task 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>Task creation timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>CompletionTimestamp</maml:name>
        <maml:Description>
          <maml:para>Task completion timestamp</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>SubTasks</maml:name>
        <maml:Description>
          <maml:para>List of sub-tasks of the task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SubTask&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SubTask&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>Errors</maml:name>
        <maml:Description>
          <maml:para>List of errors in case of a failure</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>Resources</maml:name>
        <maml:Description>
          <maml:para>List of resources associated with task</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Resource&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Resource&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>ResolutionStatus</maml:name>
        <maml:Description>
          <maml:para>Resolution state</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsCancellable</maml:name>
        <maml:Description>
          <maml:para>Represents task can be cancellable 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>IsRetryable</maml:name>
        <maml:Description>
          <maml:para>Indicates whether a task is eligible for retry 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: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>


$Stage &#x3D; Initialize-VcfCbStage -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Errors $Error

$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$SubTask &#x3D; Initialize-VcfCbSubTask -Name &quot;MyName&quot; -Type &quot;MyType&quot; -Description &quot;MyDescription&quot; -Status &quot;One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, NOT_APPLICABLE&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -Stages $Stage -Errors $Error -Resources $Resource -SubTasks $SubTask

$Task &#x3D; Initialize-VcfCbTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -LocalizableDescriptionPack $MessagePack -Type &quot;Sample values: HOST_COMMISSION, HOST_DECOMMISSION&quot; -Status &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot; -SubTasks $SubTask -Errors $Error -Resources $Resource -ResolutionStatus &quot;Can have only one of the two values: RESOLVED or UNRESOLVED&quot; -IsCancellable $false -IsRetryable $false
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTask with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Task &#x3D; Initialize-VcfCbTask -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Status &quot;One among: PENDING, IN_PROGRESS, In Progress, SUCCESSFUL, Successful, FAILED, Failed, CANCELLED, Cancelled, COMPLETED_WITH_WARNING, SKIPPED&quot; -CreationTimestamp &quot;MyCreationTimestamp&quot; -CompletionTimestamp &quot;MyCompletionTimestamp&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTask 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.vmware.com/apis/vcf/latest/data-structures/Task</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCb</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-VcfCbTeamingSpec</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-VcfCbTeamingSpec</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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTeamingSpec 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTeamingSpec 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.vmware.com/apis/vcf/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-VcfCbTemporaryNetwork</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TemporaryNetwork</command:noun>
      <maml:description>
        <maml:para>Temporary Network for vCenter Upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Temporary Network for vCenter Upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTemporaryNetwork</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address for vCenter Upgrade temporary 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet Mask for vCenter Upgrade temporary 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Gateway</maml:name>
          <maml:Description>
            <maml:para>Gateway for vCenter Upgrade temporary 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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address for vCenter Upgrade temporary 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet Mask for vCenter Upgrade temporary 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Gateway</maml:name>
        <maml:Description>
          <maml:para>Gateway for vCenter Upgrade temporary 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>$TemporaryNetwork &#x3D; Initialize-VcfCbTemporaryNetwork -IpAddress &quot;MyIpAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTemporaryNetwork with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TemporaryNetwork &#x3D; Initialize-VcfCbTemporaryNetwork -IpAddress &quot;MyIpAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTemporaryNetwork 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.vmware.com/apis/vcf/latest/data-structures/TemporaryNetwork</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-VcfCbTokenCreationSpec</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-VcfCbTokenCreationSpec</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-VcfCbTokenCreationSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot; -ApiKey &quot;MyApiKey&quot; -IdToken &quot;MyIdToken&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTokenCreationSpec 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-VcfCbTokenCreationSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTokenCreationSpec 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.vmware.com/apis/vcf/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-VcfCbTokenPair</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TokenPair</command:noun>
      <maml:description>
        <maml:para>This contains the access token and the refresh token for the user API access.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This contains the access token and the refresh token for the user API access.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTokenPair</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AccessToken</maml:name>
          <maml:Description>
            <maml:para>Bearer token that can be used to make public API calls</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>RefreshToken</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">RefreshToken</command:parameterValue>
          <dev:type>
            <maml:name>RefreshToken</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>AccessToken</maml:name>
        <maml:Description>
          <maml:para>Bearer token that can be used to make public API calls</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>RefreshToken</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">RefreshToken</command:parameterValue>
        <dev:type>
          <maml:name>RefreshToken</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>
$RefreshToken &#x3D; Initialize-VcfCbRefreshToken -Id &quot;MyId&quot;
$TokenPair &#x3D; Initialize-VcfCbTokenPair -AccessToken &quot;MyAccessToken&quot; -RefreshToken $RefreshToken
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTokenPair with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$TokenPair &#x3D; Initialize-VcfCbTokenPair
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTokenPair 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.vmware.com/apis/vcf/latest/data-structures/TokenPair</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbRefreshToken</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-VcfCbTransportZone</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-VcfCbTransportZone</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-VcfCbTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTransportZone 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-VcfCbTransportZone -TransportType &quot;One among: VLAN, OVERLAY&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTransportZone 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.vmware.com/apis/vcf/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-VcfCbTrustedCertificate</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>TrustedCertificate</command:noun>
      <maml:description>
        <maml:para>The Trusted Certificate details.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The Trusted Certificate details.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbTrustedCertificate</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: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: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: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: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>$TrustedCertificate &#x3D; Initialize-VcfCbTrustedCertificate -Alias &quot;vcf_59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTrustedCertificate with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$TrustedCertificate &#x3D; Initialize-VcfCbTrustedCertificate -Alias &quot;vcf_59:24:D5:18:04:A0:26:B0:A4:05:EA:82:60:95:82:A2:4B:F6:31:FB:81:93:01:F3:29:7D:34:9C:D3:05:39:90&quot; -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTrustedCertificate 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.vmware.com/apis/vcf/latest/data-structures/TrustedCertificate</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-VcfCbTrustedCertificateSpec</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-VcfCbTrustedCertificateSpec</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-VcfCbTrustedCertificateSpec -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot; -CertificateUsageType &quot;One among: TRUSTED_FOR_OUTBOUND, TRUSTED_FOR_INBOUND&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTrustedCertificateSpec 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-VcfCbTrustedCertificateSpec -Certificate &quot;-----BEGIN CERTIFICATE-----
MIIFq...
-----END CERTIFICATE-----&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbTrustedCertificateSpec 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.vmware.com/apis/vcf/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-VcfCbUnmanagedResourceCredential</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UnmanagedResourceCredential</command:noun>
      <maml:description>
        <maml:para>Represents credentials of am unmanaged resource (i.e a resource that is not managed by VCF)</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents credentials of am unmanaged resource (i.e a resource that is not managed by VCF)</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUnmanagedResourceCredential</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CredentialType</maml:name>
          <maml:Description>
            <maml:para>Credential 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="true" 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>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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CredentialType</maml:name>
        <maml:Description>
          <maml:para>Credential 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="true" 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>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>$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUnmanagedResourceCredential with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUnmanagedResourceCredential 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.vmware.com/apis/vcf/latest/data-structures/UnmanagedResourceCredential</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-VcfCbUpgradable</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Upgradable</command:noun>
      <maml:description>
        <maml:para>Upgradable represents the upgrade capability of resources. It contains the bundle(using what), resource(on which) and its associated resources/software components that can be upgraded.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgradable represents the upgrade capability of resources. It contains the bundle(using what), resource(on which) and its associated resources/software components that can be upgraded.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgradable</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleId</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>BundleType</maml:name>
          <maml:Description>
            <maml:para>Bundle 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>Resource</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Resource</command:parameterValue>
          <dev:type>
            <maml:name>Resource</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SoftwareComponents</maml:name>
          <maml:Description>
            <maml:para>Software Components which are Upgradable</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;SoftwareComponent&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;SoftwareComponent&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>Status</maml:name>
          <maml:Description>
            <maml:para>Upgradable 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>Errors</maml:name>
          <maml:Description>
            <maml:para>Upgradable Errors found during computation of upgrade availabiltiy.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Error&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>BundleId</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>BundleType</maml:name>
        <maml:Description>
          <maml:para>Bundle 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>Resource</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Resource</command:parameterValue>
        <dev:type>
          <maml:name>Resource</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SoftwareComponents</maml:name>
        <maml:Description>
          <maml:para>Software Components which are Upgradable</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;SoftwareComponent&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;SoftwareComponent&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>Status</maml:name>
        <maml:Description>
          <maml:para>Upgradable 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>Errors</maml:name>
        <maml:Description>
          <maml:para>Upgradable Errors found during computation of upgrade availabiltiy.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Error&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Error&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>
$Resource &#x3D; Initialize-VcfCbResource -ResourceId &quot;BE8A5E04-92A0-43F6-A166-AA041F4327CC&quot; -Fqdn &quot;sfo-vc01.rainpole.io&quot; -Type &quot;One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER, NSX_ALB, ESXI&quot; -Name &quot;MyName&quot; -Sans &quot;sfo-vc01.rainpole.io&quot;
$SoftwareComponent &#x3D; Initialize-VcfCbSoftwareComponent -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Upgradable &#x3D; Initialize-VcfCbUpgradable -BundleId &quot;MyBundleId&quot; -BundleType &quot;MyBundleType&quot; -Resource $Resource -SoftwareComponents $SoftwareComponent -Status &quot;MyStatus&quot; -Errors $Error
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradable with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Upgradable &#x3D; Initialize-VcfCbUpgradable
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradable 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.vmware.com/apis/vcf/latest/data-structures/Upgradable</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbResource</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-VcfCbUpgradablesClusterResource</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpgradablesClusterResource</command:noun>
      <maml:description>
        <maml:para>Upgradables clusters details with hardware support managers</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgradables clusters details with hardware support managers</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgradablesClusterResource</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceId</maml:name>
          <maml:Description>
            <maml:para>Resource 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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource 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>PrimaryCluster</maml:name>
          <maml:Description>
            <maml:para>Flag for primary cluster</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>SoftwareInfo</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
          <dev:type>
            <maml:name>SoftwareInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VlcmEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag to determine if vLCM enabled on the cluster</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>ConfiguredHardwareSupportManagers</maml:name>
          <maml:Description>
            <maml:para>Configured Hardware Support Managers for Firmware upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackage&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HardwareSupportPackage&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>AvailableHardwareSupportManagers</maml:name>
          <maml:Description>
            <maml:para>Available Hardware Support Managers for Firmware upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackages&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;HardwareSupportPackages&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>ResourceId</maml:name>
        <maml:Description>
          <maml:para>Resource 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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource 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>PrimaryCluster</maml:name>
        <maml:Description>
          <maml:para>Flag for primary cluster</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>SoftwareInfo</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SoftwareInfo</command:parameterValue>
        <dev:type>
          <maml:name>SoftwareInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VlcmEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag to determine if vLCM enabled on the cluster</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>ConfiguredHardwareSupportManagers</maml:name>
        <maml:Description>
          <maml:para>Configured Hardware Support Managers for Firmware upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackage&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HardwareSupportPackage&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>AvailableHardwareSupportManagers</maml:name>
        <maml:Description>
          <maml:para>Available Hardware Support Managers for Firmware upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;HardwareSupportPackages&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;HardwareSupportPackages&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>



$ModelVersion &#x3D; Initialize-VcfCbModelVersion -_Version &quot;8.0.3-0.0.23174786&quot; -DisplayVersion &quot;8.0 Update 3 - 23174786&quot;
$BaseImageDetails &#x3D; Initialize-VcfCbBaseImageDetails -DisplayName &quot;7.0.0-0.0.30340198&quot; -DisplayVersion &quot;MyDisplayVersion&quot; -ReleaseDate &quot;MyReleaseDate&quot; -ReleaseTimestamp &quot;MyReleaseTimestamp&quot; -QuickPatchCompatibleVersions $ModelVersion

$BaseImageInfo &#x3D; Initialize-VcfCbBaseImageInfo -_Version &quot;7.0.0-0.0.30340198&quot; -Details $BaseImageDetails

$AddOnInfo &#x3D; Initialize-VcfCbAddOnInfo -_Version &quot;2.0-1&quot; -Name &quot;DELL-sample-Addon&quot; -Vendor &quot;Dell&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;

$ComponentDetails &#x3D; Initialize-VcfCbComponentDetails -Vendor &quot;intel&quot; -DisplayName &quot;MyDisplayName&quot; -DisplayVersion &quot;MyDisplayVersion&quot;
$ComponentInfo &#x3D; Initialize-VcfCbComponentInfo -_Version &quot;1.3.2.8-1OEM.650.0.0.4598673&quot; -Details $ComponentDetails


$HardwareSupportPackageInfo &#x3D; Initialize-VcfCbHardwareSupportPackageInfo -Pkg &quot;MyPkg&quot; -_Version &quot;My_Version&quot;
$HardwareSupportInfo &#x3D; Initialize-VcfCbHardwareSupportInfo -Packages @{ key_example &#x3D; $HardwareSupportPackageInfo }

$SoftwareInfo &#x3D; Initialize-VcfCbSoftwareInfo -BaseImage $BaseImageInfo -AddOn $AddOnInfo -Components @{ key_example &#x3D; $ComponentInfo } -HardwareSupport $HardwareSupportInfo


$Package &#x3D; Initialize-VcfCbPackage -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportPackage &#x3D; Initialize-VcfCbHardwareSupportPackage -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Pkg $Package


$HardwareSupportPackages &#x3D; Initialize-VcfCbHardwareSupportPackages -Name &quot;MyName&quot; -DisplayName &quot;MyDisplayName&quot; -Packages $Package

$UpgradablesClusterResource &#x3D; Initialize-VcfCbUpgradablesClusterResource -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;CLUSTER&quot; -PrimaryCluster $false -SoftwareInfo $SoftwareInfo -VlcmEnabled $false -ConfiguredHardwareSupportManagers $HardwareSupportPackage -AvailableHardwareSupportManagers $HardwareSupportPackages
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradablesClusterResource with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$UpgradablesClusterResource &#x3D; Initialize-VcfCbUpgradablesClusterResource -ResourceId &quot;MyResourceId&quot; -ResourceType &quot;CLUSTER&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradablesClusterResource 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.vmware.com/apis/vcf/latest/data-structures/UpgradablesClusterResource</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSoftwareInfo</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-VcfCbUpgrade</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Upgrade</command:noun>
      <maml:description>
        <maml:para>Upgrade object which contain details regarding the upgrade</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrade object which contain details regarding the upgrade</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgrade</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>BundleId</maml:name>
          <maml:Description>
            <maml:para>Bundle ID for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource Type for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ParallelUpgrade</maml:name>
          <maml:Description>
            <maml:para>Boolean to represent components will be upgraded in parallel on 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ResourceUpgradeSpecs</maml:name>
          <maml:Description>
            <maml:para>Resource Upgrade Specifications</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceUpgradeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceUpgradeSpec&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>Status</maml:name>
          <maml:Description>
            <maml:para>Overall upgrade 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TaskId</maml:name>
          <maml:Description>
            <maml:para>Task ID associated with upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxtUpgradeUserInputSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtUpgradeUserInputSpec</command:parameterValue>
          <dev:type>
            <maml:name>NsxtUpgradeUserInputSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Bundle</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Bundle</command:parameterValue>
          <dev:type>
            <maml:name>Bundle</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EndTime</maml:name>
          <maml:Description>
            <maml:para>End time of the upgrade</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: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>ID for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>BundleId</maml:name>
        <maml:Description>
          <maml:para>Bundle ID for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource Type for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ParallelUpgrade</maml:name>
        <maml:Description>
          <maml:para>Boolean to represent components will be upgraded in parallel on 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ResourceUpgradeSpecs</maml:name>
        <maml:Description>
          <maml:para>Resource Upgrade Specifications</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceUpgradeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceUpgradeSpec&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>Status</maml:name>
        <maml:Description>
          <maml:para>Overall upgrade 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>TaskId</maml:name>
        <maml:Description>
          <maml:para>Task ID associated with upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxtUpgradeUserInputSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtUpgradeUserInputSpec</command:parameterValue>
        <dev:type>
          <maml:name>NsxtUpgradeUserInputSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Bundle</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Bundle</command:parameterValue>
        <dev:type>
          <maml:name>Bundle</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>EndTime</maml:name>
        <maml:Description>
          <maml:para>End time of the upgrade</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: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>



$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec

$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot; -HardwareSupportSpecs $HardwareSupportSpec

$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;

$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec -EsxUpgradeFailureAction $EsxUpgradeFailureAction -EnforceHclValidation $false -EnableQuickPatch $false -EnableQuickboot $false -EvacuateOfflineVms $false -DisableHac $false -DisableDpm $false -PreRemediationPowerAction &quot;POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY&quot;

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot; -ShutdownVms $false -ToVersion &quot;MyToVersion&quot; -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -UpgradeNow $false -PersonalitySpec $PersonalitySpec -CustomIsoSpec $CustomISOSpec -EnableQuickboot $false -EvacuateOfflineVms $false -EsxUpgradeOptionsSpec $EsxUpgradeOptionsSpec


$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot; -HostParallelUpgrade $false -LiveUpgrade $false
$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot; -EdgeParallelUpgrade $false
$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions -IsEdgeOnlyUpgrade $false -IsHostClustersUpgradeParallel $false -IsEdgeClustersUpgradeParallel $false
$NsxtUpgradeUserInputSpec &#x3D; Initialize-VcfCbNsxtUpgradeUserInputSpec -NsxtHostClusterUpgradeSpecs $NsxtHostClusterUpgradeSpec -NsxtEdgeClusterUpgradeSpecs $NsxtEdgeClusterUpgradeSpec -NsxtUpgradeOptions $NsxtUpgradeOptions -NsxtId &quot;MyNsxtId&quot;


$BundleComponent &#x3D; Initialize-VcfCbBundleComponent -Description &quot;MyDescription&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -ToVersion &quot;MyToVersion&quot; -FromVersion &quot;MyFromVersion&quot; -ImageType &quot;One among: PATCH, INSTALL&quot; -Id &quot;MyId&quot; -Type &quot;MyType&quot;
$Bundle &#x3D; Initialize-VcfCbBundle -Id &quot;MyId&quot; -Type &quot;One among: SDDC_MANAGER, VMWARE_SOFTWARE, VXRAIL&quot; -Description &quot;MyDescription&quot; -_Version &quot;My_Version&quot; -Severity &quot;One among: CRITICAL, IMPORTANT, MODERATE, LOW&quot; -Vendor &quot;MyVendor&quot; -ReleasedDate &quot;MyReleasedDate&quot; -IsCumulative $false -IsCompliant $false -SizeMB 0 -DownloadStatus &quot;One among: PENDING, SCHEDULED, IN_PROGRESS, SUCCESSFUL, FAILED, RECALLED&quot; -Components $BundleComponent -ApplicabilityStatus &quot;One among: SUCCESS, IN_PROGRESS, FAILED, AVAILABLE, PENDING&quot; -ApplicabilityOrder 1 -IsPartiallyUpgraded $true

$Upgrade &#x3D; Initialize-VcfCbUpgrade -Id &quot;MyId&quot; -BundleId &quot;MyBundleId&quot; -ResourceType &quot;One among: DOMAIN, CLUSTER, UNASSIGNED_HOST&quot; -ParallelUpgrade $false -ResourceUpgradeSpecs $ResourceUpgradeSpec -Status &quot;MyStatus&quot; -TaskId &quot;MyTaskId&quot; -NsxtUpgradeUserInputSpec $NsxtUpgradeUserInputSpec -Bundle $Bundle -EndTime 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgrade with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot;

$Upgrade &#x3D; Initialize-VcfCbUpgrade -Id &quot;MyId&quot; -BundleId &quot;MyBundleId&quot; -ResourceType &quot;One among: DOMAIN, CLUSTER, UNASSIGNED_HOST&quot; -ResourceUpgradeSpecs $ResourceUpgradeSpec -Status &quot;MyStatus&quot; -TaskId &quot;MyTaskId&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgrade 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.vmware.com/apis/vcf/latest/data-structures/Upgrade</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtUpgradeUserInputSpec</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbBundle</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-VcfCbUpgradeCommitSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpgradeCommitSpec</command:noun>
      <maml:description>
        <maml:para>Upgrade Commit/Reschedule Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrade Commit/Reschedule Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgradeCommitSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ScheduledTimestamp</maml:name>
          <maml:Description>
            <maml:para>Upgrade 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>UpgradeNow</maml:name>
          <maml:Description>
            <maml:para>Flag for enabling Upgrade 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>MarkForCancellation</maml:name>
          <maml:Description>
            <maml:para>Flag for marking an upgrade for cancellation. If set to true, other fields in the request will be 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>Upgrade 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>UpgradeNow</maml:name>
        <maml:Description>
          <maml:para>Flag for enabling Upgrade 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>MarkForCancellation</maml:name>
        <maml:Description>
          <maml:para>Flag for marking an upgrade for cancellation. If set to true, other fields in the request will be 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>$UpgradeCommitSpec &#x3D; Initialize-VcfCbUpgradeCommitSpec -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -UpgradeNow $false -MarkForCancellation $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeCommitSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$UpgradeCommitSpec &#x3D; Initialize-VcfCbUpgradeCommitSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeCommitSpec 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.vmware.com/apis/vcf/latest/data-structures/UpgradeCommitSpec</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-VcfCbUpgradeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpgradeSpec</command:noun>
      <maml:description>
        <maml:para>Upgrade Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Upgrade Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgradeSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleId</maml:name>
          <maml:Description>
            <maml:para>Bundle ID for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
          <maml:Description>
            <maml:para>Resource Type for Upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ParallelUpgrade</maml:name>
          <maml:Description>
            <maml:para>Boolean to represent components will be upgraded in parallel on 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>DraftMode</maml:name>
          <maml:Description>
            <maml:para>Boolean to represent upgrade will be created in DRAFT mode. This allows to run prechecks before user confirm/commit the upgrade.</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>ResourceUpgradeSpecs</maml:name>
          <maml:Description>
            <maml:para>Resource Upgrade Specifications</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;ResourceUpgradeSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;ResourceUpgradeSpec&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>NsxtUpgradeUserInputSpecs</maml:name>
          <maml:Description>
            <maml:para>Resource Upgrade Specifications for NSX upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NsxtUpgradeUserInputSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NsxtUpgradeUserInputSpec&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>VcenterUpgradeUserInputSpecs</maml:name>
          <maml:Description>
            <maml:para>User Input for vCenter upgrade</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VcenterUpgradeUserInputSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VcenterUpgradeUserInputSpec&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>BundleId</maml:name>
        <maml:Description>
          <maml:para>Bundle ID for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ResourceType</maml:name>
        <maml:Description>
          <maml:para>Resource Type for Upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ParallelUpgrade</maml:name>
        <maml:Description>
          <maml:para>Boolean to represent components will be upgraded in parallel on 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>DraftMode</maml:name>
        <maml:Description>
          <maml:para>Boolean to represent upgrade will be created in DRAFT mode. This allows to run prechecks before user confirm/commit the upgrade.</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>ResourceUpgradeSpecs</maml:name>
        <maml:Description>
          <maml:para>Resource Upgrade Specifications</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;ResourceUpgradeSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;ResourceUpgradeSpec&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>NsxtUpgradeUserInputSpecs</maml:name>
        <maml:Description>
          <maml:para>Resource Upgrade Specifications for NSX upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NsxtUpgradeUserInputSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NsxtUpgradeUserInputSpec&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>VcenterUpgradeUserInputSpecs</maml:name>
        <maml:Description>
          <maml:para>User Input for vCenter upgrade</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VcenterUpgradeUserInputSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VcenterUpgradeUserInputSpec&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>



$PackageSpec &#x3D; Initialize-VcfCbPackageSpec -Name &quot;MyName&quot; -_Version &quot;My_Version&quot;
$HardwareSupportSpec &#x3D; Initialize-VcfCbHardwareSupportSpec -Name &quot;MyName&quot; -PackageSpec $PackageSpec

$PersonalitySpec &#x3D; Initialize-VcfCbPersonalitySpec -PersonalityId &quot;MyPersonalityId&quot; -HardwareSupportSpecs $HardwareSupportSpec

$CustomISOSpec &#x3D; Initialize-VcfCbCustomISOSpec -Id &quot;MyId&quot;

$EsxUpgradeFailureAction &#x3D; Initialize-VcfCbEsxUpgradeFailureAction -RetryDelay 0 -RetryCount 0 -Action &quot;FAIL, RETRY&quot;
$EsxUpgradeOptionsSpec &#x3D; Initialize-VcfCbEsxUpgradeOptionsSpec -EsxUpgradeFailureAction $EsxUpgradeFailureAction -EnforceHclValidation $false -EnableQuickPatch $false -EnableQuickboot $false -EvacuateOfflineVms $false -DisableHac $false -DisableDpm $false -PreRemediationPowerAction &quot;POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY&quot;

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot; -ShutdownVms $false -ToVersion &quot;MyToVersion&quot; -ScheduledTimestamp &quot;MyScheduledTimestamp&quot; -UpgradeNow $false -PersonalitySpec $PersonalitySpec -CustomIsoSpec $CustomISOSpec -EnableQuickboot $false -EvacuateOfflineVms $false -EsxUpgradeOptionsSpec $EsxUpgradeOptionsSpec


$NsxtHostClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtHostClusterUpgradeSpec -HostClusterId &quot;MyHostClusterId&quot; -HostParallelUpgrade $false -LiveUpgrade $false
$NsxtEdgeClusterUpgradeSpec &#x3D; Initialize-VcfCbNsxtEdgeClusterUpgradeSpec -EdgeClusterId &quot;MyEdgeClusterId&quot; -EdgeParallelUpgrade $false
$NsxtUpgradeOptions &#x3D; Initialize-VcfCbNsxtUpgradeOptions -IsEdgeOnlyUpgrade $false -IsHostClustersUpgradeParallel $false -IsEdgeClustersUpgradeParallel $false
$NsxtUpgradeUserInputSpec &#x3D; Initialize-VcfCbNsxtUpgradeUserInputSpec -NsxtHostClusterUpgradeSpecs $NsxtHostClusterUpgradeSpec -NsxtEdgeClusterUpgradeSpecs $NsxtEdgeClusterUpgradeSpec -NsxtUpgradeOptions $NsxtUpgradeOptions -NsxtId &quot;MyNsxtId&quot;


$TemporaryNetwork &#x3D; Initialize-VcfCbTemporaryNetwork -IpAddress &quot;MyIpAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
$VcenterUpgradeUserInputSpec &#x3D; Initialize-VcfCbVcenterUpgradeUserInputSpec -TemporaryNetwork $TemporaryNetwork

$UpgradeSpec &#x3D; Initialize-VcfCbUpgradeSpec -BundleId &quot;MyBundleId&quot; -ResourceType &quot;One among: DOMAIN, CLUSTER, UNASSIGNED_HOST&quot; -ParallelUpgrade $false -DraftMode $false -ResourceUpgradeSpecs $ResourceUpgradeSpec -NsxtUpgradeUserInputSpecs $NsxtUpgradeUserInputSpec -VcenterUpgradeUserInputSpecs $VcenterUpgradeUserInputSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$ResourceUpgradeSpec &#x3D; Initialize-VcfCbResourceUpgradeSpec -ResourceId &quot;MyResourceId&quot;

$UpgradeSpec &#x3D; Initialize-VcfCbUpgradeSpec -BundleId &quot;MyBundleId&quot; -ResourceType &quot;One among: DOMAIN, CLUSTER, UNASSIGNED_HOST&quot; -ResourceUpgradeSpecs $ResourceUpgradeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeSpec 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.vmware.com/apis/vcf/latest/data-structures/UpgradeSpec</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-VcfCbUpgradeStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UpgradeStatus</command:noun>
      <maml:description>
        <maml:para>Represents upgrade status of a domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents upgrade status of a domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUpgradeStatus</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>Upgrade 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>CompletedResources</maml:name>
          <maml:Description>
            <maml:para>Number of completed resources</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>TotalResources</maml:name>
          <maml:Description>
            <maml:para>Total number of resources</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>Status</maml:name>
        <maml:Description>
          <maml:para>Upgrade 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>CompletedResources</maml:name>
        <maml:Description>
          <maml:para>Number of completed resources</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>TotalResources</maml:name>
        <maml:Description>
          <maml:para>Total number of resources</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>$UpgradeStatus &#x3D; Initialize-VcfCbUpgradeStatus -Status &quot;One among: UP_TO_DATE, SCHEDULED, IN_PROGRESS, READY, AVAILABLE&quot; -CompletedResources 0 -TotalResources 0
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$UpgradeStatus &#x3D; Initialize-VcfCbUpgradeStatus
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUpgradeStatus 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.vmware.com/apis/vcf/latest/data-structures/UpgradeStatus</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-VcfCbUplinkMapping</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UplinkMapping</command:noun>
      <maml:description>
        <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUplinkMapping</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsUplinkName</maml:name>
          <maml:Description>
            <maml:para>The uplink name of the vSphere Distributed 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxUplinkName</maml:name>
          <maml:Description>
            <maml:para>The uplink name of the NSX 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>VdsUplinkName</maml:name>
        <maml:Description>
          <maml:para>The uplink name of the vSphere Distributed 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxUplinkName</maml:name>
        <maml:Description>
          <maml:para>The uplink name of the NSX 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>$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUplinkMapping with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$UplinkMapping &#x3D; Initialize-VcfCbUplinkMapping -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUplinkMapping 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.vmware.com/apis/vcf/latest/data-structures/UplinkMapping</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-VcfCbUplinkProfile</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>UplinkProfile</command:noun>
      <maml:description>
        <maml:para>This specification contains the policies for the links from hypervisor hosts to NSX logical switch.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the policies for the links from hypervisor hosts to NSX logical switch.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUplinkProfile</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>The uplink profile 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>Teamings</maml:name>
          <maml:Description>
            <maml:para>The teaming policies to be associated with the uplink profile</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;TeamingSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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>TransportVlan</maml:name>
          <maml:Description>
            <maml:para>The VLAN used for tagging overlay traffic of the associated Host Switch</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>SupportedTeamingPolicies</maml:name>
          <maml:Description>
            <maml:para>List of supported teaming policies in NSX</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Name</maml:name>
        <maml:Description>
          <maml:para>The uplink profile 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>Teamings</maml:name>
        <maml:Description>
          <maml:para>The teaming policies to be associated with the uplink profile</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;TeamingSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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>TransportVlan</maml:name>
        <maml:Description>
          <maml:para>The VLAN used for tagging overlay traffic of the associated Host Switch</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>SupportedTeamingPolicies</maml:name>
        <maml:Description>
          <maml:para>List of supported teaming policies in NSX</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec -TransportVlan 0 -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUplinkProfile 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-VcfCbTeamingSpec -Policy &quot;One among: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC&quot; -ActiveUplinks &quot;MyActiveUplinks&quot;
$UplinkProfile &#x3D; Initialize-VcfCbUplinkProfile -Name &quot;MyName&quot; -Teamings $TeamingSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUplinkProfile 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.vmware.com/apis/vcf/latest/data-structures/UplinkProfile</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-VcfCbUser</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>User</command:noun>
      <maml:description>
        <maml:para>Represents user and its attributes</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents user and its attributes</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbUser</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>The name of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>The domain of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
          <maml:Description>
            <maml:para>The type of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The API key of the user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Role</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">RoleReference</command:parameterValue>
          <dev:type>
            <maml:name>RoleReference</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>CreationTimestamp</maml:name>
          <maml:Description>
            <maml:para>The timestamp at which the user was created</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>The name of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>The domain of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Type</maml:name>
        <maml:Description>
          <maml:para>The type of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The API key of the user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Role</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">RoleReference</command:parameterValue>
        <dev:type>
          <maml:name>RoleReference</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>CreationTimestamp</maml:name>
        <maml:Description>
          <maml:para>The timestamp at which the user was created</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
$User &#x3D; Initialize-VcfCbUser -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Domain &quot;MyDomain&quot; -Type &quot;One among: USER, GROUP, SERVICE&quot; -ApiKey &quot;MyApiKey&quot; -Role $RoleReference -CreationTimestamp &quot;MyCreationTimestamp&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUser with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$RoleReference &#x3D; Initialize-VcfCbRoleReference -Id &quot;MyId&quot;
$User &#x3D; Initialize-VcfCbUser -Name &quot;MyName&quot; -Type &quot;One among: USER, GROUP, SERVICE&quot; -Role $RoleReference
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbUser 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.vmware.com/apis/vcf/latest/data-structures/User</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbRoleReference</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-VcfCbVasaProvider</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VasaProvider</command:noun>
      <maml:description>
        <maml:para>VASA Provider representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VASA Provider representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVasaProvider</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StorageContainers</maml:name>
          <maml:Description>
            <maml:para>List of storage containers associated with the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;StorageContainer&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;StorageContainer&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>Users</maml:name>
          <maml:Description>
            <maml:para>List of users associated with the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VasaUser&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VasaUser&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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StorageContainers</maml:name>
        <maml:Description>
          <maml:para>List of storage containers associated with the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;StorageContainer&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;StorageContainer&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>Users</maml:name>
        <maml:Description>
          <maml:para>List of users associated with the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VasaUser&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VasaUser&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>
$StorageContainer &#x3D; Initialize-VcfCbStorageContainer -Id &quot;MyId&quot; -Name &quot;MyName&quot; -ProtocolType &quot;One among: ISCSI, FC, NFS&quot; -ClusterId &quot;MyClusterId&quot;
$VasaUser &#x3D; Initialize-VcfCbVasaUser -Id &quot;MyId&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VasaProvider &#x3D; Initialize-VcfCbVasaProvider -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -StorageContainers $StorageContainer -Users $VasaUser
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProvider with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$StorageContainer &#x3D; Initialize-VcfCbStorageContainer -Name &quot;MyName&quot; -ProtocolType &quot;One among: ISCSI, FC, NFS&quot;
$VasaUser &#x3D; Initialize-VcfCbVasaUser -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
$VasaProvider &#x3D; Initialize-VcfCbVasaProvider -Name &quot;MyName&quot; -Url &quot;MyUrl&quot; -StorageContainers $StorageContainer -Users $VasaUser
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProvider 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.vmware.com/apis/vcf/latest/data-structures/VasaProvider</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-VcfCbVasaProviderSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VasaProviderSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration for vVol</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration for vVol</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVasaProviderSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VasaProviderId</maml:name>
          <maml:Description>
            <maml:para>UUID of the VASA storage provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StorageContainerId</maml:name>
          <maml:Description>
            <maml:para>UUID of the VASA storage container</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>StorageProtocolType</maml:name>
          <maml:Description>
            <maml:para>Type of the VASA storage protocol</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>UserId</maml:name>
          <maml:Description>
            <maml:para>UUID of the VASA storage user</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VasaProviderId</maml:name>
        <maml:Description>
          <maml:para>UUID of the VASA storage provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StorageContainerId</maml:name>
        <maml:Description>
          <maml:para>UUID of the VASA storage container</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>StorageProtocolType</maml:name>
        <maml:Description>
          <maml:para>Type of the VASA storage protocol</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>UserId</maml:name>
        <maml:Description>
          <maml:para>UUID of the VASA storage user</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProviderSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProviderSpec 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.vmware.com/apis/vcf/latest/data-structures/VasaProviderSpec</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-VcfCbVasaProviderUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VasaProviderUpdateSpec</command:noun>
      <maml:description>
        <maml:para>VASA Provider update data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VASA Provider update data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVasaProviderUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
          <maml:Description>
            <maml:para>URL of the VASA Provider</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Url</maml:name>
        <maml:Description>
          <maml:para>URL of the VASA Provider</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VasaProviderUpdateSpec &#x3D; Initialize-VcfCbVasaProviderUpdateSpec -Name &quot;MyName&quot; -Url &quot;MyUrl&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProviderUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VasaProviderUpdateSpec &#x3D; Initialize-VcfCbVasaProviderUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaProviderUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/VasaProviderUpdateSpec</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-VcfCbVasaUser</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VasaUser</command:noun>
      <maml:description>
        <maml:para>VASA User representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VASA User representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVasaUser</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the VASA User</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VASA User 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>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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the VASA User</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VASA User 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>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>$VasaUser &#x3D; Initialize-VcfCbVasaUser -Id &quot;MyId&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaUser with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VasaUser &#x3D; Initialize-VcfCbVasaUser -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaUser 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.vmware.com/apis/vcf/latest/data-structures/VasaUser</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-VcfCbVasaUserUpdateSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VasaUserUpdateSpec</command:noun>
      <maml:description>
        <maml:para>User update data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>User update data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVasaUserUpdateSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>VASA User 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>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>VASA User 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>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>$VasaUserUpdateSpec &#x3D; Initialize-VcfCbVasaUserUpdateSpec -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaUserUpdateSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VasaUserUpdateSpec &#x3D; Initialize-VcfCbVasaUserUpdateSpec
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVasaUserUpdateSpec 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.vmware.com/apis/vcf/latest/data-structures/VasaUserUpdateSpec</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-VcfCbVcenter</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vcenter</command:noun>
      <maml:description>
        <maml:para>vCenter representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vCenter representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVcenter</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP address of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
          <dev:type>
            <maml:name>DomainReference</maml:name>
            <maml: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 of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>ID of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP address of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Domain</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">DomainReference</command:parameterValue>
        <dev:type>
          <maml:name>DomainReference</maml:name>
          <maml: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 of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$DomainReference &#x3D; Initialize-VcfCbDomainReference -Id &quot;MyId&quot; -Name &quot;MyName&quot; -Type &quot;MyType&quot;
$Vcenter &#x3D; Initialize-VcfCbVcenter -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -Domain $DomainReference -_Version &quot;My_Version&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenter with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Vcenter &#x3D; Initialize-VcfCbVcenter
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenter 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.vmware.com/apis/vcf/latest/data-structures/Vcenter</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbDomainReference</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-VcfCbVcenterReference</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterReference</command:noun>
      <maml:description>
        <maml:para>Represents a vCenter reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents a vCenter reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVcenterReference</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>ID of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>FQDN of the vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VcInstanceId</maml:name>
          <maml:Description>
            <maml:para>vCenter instance 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>ID of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>FQDN of the vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VcInstanceId</maml:name>
        <maml:Description>
          <maml:para>vCenter instance 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>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>$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -VcInstanceId &quot;MyVcInstanceId&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterReference with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VcenterReference &#x3D; Initialize-VcfCbVcenterReference -Id &quot;MyId&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterReference 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.vmware.com/apis/vcf/latest/data-structures/VcenterReference</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-VcfCbVcenterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains the installation and configuration of vCenter in a workload domain</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the installation and configuration of vCenter in a workload domain</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVcenterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the vCenter virtual machine</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NetworkDetailsSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NetworkDetailsSpec</command:parameterValue>
          <dev:type>
            <maml:name>NetworkDetailsSpec</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootPassword</maml:name>
          <maml:Description>
            <maml:para>vCenter root shell 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>DatacenterName</maml:name>
          <maml:Description>
            <maml:para>vCenter datacenter 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>VmSize</maml:name>
          <maml:Description>
            <maml:para>VCenter VM size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 storage size</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Name of the vCenter virtual machine</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NetworkDetailsSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NetworkDetailsSpec</command:parameterValue>
        <dev:type>
          <maml:name>NetworkDetailsSpec</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>RootPassword</maml:name>
        <maml:Description>
          <maml:para>vCenter root shell 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>DatacenterName</maml:name>
        <maml:Description>
          <maml:para>vCenter datacenter 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>VmSize</maml:name>
        <maml:Description>
          <maml:para>VCenter VM size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 storage size</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -Gateway &quot;MyGateway&quot; -SubnetMask &quot;MySubnetMask&quot;
$VcenterSpec &#x3D; Initialize-VcfCbVcenterSpec -Name &quot;MyName&quot; -NetworkDetailsSpec $NetworkDetailsSpec -RootPassword &quot;MyRootPassword&quot; -DatacenterName &quot;MyDatacenterName&quot; -VmSize &quot;One among:xlarge, large, medium, small, tiny&quot; -StorageSize &quot;One among:lstorage, xlstorage&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$NetworkDetailsSpec &#x3D; Initialize-VcfCbNetworkDetailsSpec -DnsName &quot;MyDnsName&quot;
$VcenterSpec &#x3D; Initialize-VcfCbVcenterSpec -NetworkDetailsSpec $NetworkDetailsSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterSpec 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.vmware.com/apis/vcf/latest/data-structures/VcenterSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNetworkDetailsSpec</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-VcfCbVcenterUpgradeUserInputSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcenterUpgradeUserInputSpec</command:noun>
      <maml:description>
        <maml:para>vCenter Upgrade User Input Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vCenter Upgrade User Input Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVcenterUpgradeUserInputSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>TemporaryNetwork</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">TemporaryNetwork</command:parameterValue>
          <dev:type>
            <maml:name>TemporaryNetwork</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>TemporaryNetwork</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">TemporaryNetwork</command:parameterValue>
        <dev:type>
          <maml:name>TemporaryNetwork</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>
$TemporaryNetwork &#x3D; Initialize-VcfCbTemporaryNetwork -IpAddress &quot;MyIpAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
$VcenterUpgradeUserInputSpec &#x3D; Initialize-VcfCbVcenterUpgradeUserInputSpec -TemporaryNetwork $TemporaryNetwork
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterUpgradeUserInputSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$TemporaryNetwork &#x3D; Initialize-VcfCbTemporaryNetwork -IpAddress &quot;MyIpAddress&quot; -SubnetMask &quot;MySubnetMask&quot; -Gateway &quot;MyGateway&quot;
$VcenterUpgradeUserInputSpec &#x3D; Initialize-VcfCbVcenterUpgradeUserInputSpec -TemporaryNetwork $TemporaryNetwork
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcenterUpgradeUserInputSpec 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.vmware.com/apis/vcf/latest/data-structures/VcenterUpgradeUserInputSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbTemporaryNetwork</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-VcfCbVcIdentitySources</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VcIdentitySources</command:noun>
      <maml:description>
        <maml:para>Represents embedded Identity Sources and its attributes.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents embedded Identity Sources and its attributes.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVcIdentitySources</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the Identity Source.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 the Identity Source.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DomainNames</maml:name>
          <maml:Description>
            <maml:para>The Domains of the Identity Source</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>Ldap</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">LdapInfo</command:parameterValue>
          <dev:type>
            <maml:name>LdapInfo</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>Name of the Identity Source.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 the Identity Source.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DomainNames</maml:name>
        <maml:Description>
          <maml:para>The Domains of the Identity Source</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>Ldap</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">LdapInfo</command:parameterValue>
        <dev:type>
          <maml:name>LdapInfo</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>

$SourceDetails &#x3D; Initialize-VcfCbSourceDetails -UsersBaseDn &quot;MyUsersBaseDn&quot; -GroupsBaseDn &quot;MyGroupsBaseDn&quot; -CertChain &quot;MyCertChain&quot; -ServerEndpoints &quot;MyServerEndpoints&quot;
$LdapInfo &#x3D; Initialize-VcfCbLdapInfo -Type &quot;MyType&quot; -DomainName &quot;MyDomainName&quot; -DomainAlias &quot;MyDomainAlias&quot; -Username &quot;MyUsername&quot; -SourceDetails $SourceDetails

$VcIdentitySources &#x3D; Initialize-VcfCbVcIdentitySources -Name &quot;MyName&quot; -Type &quot;MyType&quot; -DomainNames &quot;MyDomainNames&quot; -Ldap $LdapInfo
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcIdentitySources with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VcIdentitySources &#x3D; Initialize-VcfCbVcIdentitySources
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVcIdentitySources 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.vmware.com/apis/vcf/latest/data-structures/VcIdentitySources</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbLdapInfo</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-VcfCbVds</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vds</command:noun>
      <maml:description>
        <maml:para>vSphere distributed switch</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vSphere distributed switch</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVds</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch 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>Name</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch 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>IsUsedByNsxt</maml:name>
          <maml:Description>
            <maml:para>Boolean to identify if the vSphere distributed switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>Mtu</maml:name>
          <maml:Description>
            <maml:para>Maximum Transmission Unit</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>PortGroups</maml:name>
          <maml:Description>
            <maml:para>List of portgroups associated with the vSphere Distributed Switch</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Portgroup&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Portgroup&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>NiocBandwidthAllocations</maml:name>
          <maml:Description>
            <maml:para>List of Network I/O Control Bandwidth Allocations for System Traffic Based on shares, reservation, and limit, you can configure Network I/O Control to allocate certain amount of bandwidth for traffic generated by vSphere Fault Tolerance, iSCSI storage, vSphere vMotion, and so on. You can use Network I/O Control on a distributed switch to configure bandwidth allocation for the traffic that is related to the main system features in vSphere</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NiocBandwidthAllocation&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NiocBandwidthAllocation&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>vSphere Distributed Switch 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>NsxtSwitchConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtSwitchConfiguration</command:parameterValue>
          <dev:type>
            <maml:name>NsxtSwitchConfiguration</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>Id</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch 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>Name</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch 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>IsUsedByNsxt</maml:name>
        <maml:Description>
          <maml:para>Boolean to identify if the vSphere distributed switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>Mtu</maml:name>
        <maml:Description>
          <maml:para>Maximum Transmission Unit</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>PortGroups</maml:name>
        <maml:Description>
          <maml:para>List of portgroups associated with the vSphere Distributed Switch</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Portgroup&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Portgroup&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>NiocBandwidthAllocations</maml:name>
        <maml:Description>
          <maml:para>List of Network I/O Control Bandwidth Allocations for System Traffic Based on shares, reservation, and limit, you can configure Network I/O Control to allocate certain amount of bandwidth for traffic generated by vSphere Fault Tolerance, iSCSI storage, vSphere vMotion, and so on. You can use Network I/O Control on a distributed switch to configure bandwidth allocation for the traffic that is related to the main system features in vSphere</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NiocBandwidthAllocation&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NiocBandwidthAllocation&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>vSphere Distributed Switch 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>NsxtSwitchConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtSwitchConfiguration</command:parameterValue>
        <dev:type>
          <maml:name>NsxtSwitchConfiguration</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>
$Portgroup &#x3D; Initialize-VcfCbPortgroup -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -PortBindingType &quot;One among: STATIC, EPHEMERAL&quot; -VlanId 0 -ActiveUplinks &quot;MyActiveUplinks&quot; -StandbyUplinks &quot;MyStandbyUplinks&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocation &#x3D; Initialize-VcfCbNiocBandwidthAllocation -Type &quot;Example: management, faultTolerance, vmotion, virtualMachine, iSCSI, nfs, hbr, vsan, vdp etc.&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation


$NsxTransportZone &#x3D; Initialize-VcfCbNsxTransportZone -Name &quot;MyName&quot; -TransportType &quot;One among: VLAN, OVERLAY&quot;
$NsxtSwitchConfiguration &#x3D; Initialize-VcfCbNsxtSwitchConfiguration -TransportZones $NsxTransportZone -HostSwitchOperationalMode &quot;One among: STANDARD, ENS, ENS_INTERRUPT&quot;

$Vds &#x3D; Initialize-VcfCbVds -Id &quot;MyId&quot; -Name &quot;MyName&quot; -IsUsedByNsxt $false -Mtu 0 -PortGroups $Portgroup -NiocBandwidthAllocations $NiocBandwidthAllocation -_Version &quot;My_Version&quot; -NsxtSwitchConfig $NsxtSwitchConfiguration
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVds with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Vds &#x3D; Initialize-VcfCbVds -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVds 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.vmware.com/apis/vcf/latest/data-structures/Vds</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtSwitchConfiguration</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-VcfCbVdsConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VdsConfiguration</command:noun>
      <maml:description>
        <maml:para>The vSphere Distributed Switch network configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The vSphere Distributed Switch network configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVdsConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch 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>PortGroups</maml:name>
          <maml:Description>
            <maml:para>List of portgroup configuration associated with the vSphere Distributed Switch</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PortgroupConfig&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PortgroupConfig&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>NsxtSwitchConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
          <dev:type>
            <maml:name>NsxtSwitchConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>InventoryMismatchInfo</maml:name>
          <maml:Description>
            <maml:para>Inventory mismatch levels</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;InventoryMismatchInfo&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;InventoryMismatchInfo&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>Uplinks</maml:name>
          <maml:Description>
            <maml:para>Uplinks used by vSphere Distributed Switch</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>The maximum transmission unit (MTU) configured for the uplinks</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>vSphere Distributed Switch 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>PortGroups</maml:name>
        <maml:Description>
          <maml:para>List of portgroup configuration associated with the vSphere Distributed Switch</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PortgroupConfig&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PortgroupConfig&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>NsxtSwitchConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
        <dev:type>
          <maml:name>NsxtSwitchConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>InventoryMismatchInfo</maml:name>
        <maml:Description>
          <maml:para>Inventory mismatch levels</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;InventoryMismatchInfo&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;InventoryMismatchInfo&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>Uplinks</maml:name>
        <maml:Description>
          <maml:para>Uplinks used by vSphere Distributed Switch</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>The maximum transmission unit (MTU) configured for the uplinks</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>
$PortgroupConfig &#x3D; Initialize-VcfCbPortgroupConfig -Name &quot;MyName&quot; -TransportType &quot;MyTransportType&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -Policy &quot;MyPolicy&quot; -SupportedTeamingPolicies @{ key_example &#x3D; &quot;MyInner&quot; } -VlanId 0 -Mtu 0

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

$InventoryMismatchInfo &#x3D; Initialize-VcfCbInventoryMismatchInfo -Type &quot;One among: VDS_LEVEL, PORTGROUP_LEVEL, NSX_LEVEL&quot; -InventoryObjects &quot;MyInventoryObjects&quot;
$VdsConfiguration &#x3D; Initialize-VcfCbVdsConfiguration -Name &quot;MyName&quot; -PortGroups $PortgroupConfig -NsxtSwitchConfig $NsxtSwitchConfig -InventoryMismatchInfo $InventoryMismatchInfo -Uplinks &quot;MyUplinks&quot; -Mtu 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VdsConfiguration &#x3D; Initialize-VcfCbVdsConfiguration
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsConfiguration 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.vmware.com/apis/vcf/latest/data-structures/VdsConfiguration</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtSwitchConfig</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-VcfCbVdsDetail</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VdsDetail</command:noun>
      <maml:description>
        <maml:para>This specification contains the details of vSphere Distributed Switch to be imported to the inventory</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains the details of vSphere Distributed Switch to be imported to the inventory</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVdsDetail</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsName</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch 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:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VdsName</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch 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: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>$VdsDetail &#x3D; Initialize-VcfCbVdsDetail -VdsName &quot;MyVdsName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsDetail with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VdsDetail &#x3D; Initialize-VcfCbVdsDetail -VdsName &quot;MyVdsName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsDetail 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.vmware.com/apis/vcf/latest/data-structures/VdsDetail</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-VcfCbVdsSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VdsSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains vSphere distributed switch configurations</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains vSphere distributed switch configurations</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVdsSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>vSphere Distributed Switch 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>IsUsedByNsxt</maml:name>
          <maml:Description>
            <maml:para>Boolean to identify if the vSphere distributed switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>NsxtSwitchConfig</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
          <dev:type>
            <maml:name>NsxtSwitchConfig</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PortGroupSpecs</maml:name>
          <maml:Description>
            <maml:para>List of portgroups to be associated with the vSphere Distributed Switch</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;PortgroupSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;PortgroupSpec&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>NiocBandwidthAllocationSpecs</maml:name>
          <maml:Description>
            <maml:para>List of Network I/O Control Bandwidth Allocations for System Traffic Based on shares, reservation, and limit, you can configure Network I/O Control to allocate certain amount of bandwidth for traffic generated by vSphere Fault Tolerance, iSCSI storage, vSphere vMotion, and so on. You can use Network I/O Control on a distributed switch to configure bandwidth allocation for the traffic that is related to the main system features in vSphere</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;NiocBandwidthAllocationSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;NiocBandwidthAllocationSpec&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>The maximum transmission unit (MTU) configured for the uplinks</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>Name</maml:name>
        <maml:Description>
          <maml:para>vSphere Distributed Switch 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>IsUsedByNsxt</maml:name>
        <maml:Description>
          <maml:para>Boolean to identify if the vSphere distributed switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field</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>NsxtSwitchConfig</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">NsxtSwitchConfig</command:parameterValue>
        <dev:type>
          <maml:name>NsxtSwitchConfig</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PortGroupSpecs</maml:name>
        <maml:Description>
          <maml:para>List of portgroups to be associated with the vSphere Distributed Switch</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;PortgroupSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;PortgroupSpec&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>NiocBandwidthAllocationSpecs</maml:name>
        <maml:Description>
          <maml:para>List of Network I/O Control Bandwidth Allocations for System Traffic Based on shares, reservation, and limit, you can configure Network I/O Control to allocate certain amount of bandwidth for traffic generated by vSphere Fault Tolerance, iSCSI storage, vSphere vMotion, and so on. You can use Network I/O Control on a distributed switch to configure bandwidth allocation for the traffic that is related to the main system features in vSphere</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;NiocBandwidthAllocationSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;NiocBandwidthAllocationSpec&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>The maximum transmission unit (MTU) configured for the uplinks</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>

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

$PortgroupSpec &#x3D; Initialize-VcfCbPortgroupSpec -Name &quot;MyName&quot; -TransportType &quot;One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL&quot; -ActiveUplinks &quot;MyActiveUplinks&quot; -StandByUplinks &quot;MyStandByUplinks&quot; -TeamingPolicy &quot;One among:loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, failover_explicit, loadbalance_loadbased&quot;


$SharesInfo &#x3D; Initialize-VcfCbSharesInfo -Shares 0 -Level &quot;One among: low, normal, high, custom&quot;
$NiocTrafficResourceAllocation &#x3D; Initialize-VcfCbNiocTrafficResourceAllocation -Limit 0 -SharesInfo $SharesInfo -Reservation 0

$NiocBandwidthAllocationSpec &#x3D; Initialize-VcfCbNiocBandwidthAllocationSpec -Type &quot;MyType&quot; -NiocTrafficResourceAllocation $NiocTrafficResourceAllocation

$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot; -IsUsedByNsxt $false -NsxtSwitchConfig $NsxtSwitchConfig -PortGroupSpecs $PortgroupSpec -NiocBandwidthAllocationSpecs $NiocBandwidthAllocationSpec -Mtu 0
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VdsSpec &#x3D; Initialize-VcfCbVdsSpec -Name &quot;MyName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsSpec 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.vmware.com/apis/vcf/latest/data-structures/VdsSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbNsxtSwitchConfig</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-VcfCbVdsUplinkToNsxUplinkConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VdsUplinkToNsxUplinkConfiguration</command:noun>
      <maml:description>
        <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The map of vSphere Distributed Switch uplinks to the NSX switch uplinks.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VdsUplinkName</maml:name>
          <maml:Description>
            <maml:para>The uplink name of the vSphere Distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>NsxUplinkName</maml:name>
          <maml:Description>
            <maml:para>The uplink name of the NSX 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VdsUplinkName</maml:name>
        <maml:Description>
          <maml:para>The uplink name of the vSphere Distributed 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>NsxUplinkName</maml:name>
        <maml:Description>
          <maml:para>The uplink name of the NSX 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>$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration -VdsUplinkName &quot;MyVdsUplinkName&quot; -NsxUplinkName &quot;MyNsxUplinkName&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VdsUplinkToNsxUplinkConfiguration &#x3D; Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVdsUplinkToNsxUplinkConfiguration 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.vmware.com/apis/vcf/latest/data-structures/VdsUplinkToNsxUplinkConfiguration</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-VcfCbVersionAliasesForBundleComponentType</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VersionAliasesForBundleComponentType</command:noun>
      <maml:description>
        <maml:para>Version Alias representation</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Version Alias representation</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVersionAliasesForBundleComponentType</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>BundleComponentType</maml:name>
          <maml:Description>
            <maml:para>Bundle Component 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionAliases</maml:name>
          <maml:Description>
            <maml:para>Version Aliases</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;BaseAlias&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;BaseAlias&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>BundleComponentType</maml:name>
        <maml:Description>
          <maml:para>Bundle Component 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionAliases</maml:name>
        <maml:Description>
          <maml:para>Version Aliases</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;BaseAlias&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;BaseAlias&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>
$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
$VersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentType -BundleComponentType &quot;One among: VCENTER, PSC, NSX_T_MANAGER, NSX_MANAGER, ESX_HOST, VCF_VRA_UPGRADE, VCF_VRLI_UPGRADE, VCF_VROPS_UPGRADE, VCF_VRSLCM_UPGRADE, SDDC_MANAGER_VCF, LCM, SDDC_MANAGER, SDDC_MANAGER_UI, OPERATIONS_MANAGER, COMMON_SERVICES, SOLUTIONS_MANAGER, MULTI_SITE_SERVICE, &quot; -VersionAliases $BaseAlias
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionAliasesForBundleComponentType with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
$VersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentType -BundleComponentType &quot;One among: VCENTER, PSC, NSX_T_MANAGER, NSX_MANAGER, ESX_HOST, VCF_VRA_UPGRADE, VCF_VRLI_UPGRADE, VCF_VROPS_UPGRADE, VCF_VRSLCM_UPGRADE, SDDC_MANAGER_VCF, LCM, SDDC_MANAGER, SDDC_MANAGER_UI, OPERATIONS_MANAGER, COMMON_SERVICES, SOLUTIONS_MANAGER, MULTI_SITE_SERVICE, &quot; -VersionAliases $BaseAlias
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionAliasesForBundleComponentType 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.vmware.com/apis/vcf/latest/data-structures/VersionAliasesForBundleComponentType</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-VcfCbVersionAliasesForBundleComponentTypeSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VersionAliasesForBundleComponentTypeSpec</command:noun>
      <maml:description>
        <maml:para>Version Alias Configuration Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Version Alias Configuration Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVersionAliasesForBundleComponentTypeSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VersionAliasesForBundleComponentTypes</maml:name>
          <maml:Description>
            <maml:para>List of version aliases for bundle component types.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VersionAliasesForBundleComponentType&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VersionAliasesForBundleComponentType&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>ForceUpdate</maml:name>
          <maml:Description>
            <maml:para>Flag for force update version alias configuration.</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>TargetVcfVersion</maml:name>
          <maml:Description>
            <maml:para>If this field is set, LCM will calculate and update version aliases based on current deployment VCF version and the provided target 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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>VersionAliasesForBundleComponentTypes</maml:name>
        <maml:Description>
          <maml:para>List of version aliases for bundle component types.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VersionAliasesForBundleComponentType&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VersionAliasesForBundleComponentType&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>ForceUpdate</maml:name>
        <maml:Description>
          <maml:para>Flag for force update version alias configuration.</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>TargetVcfVersion</maml:name>
        <maml:Description>
          <maml:para>If this field is set, LCM will calculate and update version aliases based on current deployment VCF version and the provided target 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>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>

$BaseAlias &#x3D; Initialize-VcfCbBaseAlias -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
$VersionAliasesForBundleComponentType &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentType -BundleComponentType &quot;One among: VCENTER, PSC, NSX_T_MANAGER, NSX_MANAGER, ESX_HOST, VCF_VRA_UPGRADE, VCF_VRLI_UPGRADE, VCF_VROPS_UPGRADE, VCF_VRSLCM_UPGRADE, SDDC_MANAGER_VCF, LCM, SDDC_MANAGER, SDDC_MANAGER_UI, OPERATIONS_MANAGER, COMMON_SERVICES, SOLUTIONS_MANAGER, MULTI_SITE_SERVICE, &quot; -VersionAliases $BaseAlias

$VersionAliasesForBundleComponentTypeSpec &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentTypeSpec -VersionAliasesForBundleComponentTypes $VersionAliasesForBundleComponentType -ForceUpdate $false -TargetVcfVersion &quot;MyTargetVcfVersion&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionAliasesForBundleComponentTypeSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VersionAliasesForBundleComponentTypeSpec &#x3D; Initialize-VcfCbVersionAliasesForBundleComponentTypeSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionAliasesForBundleComponentTypeSpec 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.vmware.com/apis/vcf/latest/data-structures/VersionAliasesForBundleComponentTypeSpec</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-VcfCbVersionApplicability</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VersionApplicability</command:noun>
      <maml:description>
        <maml:para>Represents the version applicability of a Configuration Drift for a product</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents the version applicability of a Configuration Drift for a product</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVersionApplicability</maml:name>
        <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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>MinVersion</maml:name>
          <maml:Description>
            <maml:para>The minimum version for current product to apply current Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>MaxVersion</maml:name>
          <maml:Description>
            <maml:para>The maximum version for current product to apply current Configuration Drift</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>MinVersion</maml:name>
        <maml:Description>
          <maml:para>The minimum version for current product to apply current Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>MaxVersion</maml:name>
        <maml:Description>
          <maml:para>The maximum version for current product to apply current Configuration Drift</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability -ProductType &quot;SDDC_MANAGER|VCENTER|ESXI|NSXT_MANAGER|VXRAIL&quot; -MinVersion &quot;MyMinVersion&quot; -MaxVersion &quot;MyMaxVersion&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionApplicability with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VersionApplicability &#x3D; Initialize-VcfCbVersionApplicability
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVersionApplicability 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.vmware.com/apis/vcf/latest/data-structures/VersionApplicability</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-VcfCbVmfsDatastoreSpec</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-VcfCbVmfsDatastoreSpec</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;FcSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;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;FcSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;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-VcfCbFcSpec -DatastoreName &quot;MyDatastoreName&quot;
$VmfsDatastoreSpec &#x3D; Initialize-VcfCbVmfsDatastoreSpec -FcSpec $FcSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmfsDatastoreSpec 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-VcfCbVmfsDatastoreSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmfsDatastoreSpec 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.vmware.com/apis/vcf/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-VcfCbVmNic</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VmNic</command:noun>
      <maml:description>
        <maml:para>This specification contains vmnic configurations for vSphere host</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains vmnic configurations for vSphere host</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVmNic</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>VdsName</maml:name>
          <maml:Description>
            <maml:para>VDS name to associate with vSphere host. VDS name must match the cluster&#39;s VDS 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>MoveToNvds</maml:name>
          <maml:Description>
            <maml:para>This flag determines if the vmnic must be on N-VDS. Set this to true for a vmnic that will be moved to N-VDS</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>Uplink</maml:name>
          <maml:Description>
            <maml:para>Uplink to be associated with vmnic</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VdsName</maml:name>
        <maml:Description>
          <maml:para>VDS name to associate with vSphere host. VDS name must match the cluster&#39;s VDS 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>MoveToNvds</maml:name>
        <maml:Description>
          <maml:para>This flag determines if the vmnic must be on N-VDS. Set this to true for a vmnic that will be moved to N-VDS</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>Uplink</maml:name>
        <maml:Description>
          <maml:para>Uplink to be associated with vmnic</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot; -MoveToNvds $false -Uplink &quot;MyUplink&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmNic with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VmNic &#x3D; Initialize-VcfCbVmNic -Id &quot;MyId&quot; -VdsName &quot;MyVdsName&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmNic 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.vmware.com/apis/vcf/latest/data-structures/VmNic</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-VcfCbVMNicInfo</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VMNicInfo</command:noun>
      <maml:description>
        <maml:para>VMNics attached to an ESXi host reference</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VMNics attached to an ESXi host reference</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVMNicInfo</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Name of the VMNic</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LinkSpeedMB</maml:name>
          <maml:Description>
            <maml:para>VMNic link speed in MB</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>IsInUse</maml:name>
          <maml:Description>
            <maml:para>Status of VMNic if in use or 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>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IsAutoNegotiateSupported</maml:name>
          <maml:Description>
            <maml:para>Status of VMNic if auto negotiate is supported 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>IsActive</maml:name>
          <maml:Description>
            <maml:para>Status of VMNic if active or inactive</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>Name</maml:name>
        <maml:Description>
          <maml:para>Name of the VMNic</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LinkSpeedMB</maml:name>
        <maml:Description>
          <maml:para>VMNic link speed in MB</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>IsInUse</maml:name>
        <maml:Description>
          <maml:para>Status of VMNic if in use or 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>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IsAutoNegotiateSupported</maml:name>
        <maml:Description>
          <maml:para>Status of VMNic if auto negotiate is supported 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>IsActive</maml:name>
        <maml:Description>
          <maml:para>Status of VMNic if active or inactive</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>$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo -Name &quot;MyName&quot; -LinkSpeedMB 0 -IsInUse $false -IsAutoNegotiateSupported $false -IsActive $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVMNicInfo with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VMNicInfo &#x3D; Initialize-VcfCbVMNicInfo
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVMNicInfo 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.vmware.com/apis/vcf/latest/data-structures/VMNicInfo</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-VcfCbVmnicToUplink</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-VcfCbVmnicToUplink</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-VcfCbVmnicToUplink -Id &quot;vmnic0&quot; -Uplink &quot;uplink1&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmnicToUplink 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-VcfCbVmnicToUplink -Id &quot;vmnic0&quot; -Uplink &quot;uplink1&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVmnicToUplink 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.vmware.com/apis/vcf/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-VcfCbVra</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vra</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters of a VMware Aria Automation instance</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters of a VMware Aria Automation instance</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVra</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the VMware Aria Automation instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>The version of the VMware Aria Automation instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the VMware Aria Automation load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
          <maml:Description>
            <maml:para>The IP address of the VMware Aria Automation load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The status of the VMware Aria Automation instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
          <maml:Description>
            <maml:para>The nodes of the VMware Aria Automation instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VrealizeProductNode&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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the VMware Aria Automation instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>The version of the VMware Aria Automation instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the VMware Aria Automation load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
        <maml:Description>
          <maml:para>The IP address of the VMware Aria Automation load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The status of the VMware Aria Automation instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
        <maml:Description>
          <maml:para>The nodes of the VMware Aria Automation instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VrealizeProductNode&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>
$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vra &#x3D; Initialize-VcfCbVra -Id &quot;MyId&quot; -_Version &quot;8.1.0-13036238&quot; -LoadBalancerFqdn &quot;vra-lb.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVra with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Vra &#x3D; Initialize-VcfCbVra
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVra 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.vmware.com/apis/vcf/latest/data-structures/Vra</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-VcfCbVrealizeProductNode</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VrealizeProductNode</command:noun>
      <maml:description>
        <maml:para>Spec contains information for a VMware Aria product node</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains information for a VMware Aria product node</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrealizeProductNode</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>The Fully Qualified Domain Name for the VMware Aria node (virtual appliance)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The type of the VMware Aria product node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(TypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of VMware Aria product appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>The Fully Qualified Domain Name for the VMware Aria node (virtual appliance)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The type of the VMware Aria product node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(TypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of VMware Aria product appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrealizeProductNode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -IpAddress &quot;10.0.0.17&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrealizeProductNode 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.vmware.com/apis/vcf/latest/data-structures/VrealizeProductNode</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-VcfCbVrli</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vrli</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters of a VMware Aria Operations for Logs instance</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters of a VMware Aria Operations for Logs instance</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrli</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the VMware Aria Operations for Logs instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>The version of the VMware Aria Operations for Logs instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the VMware Aria Operations for Logs load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
          <maml:Description>
            <maml:para>The IP address of the VMware Aria Operations for Logs load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The status of the VMware Aria Operations for Logs instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
          <maml:Description>
            <maml:para>The nodes of the VMware Aria Operations for Logs instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VrealizeProductNode&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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the VMware Aria Operations for Logs instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>The version of the VMware Aria Operations for Logs instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the VMware Aria Operations for Logs load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
        <maml:Description>
          <maml:para>The IP address of the VMware Aria Operations for Logs load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The status of the VMware Aria Operations for Logs instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
        <maml:Description>
          <maml:para>The nodes of the VMware Aria Operations for Logs instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VrealizeProductNode&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>
$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vrli &#x3D; Initialize-VcfCbVrli -Id &quot;MyId&quot; -_Version &quot;4.8.0-13036238&quot; -LoadBalancerFqdn &quot;load-balancer.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrli with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Vrli &#x3D; Initialize-VcfCbVrli
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrli 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.vmware.com/apis/vcf/latest/data-structures/Vrli</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-VcfCbVrops</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vrops</command:noun>
      <maml:description>
        <maml:para>This specification contains information related to the existing VMware Aria Operations instance deployment</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information related to the existing VMware Aria Operations instance deployment</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrops</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the VMware Aria Operations instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>The version of the VMware Aria Operations instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
          <maml:Description>
            <maml:para>The nodes of the VMware Aria Operations instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VropsNode&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VropsNode&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>LoadBalancerFqdn</maml:name>
          <maml:Description>
            <maml:para>Fully Qualified Domain Name for the VMware Aria Operations load balancer </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LoadBalancerIp</maml:name>
          <maml:Description>
            <maml:para>IP for the VMware Aria Operations load balancer </maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>The state of the current product instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>The ID of the VMware Aria Operations instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>The version of the VMware Aria Operations instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
        <maml:Description>
          <maml:para>The nodes of the VMware Aria Operations instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VropsNode&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VropsNode&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>LoadBalancerFqdn</maml:name>
        <maml:Description>
          <maml:para>Fully Qualified Domain Name for the VMware Aria Operations load balancer </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LoadBalancerIp</maml:name>
        <maml:Description>
          <maml:para>IP for the VMware Aria Operations load balancer </maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>The state of the current product instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>
$VropsNode &#x3D; Initialize-VcfCbVropsNode -Username &quot;user&quot; -Password &quot;MyPassword&quot; -Status &quot;ACTIVE&quot; -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Vrops &#x3D; Initialize-VcfCbVrops -Id &quot;MyId&quot; -_Version &quot;My_Version&quot; -Nodes $VropsNode -LoadBalancerFqdn &quot;MyLoadBalancerFqdn&quot; -LoadBalancerIp &quot;MyLoadBalancerIp&quot; -Status &quot;MyStatus&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrops with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VropsNode &#x3D; Initialize-VcfCbVropsNode -Status &quot;ACTIVE&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -IpAddress &quot;10.0.0.17&quot;
$Vrops &#x3D; Initialize-VcfCbVrops -Id &quot;MyId&quot; -_Version &quot;My_Version&quot; -Nodes $VropsNode -LoadBalancerFqdn &quot;MyLoadBalancerFqdn&quot; -LoadBalancerIp &quot;MyLoadBalancerIp&quot; -Status &quot;MyStatus&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrops 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.vmware.com/apis/vcf/latest/data-structures/Vrops</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-VcfCbVropsNode</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VropsNode</command:noun>
      <maml:description>
        <maml:para>Spec contains information for a VMware Aria product node</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains information for a VMware Aria product node</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVropsNode</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Username</maml:name>
          <maml:Description>
            <maml:para>The username for a root user of VMware Aria appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The password for a root user of VMware Aria appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
          <maml:Description>
            <maml:para>The status of the VMware Aria product node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>The Fully Qualified Domain Name for the VMware Aria node (virtual appliance)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The type of the VMware Aria product node</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(TypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of VMware Aria product appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>The username for a root user of VMware Aria appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The password for a root user of VMware Aria appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Status</maml:name>
        <maml:Description>
          <maml:para>The status of the VMware Aria product node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>The Fully Qualified Domain Name for the VMware Aria node (virtual appliance)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The type of the VMware Aria product node</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(TypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of VMware Aria product appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VropsNode &#x3D; Initialize-VcfCbVropsNode -Username &quot;user&quot; -Password &quot;MyPassword&quot; -Status &quot;ACTIVE&quot; -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVropsNode with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VropsNode &#x3D; Initialize-VcfCbVropsNode -Status &quot;ACTIVE&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -IpAddress &quot;10.0.0.17&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVropsNode 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.vmware.com/apis/vcf/latest/data-structures/VropsNode</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-VcfCbVrslcm</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Vrslcm</command:noun>
      <maml:description>
        <maml:para>This specification contains information related to the existing VMware Aria Suite Lifecycle instance deployment</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information related to the existing VMware Aria Suite Lifecycle instance deployment</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrslcm</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the VMware Aria Suite Lifecycle Manager instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>Fully Qualified Domain 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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of VMware Aria Suite Lifecycle Manager appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>Version of the product that is currently running on the 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Status</maml:name>
          <maml:Description>
            <maml:para>The state of the current product instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>The ID of the VMware Aria Suite Lifecycle Manager instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>Fully Qualified Domain 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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of VMware Aria Suite Lifecycle Manager appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>Version of the product that is currently running on the 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:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Status</maml:name>
        <maml:Description>
          <maml:para>The state of the current product instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$Vrslcm &#x3D; Initialize-VcfCbVrslcm -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -_Version &quot;My_Version&quot; -Status &quot;MyStatus&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcm with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$Vrslcm &#x3D; Initialize-VcfCbVrslcm -Id &quot;MyId&quot; -Fqdn &quot;MyFqdn&quot; -IpAddress &quot;MyIpAddress&quot; -_Version &quot;My_Version&quot; -Status &quot;MyStatus&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcm 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.vmware.com/apis/vcf/latest/data-structures/Vrslcm</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-VcfCbVrslcmDeploymentSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VrslcmDeploymentSpec</command:noun>
      <maml:description>
        <maml:para>VMware Aria Suite Lifecycle Deployment Specification</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>VMware Aria Suite Lifecycle Deployment Specification</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrslcmDeploymentSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Fqdn</maml:name>
          <maml:Description>
            <maml:para>Fully Qualified Domain 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>SshPassword</maml:name>
          <maml:Description>
            <maml:para>The password for a root user of VMware Aria Suite Lifecycle appliance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ApiPassword</maml:name>
          <maml:Description>
            <maml:para>The password for an admin API/UI user of VMware Aria Suite Lifecycle</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NsxtStandaloneTier1Ip</maml:name>
          <maml:Description>
            <maml:para>The IP to use for deploying a new standalone Tier-1 router in NSX. This router will be used subsequently for VMware Aria load balancers.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>Fully Qualified Domain 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>SshPassword</maml:name>
        <maml:Description>
          <maml:para>The password for a root user of VMware Aria Suite Lifecycle appliance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ApiPassword</maml:name>
        <maml:Description>
          <maml:para>The password for an admin API/UI user of VMware Aria Suite Lifecycle</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NsxtStandaloneTier1Ip</maml:name>
        <maml:Description>
          <maml:para>The IP to use for deploying a new standalone Tier-1 router in NSX. This router will be used subsequently for VMware Aria load balancers.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VrslcmDeploymentSpec &#x3D; Initialize-VcfCbVrslcmDeploymentSpec -Fqdn &quot;vrslcm.vrack.vsphere.local&quot; -SshPassword &quot;MySshPassword&quot; -ApiPassword &quot;MyApiPassword&quot; -NsxtStandaloneTier1Ip &quot;MyNsxtStandaloneTier1Ip&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmDeploymentSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VrslcmDeploymentSpec &#x3D; Initialize-VcfCbVrslcmDeploymentSpec -Fqdn &quot;vrslcm.vrack.vsphere.local&quot; -SshPassword &quot;MySshPassword&quot; -ApiPassword &quot;MyApiPassword&quot; -NsxtStandaloneTier1Ip &quot;MyNsxtStandaloneTier1Ip&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmDeploymentSpec 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.vmware.com/apis/vcf/latest/data-structures/VrslcmDeploymentSpec</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-VcfCbVrslcmOperationStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VrslcmOperationStatus</command:noun>
      <maml:description>
        <maml:para>This specification contains information about the current status of certain (i.e. rollback, deployment) operation for VMware Aria Suite Lifecycle</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information about the current status of certain (i.e. rollback, deployment) operation for VMware Aria Suite Lifecycle</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrslcmOperationStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Unique name identifier of the supported VMware Aria Suite Lifecycle 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>OperationState</maml:name>
          <maml:Description>
            <maml:para>The status of the operation for VMware Aria Suite Lifecycle in SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>ErrorCode</maml:name>
          <maml:Description>
            <maml:para>Code used to describe if operation is not available (in error state)</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 representing the outcome of the last VMware Aria Suite Lifecycle 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Unique name identifier of the supported VMware Aria Suite Lifecycle 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>OperationState</maml:name>
        <maml:Description>
          <maml:para>The status of the operation for VMware Aria Suite Lifecycle in SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>ErrorCode</maml:name>
        <maml:Description>
          <maml:para>Code used to describe if operation is not available (in error state)</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 representing the outcome of the last VMware Aria Suite Lifecycle 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>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>$VrslcmOperationStatus &#x3D; Initialize-VcfCbVrslcmOperationStatus -Name &quot;MyName&quot; -OperationState &quot;One among: IN_PROGRESS, AVAILABLE, NOT_AVAILABLE, ERROR&quot; -ErrorCode &quot;One among: VRSLCM_NOT_DEPLOYED, VRSLCM_UPGRADE_FAILED, VRSLCM_FAILED, AVN_NOT_CREATED, NSXT_MANAGER_NOT_AVAILABLE, BUNDLE_DOWNLOAD&quot; -Message &quot;MyMessage&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmOperationStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VrslcmOperationStatus &#x3D; Initialize-VcfCbVrslcmOperationStatus -Name &quot;MyName&quot; -OperationState &quot;One among: IN_PROGRESS, AVAILABLE, NOT_AVAILABLE, ERROR&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmOperationStatus 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.vmware.com/apis/vcf/latest/data-structures/VrslcmOperationStatus</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-VcfCbVrslcmStatus</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VrslcmStatus</command:noun>
      <maml:description>
        <maml:para>This specification contains information about the current status of VMware Aria Suite Lifecycle deployment</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains information about the current status of VMware Aria Suite Lifecycle deployment</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVrslcmStatus</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>State</maml:name>
          <maml:Description>
            <maml:para>The overall status of the VMware Aria Suite Lifecycle 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Operations</maml:name>
          <maml:Description>
            <maml:para>A list that represent the states of the executable operations in SDDC Manager (i.e. &#39;deploy&#39; and &#39;rollback&#39;).</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VrslcmOperationStatus&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VrslcmOperationStatus&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>State</maml:name>
        <maml:Description>
          <maml:para>The overall status of the VMware Aria Suite Lifecycle 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Operations</maml:name>
        <maml:Description>
          <maml:para>A list that represent the states of the executable operations in SDDC Manager (i.e. &#39;deploy&#39; and &#39;rollback&#39;).</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VrslcmOperationStatus&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VrslcmOperationStatus&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>
$VrslcmOperationStatus &#x3D; Initialize-VcfCbVrslcmOperationStatus -Name &quot;MyName&quot; -OperationState &quot;One among: IN_PROGRESS, AVAILABLE, NOT_AVAILABLE, ERROR&quot; -ErrorCode &quot;One among: VRSLCM_NOT_DEPLOYED, VRSLCM_UPGRADE_FAILED, VRSLCM_FAILED, AVN_NOT_CREATED, NSXT_MANAGER_NOT_AVAILABLE, BUNDLE_DOWNLOAD&quot; -Message &quot;MyMessage&quot;
$VrslcmStatus &#x3D; Initialize-VcfCbVrslcmStatus -State &quot;One among: NOT_DEPLOYED, ACTIVE, ERROR&quot; -Operations $VrslcmOperationStatus
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmStatus with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VrslcmStatus &#x3D; Initialize-VcfCbVrslcmStatus -State &quot;One among: NOT_DEPLOYED, ACTIVE, ERROR&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVrslcmStatus 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.vmware.com/apis/vcf/latest/data-structures/VrslcmStatus</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-VcfCbVsanDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration for vSAN</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration for vSAN</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanDatastoreSpec</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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>FailuresToTolerate</maml:name>
          <maml:Description>
            <maml:para>Number of vSphere host failures to tolerate in the vSAN cluster. This field is required for vSAN OSA configuration.</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>LicenseKey</maml:name>
          <maml:Description>
            <maml:para>License key for the vSAN data store to be applied in vCenter</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DedupAndCompressionEnabled</maml:name>
          <maml:Description>
            <maml:para>Enable vSAN deduplication and compression. This features is only available for clusters in which the hosts are all-flash</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">EsaConfig</command:parameterValue>
          <dev:type>
            <maml:name>EsaConfig</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="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>FailuresToTolerate</maml:name>
        <maml:Description>
          <maml:para>Number of vSphere host failures to tolerate in the vSAN cluster. This field is required for vSAN OSA configuration.</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>LicenseKey</maml:name>
        <maml:Description>
          <maml:para>License key for the vSAN data store to be applied in vCenter</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DedupAndCompressionEnabled</maml:name>
        <maml:Description>
          <maml:para>Enable vSAN deduplication and compression. This features is only available for clusters in which the hosts are all-flash</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">EsaConfig</command:parameterValue>
        <dev:type>
          <maml:name>EsaConfig</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>

$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
$EsaConfig &#x3D; Initialize-VcfCbEsaConfig -Enabled $false -VsanMaxConfig $VsanMaxConfig

$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot; -FailuresToTolerate 0 -LicenseKey &quot;MyLicenseKey&quot; -DedupAndCompressionEnabled $false -EsaConfig $EsaConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VsanDatastoreSpec &#x3D; Initialize-VcfCbVsanDatastoreSpec -DatastoreName &quot;MyDatastoreName&quot;
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanDatastoreSpec 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.vmware.com/apis/vcf/latest/data-structures/VsanDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbEsaConfig</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-VcfCbVsanEsaConfig</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-VcfCbVsanEsaConfig</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-VcfCbVsanEsaConfig -Enabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanEsaConfig 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-VcfCbVsanEsaConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanEsaConfig 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.vmware.com/apis/vcf/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-VcfCbVsanHclAttributes</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanHclAttributes</command:noun>
      <maml:description>
        <maml:para>Represents attributes of vSAN HCL data</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Represents attributes of vSAN HCL data</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanHclAttributes</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RemoteDataTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp of vSAN HCL data (in seconds) from remote vSAN HCL service as determined by periodic polling</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LocalDataTimestamp</maml:name>
          <maml:Description>
            <maml:para>Timestamp of vSAN HCL data (in seconds) saved on SDDC Manager</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>LastError</maml:name>
          <maml:Description>
            <maml:para>Details of last error in case of failure in updating vSAN HCL data on SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>IsLocalDataMissing</maml:name>
          <maml:Description>
            <maml:para>True if vSAN HCL data is missing on SDDC Manager</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>IsNewDataAvailable</maml:name>
          <maml:Description>
            <maml:para>True if timestamp of vSAN HCL data on SDDC Manager is older than timestamp fetched via periodic polling</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>IsWarningThresholdExceeded</maml:name>
          <maml:Description>
            <maml:para>True if age of vSAN HCL data on SDDC Manager is older than threshold set for warning level</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>IsErrorThresholdExceeded</maml:name>
          <maml:Description>
            <maml:para>True if age of vSAN HCL data on SDDC Manager is older than threshold set for error level</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>LocalDataTime</maml:name>
          <maml:Description>
            <maml:para>Last update time of vSAN HCL data in SDDC Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>RemoteDataTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp of vSAN HCL data (in seconds) from remote vSAN HCL service as determined by periodic polling</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>LocalDataTimestamp</maml:name>
        <maml:Description>
          <maml:para>Timestamp of vSAN HCL data (in seconds) saved on SDDC Manager</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>LastError</maml:name>
        <maml:Description>
          <maml:para>Details of last error in case of failure in updating vSAN HCL data on SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>IsLocalDataMissing</maml:name>
        <maml:Description>
          <maml:para>True if vSAN HCL data is missing on SDDC Manager</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>IsNewDataAvailable</maml:name>
        <maml:Description>
          <maml:para>True if timestamp of vSAN HCL data on SDDC Manager is older than timestamp fetched via periodic polling</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>IsWarningThresholdExceeded</maml:name>
        <maml:Description>
          <maml:para>True if age of vSAN HCL data on SDDC Manager is older than threshold set for warning level</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>IsErrorThresholdExceeded</maml:name>
        <maml:Description>
          <maml:para>True if age of vSAN HCL data on SDDC Manager is older than threshold set for error level</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>LocalDataTime</maml:name>
        <maml:Description>
          <maml:para>Last update time of vSAN HCL data in SDDC Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VsanHclAttributes &#x3D; Initialize-VcfCbVsanHclAttributes -RemoteDataTimestamp 0 -LocalDataTimestamp 0 -LastError &quot;MyLastError&quot; -IsLocalDataMissing $false -IsNewDataAvailable $false -IsWarningThresholdExceeded $false -IsErrorThresholdExceeded $false -LocalDataTime &quot;MyLocalDataTime&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanHclAttributes with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VsanHclAttributes &#x3D; Initialize-VcfCbVsanHclAttributes -RemoteDataTimestamp 0 -LocalDataTimestamp 0
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanHclAttributes 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.vmware.com/apis/vcf/latest/data-structures/VsanHclAttributes</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-VcfCbVsanHclConfiguration</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanHclConfiguration</command:noun>
      <maml:description>
        <maml:para>vSAN HCL configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vSAN HCL configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanHclConfiguration</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AutoDownloadEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate if auto download of vSAN HCL data is enabled or disabled</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>OutOfDateErrorThreshold</maml:name>
          <maml:Description>
            <maml:para>Duration after which vSAN HCL data will be flagged as out of date with severity as error</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>OutOfDateWarningThreshold</maml:name>
          <maml:Description>
            <maml:para>Duration after which vSAN HCL data will be flagged as out of date with severity as warning</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>PollingInterval</maml:name>
          <maml:Description>
            <maml:para>Interval in minutes at which availability of new vSAN HCL data will be checked</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>PollingEnabled</maml:name>
          <maml:Description>
            <maml:para>Flag to indicate if polling for vSAN HCL data is enabled or disabled</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>AutoDownloadEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate if auto download of vSAN HCL data is enabled or disabled</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>OutOfDateErrorThreshold</maml:name>
        <maml:Description>
          <maml:para>Duration after which vSAN HCL data will be flagged as out of date with severity as error</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>OutOfDateWarningThreshold</maml:name>
        <maml:Description>
          <maml:para>Duration after which vSAN HCL data will be flagged as out of date with severity as warning</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>PollingInterval</maml:name>
        <maml:Description>
          <maml:para>Interval in minutes at which availability of new vSAN HCL data will be checked</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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>PollingEnabled</maml:name>
        <maml:Description>
          <maml:para>Flag to indicate if polling for vSAN HCL data is enabled or disabled</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>$VsanHclConfiguration &#x3D; Initialize-VcfCbVsanHclConfiguration -AutoDownloadEnabled $false -OutOfDateErrorThreshold 0 -OutOfDateWarningThreshold 0 -PollingInterval 0 -PollingEnabled $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanHclConfiguration with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VsanHclConfiguration &#x3D; Initialize-VcfCbVsanHclConfiguration -AutoDownloadEnabled $false -OutOfDateErrorThreshold 0 -OutOfDateWarningThreshold 0 -PollingInterval 0 -PollingEnabled $false
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanHclConfiguration 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.vmware.com/apis/vcf/latest/data-structures/VsanHclConfiguration</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-VcfCbVsanMaxConfig</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanMaxConfig</command:noun>
      <maml:description>
        <maml:para>This spec contains cluster vSAN MAX configuration</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This spec contains cluster vSAN MAX configuration</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanMaxConfig</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>EnableVsanMax</maml:name>
          <maml:Description>
            <maml:para>Field to enable Vsan Max on the Cluster</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>EnableVsanMax</maml:name>
        <maml:Description>
          <maml:para>Field to enable Vsan Max on the Cluster</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>$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig -EnableVsanMax $false
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanMaxConfig with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VsanMaxConfig &#x3D; Initialize-VcfCbVsanMaxConfig
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanMaxConfig 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.vmware.com/apis/vcf/latest/data-structures/VsanMaxConfig</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-VcfCbVSANNetworkSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VSANNetworkSpec</command:noun>
      <maml:description>
        <maml:para>Contains the vSAN Network details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains the vSAN Network details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVSANNetworkSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanGatewayIP</maml:name>
          <maml:Description>
            <maml:para>vSAN Gateway IP of the ESXi host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VsanCidr</maml:name>
          <maml:Description>
            <maml:para>vSAN subnet cidr of the ESXi host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VsanGatewayIP</maml:name>
        <maml:Description>
          <maml:para>vSAN Gateway IP of the ESXi host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VsanCidr</maml:name>
        <maml:Description>
          <maml:para>vSAN subnet cidr of the ESXi host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VSANNetworkSpec &#x3D; Initialize-VcfCbVSANNetworkSpec -VsanGatewayIP &quot;MyVsanGatewayIP&quot; -VsanCidr &quot;MyVsanCidr&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVSANNetworkSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VSANNetworkSpec &#x3D; Initialize-VcfCbVSANNetworkSpec -VsanGatewayIP &quot;MyVsanGatewayIP&quot; -VsanCidr &quot;MyVsanCidr&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVSANNetworkSpec 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.vmware.com/apis/vcf/latest/data-structures/VSANNetworkSpec</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-VcfCbVsanRemoteDatastoreClusterSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanRemoteDatastoreClusterSpec</command:noun>
      <maml:description>
        <maml:para>vSAN remote datastore configuration for the cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>vSAN remote datastore configuration for the cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanRemoteDatastoreClusterSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanRemoteDatastoreSpec</maml:name>
          <maml:Description>
            <maml:para>List of Remote vSAN datastore configuration for vSAN compute client cluster</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VsanRemoteDatastoreSpec&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VsanRemoteDatastoreSpec&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>VsanRemoteDatastoreSpec</maml:name>
        <maml:Description>
          <maml:para>List of Remote vSAN datastore configuration for vSAN compute client cluster</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VsanRemoteDatastoreSpec&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VsanRemoteDatastoreSpec&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>
$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec -VsanRemoteDatastoreSpec $VsanRemoteDatastoreSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanRemoteDatastoreClusterSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VsanRemoteDatastoreClusterSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreClusterSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanRemoteDatastoreClusterSpec 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.vmware.com/apis/vcf/latest/data-structures/VsanRemoteDatastoreClusterSpec</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-VcfCbVsanRemoteDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VsanRemoteDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration for vSAN</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration for vSAN</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVsanRemoteDatastoreSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DatastoreUuid</maml:name>
          <maml:Description>
            <maml:para>vSAN Remote Datastore UUID</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>DatastoreUuid</maml:name>
        <maml:Description>
          <maml:para>vSAN Remote Datastore UUID</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanRemoteDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VsanRemoteDatastoreSpec &#x3D; Initialize-VcfCbVsanRemoteDatastoreSpec -DatastoreUuid &quot;MyDatastoreUuid&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanRemoteDatastoreSpec 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.vmware.com/apis/vcf/latest/data-structures/VsanRemoteDatastoreSpec</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-VcfCbVsanSpec</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-VcfCbVsanSpec</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>LicenseFile</maml:name>
          <maml:Description>
            <maml:para>License 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>HclFile</maml:name>
          <maml:Description>
            <maml:para>HCL 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>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">VsanEsaConfig</command:parameterValue>
          <dev:type>
            <maml:name>VsanEsaConfig</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>LicenseFile</maml:name>
        <maml:Description>
          <maml:para>License 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>HclFile</maml:name>
        <maml:Description>
          <maml:para>HCL 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>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">VsanEsaConfig</command:parameterValue>
        <dev:type>
          <maml:name>VsanEsaConfig</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-VcfCbVsanEsaConfig -Enabled $false
$VsanSpec &#x3D; Initialize-VcfCbVsanSpec -LicenseFile &quot;MyLicenseFile&quot; -HclFile &quot;MyHclFile&quot; -DatastoreName &quot;MyDatastoreName&quot; -VsanDedup $false -EsaConfig $VsanEsaConfig
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanSpec 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-VcfCbVsanSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVsanSpec 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.vmware.com/apis/vcf/latest/data-structures/VsanSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVsanEsaConfig</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-VcfCbVvolDatastoreSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VvolDatastoreSpec</command:noun>
      <maml:description>
        <maml:para>This specification contains cluster storage configuration for vVol</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This specification contains cluster storage configuration for vVol</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVvolDatastoreSpec</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 datastore</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VasaProviderSpec</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VasaProviderSpec</command:parameterValue>
          <dev:type>
            <maml:name>VasaProviderSpec</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 datastore</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VasaProviderSpec</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VasaProviderSpec</command:parameterValue>
        <dev:type>
          <maml:name>VasaProviderSpec</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>
$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVvolDatastoreSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VasaProviderSpec &#x3D; Initialize-VcfCbVasaProviderSpec -VasaProviderId &quot;MyVasaProviderId&quot; -StorageContainerId &quot;MyStorageContainerId&quot; -StorageProtocolType &quot;One among: ISCSI, NFS, FC&quot; -UserId &quot;MyUserId&quot;
$VvolDatastoreSpec &#x3D; Initialize-VcfCbVvolDatastoreSpec -Name &quot;MyName&quot; -VasaProviderSpec $VasaProviderSpec
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVvolDatastoreSpec 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.vmware.com/apis/vcf/latest/data-structures/VvolDatastoreSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVasaProviderSpec</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-VcfCbVvsVersionAliases</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VvsVersionAliases</command:noun>
      <maml:description>
        <maml:para>Vvs Mapping rest model that is located in the 2.0 manifest, these models are consumed by AP tool to determine the release Id to vcf version mapping in VVS compatibility data.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Vvs Mapping rest model that is located in the 2.0 manifest, these models are consumed by AP tool to determine the release Id to vcf version mapping in VVS compatibility data.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVvsVersionAliases</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>_Version</maml:name>
          <maml:Description>
            <maml:para>Product 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>Aliases</maml:name>
          <maml:Description>
            <maml:para>Product version aliases</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>_Version</maml:name>
        <maml:Description>
          <maml:para>Product 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>Aliases</maml:name>
        <maml:Description>
          <maml:para>Product version aliases</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>$VvsVersionAliases &#x3D; Initialize-VcfCbVvsVersionAliases -_Version &quot;My_Version&quot; -Aliases &quot;MyAliases&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVvsVersionAliases with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VvsVersionAliases &#x3D; Initialize-VcfCbVvsVersionAliases -_Version &quot;My_Version&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVvsVersionAliases 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.vmware.com/apis/vcf/latest/data-structures/VvsVersionAliases</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-VcfCbVxManagerSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VxManagerSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters for VxRail Manager</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters for VxRail Manager</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVxManagerSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VxManagerHostName</maml:name>
          <maml:Description>
            <maml:para>VxRail Manager Appliance 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>DefaultRootUserCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>SddcCredentials</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>DefaultAdminUserCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
          <dev:type>
            <maml:name>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>VxRail Manager SSH thumbprint (RSA 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SslThumbprint</maml:name>
          <maml:Description>
            <maml:para>VxRail Manager 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>VxManagerHostName</maml:name>
        <maml:Description>
          <maml:para>VxRail Manager Appliance 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="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>DefaultRootUserCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>SddcCredentials</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>DefaultAdminUserCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">SddcCredentials</command:parameterValue>
        <dev:type>
          <maml:name>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>VxRail Manager SSH thumbprint (RSA 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:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SslThumbprint</maml:name>
        <maml:Description>
          <maml:para>VxRail Manager 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-VcfCbSddcCredentials -Username &quot;root&quot; -Password &quot;MyPassword&quot;
$VxManagerSpec &#x3D; Initialize-VcfCbVxManagerSpec -VxManagerHostName &quot;MyVxManagerHostName&quot; -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $SddcCredentials -SshThumbprint &quot;SHA256:rVPNWOKE2tZjvmYvKPhtc3ghJ41Vc0G3MwASf4+8+yc&quot; -SslThumbprint &quot;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&quot;
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxManagerSpec 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-VcfCbSddcCredentials -Password &quot;MyPassword&quot;
$VxManagerSpec &#x3D; Initialize-VcfCbVxManagerSpec -VxManagerHostName &quot;MyVxManagerHostName&quot; -DefaultRootUserCredentials $SddcCredentials -DefaultAdminUserCredentials $SddcCredentials
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxManagerSpec 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.vmware.com/apis/vcf/latest/data-structures/VxManagerSpec</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcCredentials</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbSddcCredentials</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-VcfCbVxRailArrayAssociationContext</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VxRailArrayAssociationContext</command:noun>
      <maml:description>
        <maml:para>Contains the mapping between custom attributes and the supported attributes on the array item object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains the mapping between custom attributes and the supported attributes on the array item object.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVxRailArrayAssociationContext</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Parent</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VxRailArrayAssociationContext</command:parameterValue>
          <dev:type>
            <maml:name>VxRailArrayAssociationContext</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ArrayAttributeIdsKeyValue</maml:name>
          <maml:Description>
            <maml:para>Key, Value map that holds the simple attributes on the array item that are currently supported.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, 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>Parent</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VxRailArrayAssociationContext</command:parameterValue>
        <dev:type>
          <maml:name>VxRailArrayAssociationContext</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>ArrayAttributeIdsKeyValue</maml:name>
        <maml:Description>
          <maml:para>Key, Value map that holds the simple attributes on the array item that are currently supported.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, string&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, 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>
$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailArrayAssociationContext with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailArrayAssociationContext 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.vmware.com/apis/vcf/latest/data-structures/VxRailArrayAssociationContext</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVxRailArrayAssociationContext</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-VcfCbVxRailContext</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VxRailContext</command:noun>
      <maml:description>
        <maml:para>Contains VxRail Specific properties</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains VxRail Specific properties</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVxRailContext</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AttributeName</maml:name>
          <maml:Description>
            <maml:para>Attribute 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>Datatype</maml:name>
          <maml:Description>
            <maml:para>Datatype of attribute value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
          <dev:type>
            <maml:name>string</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>default(DatatypeEnum)</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Value</maml:name>
          <maml:Description>
            <maml:para>Attribute value</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>AttributeName</maml:name>
        <maml:Description>
          <maml:para>Attribute 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>Datatype</maml:name>
        <maml:Description>
          <maml:para>Datatype of attribute value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">string</command:parameterValue>
        <dev:type>
          <maml:name>string</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>default(DatatypeEnum)</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>Value</maml:name>
        <maml:Description>
          <maml:para>Attribute value</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailContext with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$VxRailContext &#x3D; Initialize-VcfCbVxRailContext
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailContext 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.vmware.com/apis/vcf/latest/data-structures/VxRailContext</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-VcfCbVxRailCustomArrayContext</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VxRailCustomArrayContext</command:noun>
      <maml:description>
        <maml:para>Contains the details of simple/complex custom attribute on an array item object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains the details of simple/complex custom attribute on an array item object.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVxRailCustomArrayContext</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>ArrayAssociationContext</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">VxRailArrayAssociationContext</command:parameterValue>
          <dev:type>
            <maml:name>VxRailArrayAssociationContext</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>SimpleAttributes</maml:name>
          <maml:Description>
            <maml:para>Collection of simple attributes that contains name, value and type for each attribute.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VxRailContext&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VxRailContext&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>ArrayAssociationContext</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">VxRailArrayAssociationContext</command:parameterValue>
        <dev:type>
          <maml:name>VxRailArrayAssociationContext</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>SimpleAttributes</maml:name>
        <maml:Description>
          <maml:para>Collection of simple attributes that contains name, value and type for each attribute.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VxRailContext&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VxRailContext&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>

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot;
$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailCustomArrayContext with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailCustomArrayContext 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.vmware.com/apis/vcf/latest/data-structures/VxRailCustomArrayContext</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbVxRailArrayAssociationContext</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-VcfCbVxRailDetails</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>VxRailDetails</command:noun>
      <maml:description>
        <maml:para>Contains the VxRail Manager details</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Contains the VxRail Manager details</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbVxRailDetails</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>RootCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">UnmanagedResourceCredential</command:parameterValue>
          <dev:type>
            <maml:name>UnmanagedResourceCredential</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>AdminCredentials</maml:name>
          <maml:Description>
            <maml:para>No description available.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">UnmanagedResourceCredential</command:parameterValue>
          <dev:type>
            <maml:name>UnmanagedResourceCredential</maml:name>
            <maml: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>SSH thumbprint of the VxRail Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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 of the VxRail Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Networks</maml:name>
          <maml:Description>
            <maml:para>Network details of the VxRail Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;Network&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>IpAddress</maml:name>
          <maml:Description>
            <maml:para>IP Address of the VxRail Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>DnsName</maml:name>
          <maml:Description>
            <maml:para>DNS Name/Hostname of the VxRail Manager</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>NicProfile</maml:name>
          <maml:Description>
            <maml:para>Nic Profile 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>ContextWithKeyValuePair</maml:name>
          <maml:Description>
            <maml:para>Map of Context class with list of key and value pairs</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VxRailContext&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;VxRailContext&gt;&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>ArrayContextWithKeyValuePair</maml:name>
          <maml:Description>
            <maml:para>Map of Context class with list of key and value pairs for array objects</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VxRailCustomArrayContext&gt;&gt;</command:parameterValue>
          <dev:type>
            <maml:name>Dictionary&lt;string, List&lt;VxRailCustomArrayContext&gt;&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>RootCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">UnmanagedResourceCredential</command:parameterValue>
        <dev:type>
          <maml:name>UnmanagedResourceCredential</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
        <maml:name>AdminCredentials</maml:name>
        <maml:Description>
          <maml:para>No description available.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">UnmanagedResourceCredential</command:parameterValue>
        <dev:type>
          <maml:name>UnmanagedResourceCredential</maml:name>
          <maml: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>SSH thumbprint of the VxRail Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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 of the VxRail Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Networks</maml:name>
        <maml:Description>
          <maml:para>Network details of the VxRail Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;Network&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;Network&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>IpAddress</maml:name>
        <maml:Description>
          <maml:para>IP Address of the VxRail Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>DnsName</maml:name>
        <maml:Description>
          <maml:para>DNS Name/Hostname of the VxRail Manager</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>NicProfile</maml:name>
        <maml:Description>
          <maml:para>Nic Profile 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>ContextWithKeyValuePair</maml:name>
        <maml:Description>
          <maml:para>Map of Context class with list of key and value pairs</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VxRailContext&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;VxRailContext&gt;&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>ArrayContextWithKeyValuePair</maml:name>
        <maml:Description>
          <maml:para>Map of Context class with list of key and value pairs for array objects</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Dictionary&lt;string, List&lt;VxRailCustomArrayContext&gt;&gt;</command:parameterValue>
        <dev:type>
          <maml:name>Dictionary&lt;string, List&lt;VxRailCustomArrayContext&gt;&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>
$UnmanagedResourceCredential &#x3D; Initialize-VcfCbUnmanagedResourceCredential -CredentialType &quot;One among: SSH&quot; -Username &quot;MyUsername&quot; -Password &quot;MyPassword&quot;

$IpPool &#x3D; Initialize-VcfCbIpPool -Start &quot;MyStart&quot; -End &quot;MyEnd&quot;
$Network &#x3D; Initialize-VcfCbNetwork -Id &quot;MyId&quot; -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot; -IpPools $IpPool -FreeIps &quot;MyFreeIps&quot; -UsedIps &quot;MyUsedIps&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -RootCredentials $UnmanagedResourceCredential -AdminCredentials $UnmanagedResourceCredential -SshThumbprint &quot;MySshThumbprint&quot; -SslThumbprint &quot;MySslThumbprint&quot; -Networks $Network -IpAddress &quot;MyIpAddress&quot; -DnsName &quot;MyDnsName&quot; -NicProfile &quot;MyNicProfile&quot; -ContextWithKeyValuePair @{ key_example &#x3D; $VxRailContext &#x3D; Initialize-VcfCbVxRailContext -AttributeName &quot;MyAttributeName&quot; -Datatype &quot;INTEGER&quot; -Value &quot;MyValue&quot; } -ArrayContextWithKeyValuePair @{ key_example &#x3D;

$VxRailArrayAssociationContext &#x3D; Initialize-VcfCbVxRailArrayAssociationContext -Parent $VxRailArrayAssociationContext -ArrayAttributeIdsKeyValue @{ key_example &#x3D; &quot;MyInner&quot; }

$VxRailCustomArrayContext &#x3D; Initialize-VcfCbVxRailCustomArrayContext -ArrayAssociationContext $VxRailArrayAssociationContext -SimpleAttributes $VxRailContext
 }
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailDetails with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>

$Network &#x3D; Initialize-VcfCbNetwork -Type &quot;VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL&quot; -VlanId 0 -Mtu 0 -Subnet &quot;MySubnet&quot; -Mask &quot;MyMask&quot; -Gateway &quot;MyGateway&quot;

$VxRailDetails &#x3D; Initialize-VcfCbVxRailDetails -Networks $Network
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbVxRailDetails 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.vmware.com/apis/vcf/latest/data-structures/VxRailDetails</maml:uri>
      </maml:navigationLink>
 
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbUnmanagedResourceCredential</maml:linkText>
        <maml:uri>
        </maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Initialize-VcfCbUnmanagedResourceCredential</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-VcfCbWitnessSpec</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>WitnessSpec</command:noun>
      <maml:description>
        <maml:para>Spec contains the Witness host parameters that are part of each stretched cluster</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains the Witness host parameters that are part of each stretched cluster</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbWitnessSpec</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>VsanIp</maml:name>
          <maml:Description>
            <maml:para>vSAN IP of the witness host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
          <maml:Description>
            <maml:para>Management ip of the witness host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>VsanCidr</maml:name>
          <maml:Description>
            <maml:para>vSAN subnet cidr of the witness host</maml:para>
          </maml:Description>
          <command:parameterValue required="true" 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>VsanIp</maml:name>
        <maml:Description>
          <maml:para>vSAN IP of the witness host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Fqdn</maml:name>
        <maml:Description>
          <maml:para>Management ip of the witness host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>VsanCidr</maml:name>
        <maml:Description>
          <maml:para>vSAN subnet cidr of the witness host</maml:para>
        </maml:Description>
        <command:parameterValue required="true" 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>$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbWitnessSpec with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>$WitnessSpec &#x3D; Initialize-VcfCbWitnessSpec -VsanIp &quot;MyVsanIp&quot; -Fqdn &quot;MyFqdn&quot; -VsanCidr &quot;MyVsanCidr&quot;
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbWitnessSpec 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.vmware.com/apis/vcf/latest/data-structures/WitnessSpec</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-VcfCbWsa</command:name>
      <command:verb>Initialize</command:verb>
      <command:noun>Wsa</command:noun>
      <maml:description>
        <maml:para>Spec contains parameters of a VMware Aria Automation instance</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Spec contains parameters of a VMware Aria Automation instance</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Initialize-VcfCbWsa</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="false" aliases="none">
          <maml:name>Id</maml:name>
          <maml:Description>
            <maml:para>The ID of the Workspace ONE Access instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
          <maml:Description>
            <maml:para>The version of the Workspace ONE Access instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the Workspace ONE Access load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
          <maml:Description>
            <maml:para>The IP address of the Workspace ONE Access load balancer</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>The status of the Workspace ONE Access instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
          <maml:Description>
            <maml:para>The nodes of the Workspace ONE Access instance</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
          <dev:type>
            <maml:name>List&lt;VrealizeProductNode&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>Id</maml:name>
        <maml:Description>
          <maml:para>The ID of the Workspace ONE Access instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>_Version</maml:name>
        <maml:Description>
          <maml:para>The version of the Workspace ONE Access instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The Fully Qualified Domain Name of the Workspace ONE Access load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>LoadBalancerIpAddress</maml:name>
        <maml:Description>
          <maml:para>The IP address of the Workspace ONE Access load balancer</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>The status of the Workspace ONE Access instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">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>Nodes</maml:name>
        <maml:Description>
          <maml:para>The nodes of the Workspace ONE Access instance</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">List&lt;VrealizeProductNode&gt;</command:parameterValue>
        <dev:type>
          <maml:name>List&lt;VrealizeProductNode&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>
$VrealizeProductNode &#x3D; Initialize-VcfCbVrealizeProductNode -Id &quot;MyId&quot; -Fqdn &quot;vrealize.node.vrack.vsphere.local&quot; -Type &quot;MASTER&quot; -IpAddress &quot;10.0.0.17&quot;
$Wsa &#x3D; Initialize-VcfCbWsa -Id &quot;MyId&quot; -_Version &quot;8.1.0-13036238&quot; -LoadBalancerFqdn &quot;wsa-lb.vrack.vsphere.local&quot; -LoadBalancerIpAddress &quot;10.0.0.15&quot; -Status &quot;ACTIVE, ERROR&quot; -Nodes $VrealizeProductNode
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbWsa with all parameters.</maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>
$Wsa &#x3D; Initialize-VcfCbWsa
 
 
 
 
        </dev:code>
        <dev:remarks>
          <maml:para>Invoking Initialize-VcfCbWsa 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.vmware.com/apis/vcf/latest/data-structures/Wsa</maml:uri>
      </maml:navigationLink>
 
    </command:relatedLinks>
  </command:command>
 
</helpItems>